以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 在LoadUserSetting中怎么不能用全局变量和内表数据 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=113346) |
-- 作者:zhangchi96 -- 发布时间:2018/1/14 10:03:00 -- 在LoadUserSetting中怎么不能用全局变量和内表数据 在LoadUserSetting代码中写了三段代码 If RibbonTabs.Contains("录入修改") Then Dim dr1 As DataRow = DataTables("登录信息").DataRows(0) If RibbonTabs.Contains("信息统计") Then
只有第三代码生效,感觉都是红色字部分出问题了,一个是全局变量,一个是内表数据,因为考虑切换用户不适合我,我就在同一个使用者里增加了多种身份,请问有什么办法解决? |
-- 作者:zhangchi96 -- 发布时间:2018/1/14 10:31:00 -- 应该是全局变量和内表都没有形成之前就执行的这个代码吧?
如果无法隐藏这些功能区,那么能不能在用户登录后,禁用某些功能区?
如果想在BeforeOpenFile设置一下,在某中情况下不打开一个项目,该怎么写? [此贴子已经被作者于2018/1/14 11:57:59编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/1/14 18:34:00 -- 1、你在什么时候赋值的?
2、弹出值看看,如
msgbox(Vars("使用者身份")) |