Foxtable(狐表)用户栏目专家坐堂 → [求助] 任务栏窗口命令


  共有3186人关注过本帖树形打印复制链接

主题:[求助] 任务栏窗口命令

帅哥哟,离线,有人找我吗?
有点甜
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/25 22:37:00 [只看该作者]

 上面的代码没有错。检查其他的代码。

 回到顶部
帅哥哟,离线,有人找我吗?
wumingrong1
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1029 积分:6497 威望:0 精华:0 注册:2014/1/3 12:49:00
  发帖心情 Post By:2014/6/26 10:09:00 [只看该作者]

能帮我看一下10楼的问题吗?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/26 10:15:00 [只看该作者]

把项目信息窗口 的Alterload事件代码发出来,才可以判断.

 回到顶部
帅哥哟,离线,有人找我吗?
wumingrong1
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1029 积分:6497 威望:0 精华:0 注册:2014/1/3 12:49:00
  发帖心情 Post By:2014/6/26 10:20:00 [只看该作者]

任务栏中的AfterLoad全部命令如下:

If _UserGroup <> "特级管理员"  Then    
    e.form.Controls("TopicBar1").Pages("系统数据").Links("系统使用期限").Visible = False 
    e.form.Controls("TopicBar1").Pages("用户数据").Links("分公司维护").Visible = False  
If _UserGroup <> "特级管理员"  AndAlso _UserGroup <> "一级管理员"   Then   
  e.form.Controls("TopicBar1").Pages("系统数据").Links("本机注册信息").Visible = False 
  e.form.Controls("TopicBar1").Pages("系统数据").Links("注册码列表").Visible = False 
  e.form.Controls("TopicBar1").Pages("系统数据").Links("用户注册信息").Visible = False 
  e.form.Controls("TopicBar1").Pages("用户数据").Links("部门维护").Visible = False 
  e.form.Controls("TopicBar1").Pages("用户数据").Links("职务维护").Visible = False 
  e.form.Controls("TopicBar1").Pages("用户数据").Links("登陆帐号管理").Visible = False
  e.form.Controls("TopicBar1").Pages("用户数据").Links("数据表授权管理").Visible = False
  e.form.Controls("TopicBar1").Pages("用户数据").Links("帐号职权管理").Visible = False
Else
  e.form.Controls("TopicBar1").Pages("系统数据").Links("本机注册信息").Visible = True 
  e.form.Controls("TopicBar1").Pages("系统数据").Links("注册码列表").Visible = True 
  e.form.Controls("TopicBar1").Pages("系统数据").Links("用户注册信息").Visible = True 
  e.form.Controls("TopicBar1").Pages("用户数据").Links("部门维护").Visible = True 
  e.form.Controls("TopicBar1").Pages("用户数据").Links("职务维护").Visible = True 
  e.form.Controls("TopicBar1").Pages("用户数据").Links("登陆帐号管理").Visible = True
  e.form.Controls("TopicBar1").Pages("用户数据").Links("数据表授权管理").Visible = True
  e.form.Controls("TopicBar1").Pages("用户数据").Links("帐号职权管理").Visible = True
End If

Else
    e.form.Controls("TopicBar1").Pages("系统数据").Links("系统使用期限").Visible = True
    e.form.Controls("TopicBar1").Pages("用户数据").Links("分公司维护").Visible = True
End If

    e.form.Controls("TopicBar1").Pages("系统数据").Links("项目信息").Visible = True


任务栏的TopicLinkClick事件全部命令如下:

lockbasemainform
Select Case e.Link.Name
    
    Case "项目信息"
        MainTable = Tables("主页")
        Forms("系统管理任务窗口").Open()
        Forms("项目信息主窗口").Open()
        
        
    Case "系统使用期限"
        MainTable = Tables("系统使用权限日期表")
        Forms("系统管理任务窗口").Open()
        Forms("系统使用权限日期表主窗口").Open()
        
    Case "本机注册信息"
        MainTable = Tables("本机注册表")
        Forms("系统管理任务窗口").Open()
        Forms("本机注册表主窗口").Open()
        
    Case "注册码列表"
        MainTable = Tables("注册码列表")
        Forms("系统管理任务窗口").Open()
        Forms("注册码列表主窗口").Open()
        
    Case "用户注册信息"
        MainTable = Tables("系统注册信息表")
        Forms("系统管理任务窗口").Open()
        Forms("系统注册信息表主窗口").Open()
        
    Case "分公司维护"
        MainTable = Tables("分公司列表")
        Forms("系统管理任务窗口").Open()
        Forms("分公司列表主窗口").Open()
        
    Case "部门维护"
        MainTable = Tables("分公司部门列表")
        Forms("系统管理任务窗口").Open()
        Forms("分公司部门列表主窗口").Open()
        Forms("分公司部门列表录入窗口").Open()
        
    Case "职务维护"
        MainTable = Tables("分公司职务列表")
        Forms("系统管理任务窗口").Open()
        Forms("分公司职务列表主窗口").Open()     
        Forms("分公司职务列表录入窗口").Open()
        
    Case "登陆帐号管理"
        MainTable = Tables("Users")
        Forms("系统管理任务窗口").Open()
        Forms("Users主窗口").Open()
        
    Case "数据表授权管理"
        MainTable = Tables("授权表")
        Forms("系统管理任务窗口").Open()
        
    Case "帐号职权管理"
        MainTable = Tables("人员管理表")
        Forms("系统管理任务窗口").Open()
        
End Select
unlockbasemainform



没有其他命令啦
[此贴子已经被作者于2014-6-26 10:22:53编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
wumingrong1
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1029 积分:6497 威望:0 精华:0 注册:2014/1/3 12:49:00
  发帖心情 Post By:2014/6/26 10:25:00 [只看该作者]

项目信息窗口 的Alterload事件代码如下:


e.form.controls("Label1").text =Tables("系统使用权限日期表").Current("系统权限日期")

e.form.controls("Label2").text =Tables("本机注册表").Current("机器码")
e.form.controls("Label3").text =Tables("本机注册表").Current("注册码")
e.form.controls("Label4").text =Tables("系统注册信息表").Current("截止日期")

e.Form.Controls("Label5").text= applicationvertion
e.Form.Controls("Label6").text= PublishDate

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/26 10:28:00 [只看该作者]

应该是没有当前行导致的

if Tables("系统使用权限日期表").Current isnot nothing andalso Tables("本机注册表").Current isnot nothing andalso Tables("系统注册信息表").Current isnot nothing then

'''''你的代码

end if

 回到顶部
总数 16 上一页 1 2