Foxtable(狐表)用户栏目专家坐堂 → [求助]关闭表标题显示出错(开发版)


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

主题:[求助]关闭表标题显示出错(开发版)

帅哥哟,离线,有人找我吗?
瞩望星空
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4727 威望:0 精华:0 注册:2013/4/20 20:08:00
[求助]关闭表标题显示出错(开发版)  发帖心情 Post By:2015/1/4 15:33:00 [只看该作者]

打开项目时,为何用管理员身份第一次进入项目时,还是会显示表标题?
后面几次,或从其他用户切换过来就正常(不显示表标题)
代码放在项目属性的“LoadUserSetting”事件中。

If User.Type = UserTypeEnum.Developer Then
    TableCaptionVisible = True
Else
    TableCaptionVisible = False
    'MessageBox.Show(User.Type)   '测试用户类型
End If
Syscmd.Project.OpenUserMenu()    
Forms("主窗口").Open
MainTable = Tables("main")

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试标题显示.foxdb



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


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

很奇怪,一下子找不到原因,你把代码复制一份到ALterOpenProject事件吧

 回到顶部
帅哥哟,离线,有人找我吗?
瞩望星空
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4727 威望:0 精华:0 注册:2013/4/20 20:08:00
  发帖心情 Post By:2015/1/4 16:49:00 [只看该作者]

在“ALterOpenProject”设置一次后正常了。

但是在“LoadUserSetting”事件测试中,明明是执行了
    TableCaptionVisible = False

奇怪

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


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

是执行了,如果一直加入messagebox.show 每个事件都加入,可以清晰看到,设置了隐藏,是成功了的,但是之后又被显示出来了.

检查了一下,没有发现你有设置显示的代码. 可能是狐表内部初始化导致的.  

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


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

 顺序问题。先执行了 LoadUserSetting 再执行 Afteropenproject 的。

 回到顶部
帅哥哟,离线,有人找我吗?
瞩望星空
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4727 威望:0 精华:0 注册:2013/4/20 20:08:00
  发帖心情 Post By:2015/1/4 17:33:00 [只看该作者]

但是1楼的项目文件中,没有设置“Afteropenproject”代码啊。

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


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

 AfterOpenProject之前的设置,是无效的。

 回到顶部
帅哥哟,离线,有人找我吗?
瞩望星空
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4727 威望:0 精华:0 注册:2013/4/20 20:08:00
  发帖心情 Post By:2015/1/4 17:40:00 [只看该作者]

哦,那就把设置代码移一下位置,放在“Afteropenproject”中。

 回到顶部