以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 同样的代码同样的表同样的人却结果不同 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65906) |
-- 作者:爱相随 -- 发布时间:2015/3/25 14:16:00 -- 同样的代码同样的表同样的人却结果不同 老师,我有同样的表,同样的代码,同一个人,在A表可以操作,在B表却无法操作,请问是什么原因呢,代码如下: If e.Col.Name = "XZH" Then |
-- 作者:Bin -- 发布时间:2015/3/25 14:17:00 -- Roles 应该用IsRole来判断 |
-- 作者:有点甜 -- 发布时间:2015/3/25 14:18:00 -- 1、列名写错了;
2、其它代码或设置影响了。 |
-- 作者:爱相随 -- 发布时间:2015/3/25 14:20:00 -- 如果改成IsRole,则根据没法保存代码,不允许确定保存 [此贴子已经被作者于2015/3/25 14:20:31编辑过]
|
-- 作者:有点甜 -- 发布时间:2015/3/25 14:22:00 -- 以下是引用爱相随在2015/3/25 14:20:00的发言:
如果改成IsRole,则根据没法保存代码,不允许确定保存 [此贴子已经被作者于2015/3/25 14:20:31编辑过]
IsRole也可以,都一样,看3楼
If User.IsRole("集团财务") = False Then |
-- 作者:爱相随 -- 发布时间:2015/3/25 14:34:00 -- 以下是引用有点甜在2015/3/25 14:22:00的发言:
IsRole也可以,都一样,看3楼
If User.IsRole("集团财务") = False Then 改成这样了,也不得行,列名也没有错,真奇了,在之前都用得好好的,突然之间就不得行了。。。 |
-- 作者:Bin -- 发布时间:2015/3/25 14:35:00 -- 做个例子发上来看看吧 |
-- 作者:有点甜 -- 发布时间:2015/3/25 14:36:00 -- 以下是引用爱相随在2015/3/25 14:34:00的发言:
改成这样了,也不得行,列名也没有错,真奇了,在之前都用得好好的,突然之间就不得行了。。。
你有看到重点吗?不是叫你这样改就行啊。看3楼
1、列名写错了;
2、其它代码或设置影响了。 |
-- 作者:狐狸爸爸 -- 发布时间:2015/3/25 14:45:00 -- 没有道理的,联系客服QQ, 远程看一下。 |
-- 作者:星泽电子 -- 发布时间:2015/3/25 15:36:00 -- 我试了,代码能用 |