以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用逻辑列关闭行后对指定用户不可见 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94567) |
-- 作者:luckbetter333 -- 发布时间:2016/12/27 9:01:00 -- 用逻辑列关闭行后对指定用户不可见 如题,生产完成后,点入库逻辑列,锁定生产计划表中对应的行,并且从车间用户的生产计划表中消失,让他们只能看到没有完成的生产计划,应该怎样写代码,写在哪? |
-- 作者:有点色 -- 发布时间:2016/12/27 9:04:00 -- 方法1、可以选择在启动的时候不加载
http://www.foxtable.com/webhelp/scr/2256.htm
方法2、可以直接删除掉那一行数据 |
-- 作者:luckbetter333 -- 发布时间:2016/12/27 9:43:00 -- 设置成功了,多谢 |
-- 作者:luckbetter333 -- 发布时间:2016/12/27 18:05:00 -- 今天完成了数据转换后,按照帮助文件,在外部表设置中加入[_Identify] Is Null 结果有一个表中的代码提示错误 代码如下 If User.Group = "开发管理部" Then DataTables("生产计划").LoadFilter = "" Else DataTables("生产计划").LoadFilter = "入库 = False" End If DataTables("生产计划").Load() 其中入库是逻辑列名,请大神帮忙看看,为什么单机表就好用,转换后就提示错误,无法加载了。
|
-- 作者:有点色 -- 发布时间:2016/12/27 18:25:00 -- 试试改成
DataTables("生产计划").LoadFilter = "入库 = 0" |