Foxtable(狐表)用户栏目专家坐堂 → loadusersetting中设置切换用户后加载或卸载表


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

主题:loadusersetting中设置切换用户后加载或卸载表

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


加好友 发短信
等级:婴狐 帖子:9 积分:153 威望:0 精华:0 注册:2020/10/30 8:50:00
loadusersetting中设置切换用户后加载或卸载表  发帖心情 Post By:2020/10/30 9:36:00 [只看该作者]

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


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

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110787 积分:563867 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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 使用用来控制表格是否可以编辑的,不是控制加载的,如果帮助的这些代码都完全看不懂,建议先花时间学学基础,看帮助不仅仅要看代码,更加要看帮助里的文字说明

 回到顶部