以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]2013版可视化授权+用窗口目录树管理表单失效  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41870)

--  作者:apple333
--  发布时间:2013/10/29 12:33:00
--  [求助]2013版可视化授权+用窗口目录树管理表单失效
[求助]2013版可视化授权+用窗口目录树管理表单失效。发个案例,请老师赐教,谢谢!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:erp-3.rar


--  作者:blackzhu
--  发布时间:2013/10/29 13:56:00
--  
你要做什么呀  目录树切换表可以的呀
--  作者:Bin
--  发布时间:2013/10/29 14:04:00
--  
什么问题,能否描述清楚一些呢.
--  作者:apple333
--  发布时间:2013/10/29 14:07:00
--  

目录树窗口应用后,授权表设置不可见或不可编辑失效

 


--  作者:apple333
--  发布时间:2013/10/29 14:11:00
--  

可视化授权+用窗口目录树管理表单,这样的案例用2012版做没有问题,但是2013版是不是还需要其他的设置才有效?

 


--  作者:Bin
--  发布时间:2013/10/29 14:15:00
--  
你在目录树点击里设置了代码

If e.Node.Level = 1 Then
    MainTable = Tables(e.Node.Text)
End If

当然会把表显示出来了,但是不可编辑还是有效果的啊.

两种解决办法

1.使用动态加载表,直接就不加载这个表http://www.foxtable.com/help/topics/2758.htm

2. 在点击节点中同样采用权限控制.

--  作者:apple333
--  发布时间:2013/10/29 14:19:00
--  

还有,我将窗口属性设置为自动打开也没能自动打开。不知哪里弄错了?


--  作者:Bin
--  发布时间:2013/10/29 14:21:00
--  
自动打开有时候并不是太可靠,建议你在ALteropenPROJECT事件中 执行

forms("窗口名").show

--  作者:apple333
--  发布时间:2013/10/29 15:20:00
--  
我希望实现一个表中不同的列授权给不同用户查看或编辑,用可视化授权+用窗口目录树管理表单,这样的案例用2012版做没有问题,为什么相同的代码在2013版中失效?
--  作者:apple333
--  发布时间:2013/10/29 15:25:00
--  
谢谢版主,我用了
forms("窗口名").show
窗口可以自动打开了。帮助文件里的可视化授权案例很好用,2013版是否还需要其他设置呢?