以文本方式查看主题

-  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=157825)

--  作者:zhuangyun
--  发布时间:2020/10/30 9:36:00
--  loadusersetting中设置切换用户后加载或卸载表
If 特色经济林.Type = UserTypeEnum.Administrator Then
    DataTables("附件3_1","附件3_2","附件3_3").AllowEdit = True
Else
    DataTables("附件3_1","附件3_2","附件3_3").AllowEdit = False
End If


代码设置成这样时提示错误:
编辑错误:未声明“特色经济林”。他可能因其保护级别而不可访问

--  作者:有点蓝
--  发布时间:2020/10/30 9:47:00
--  
建议先学一下基础:http://www.foxtable.com/webhelp/topics/1592.htm,至少能看懂基本的语法。

要判断什么?user.Type是一种固定用法,不要自己创造语法,这里是要判断登录用户是否是开发者账号
If user.Type = UserTypeEnum.Administrator Then

DataTables引用只能指定一个表,多个表要分开多行
DataTables("附件3_1").AllowEdit = True
DataTables("附件3_2").AllowEdit = True

AllowEdit 使用用来控制表格是否可以编辑的,不是控制加载的,如果帮助的这些代码都完全看不懂,建议先花时间学学基础,看帮助不仅仅要看代码,更加要看帮助里的文字说明