以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 关于自动录入  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=94626)

--  作者:初学者阿成
--  发布时间:2016/12/28 14:07:00
--  [求助] 关于自动录入
我在数据表事件datarowadding加入下述语句,想自动录入“经办部门、录入人、年月“三列,但“录入人”、“年月”可以自动加入,但“经办部门"没有生效,也没提示出错,为什么?

e.DataRow("经办部门")=User.group
e.DataRow("录入人")=User.Name
e.DataRow("年月")=User.ExtendedValues("数据期间")



--  作者:有点色
--  发布时间:2016/12/28 14:16:00
--  

1、弹出 msgbox(user.group) 看数据是否正确。

 

2、看是否有其它事件,如 datacolchanged事件影响了


--  作者:初学者阿成
--  发布时间:2016/12/28 16:16:00
--  
用“msgbox(user.group) ”测试,有弹出,但内容是空白的。
--  作者:初学者阿成
--  发布时间:2016/12/28 16:19:00
--  
在输入程序语句时,没有USER.GROUP中“GROUP"仍为黑色。有点不正常。


--  作者:初学者阿成
--  发布时间:2016/12/28 16:21:00
--  
暂时没有与其他表有关的事件。


--  作者:有点色
--  发布时间:2016/12/28 17:26:00
--  
 你有给用户设置 分组吗?你不设置分组,user.Group 自然就是空白的。
--  作者:初学者阿成
--  发布时间:2016/12/28 17:39:00
--  
找到原因,原来我是用开发者登录的,现在改为用户登录已正常了。
--  作者:初学者阿成
--  发布时间:2016/12/28 17:40:00
--  
谢谢各位专家。