以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  神们!关于系统自动显示出“用户名”的问题?……  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=33002)

--  作者:scx121
--  发布时间:2013/5/11 18:37:00
--  神们!关于系统自动显示出“用户名”的问题?……

小弟表中有一数据列“制表人”,希望在新增一行后,自动生成“用户名”,“用户名”就是用账户跟密码控制的那个最初登陆的权限。

 

先谢谢大家的帮助了!!!


图片点击可在新窗口打开查看此主题相关图片如下:用户名.jpg
图片点击可在新窗口打开查看

--  作者:晕了快扶我
--  发布时间:2013/5/11 19:24:00
--  

addnew事件里写

e.DataRow(“制表人”) = Tables("用户表").Current("姓名")


--  作者:scx121
--  发布时间:2013/5/11 22:17:00
--  
以下是引用晕了快扶我在2013-5-11 19:24:00的发言:

addnew事件里写

e.DataRow(“制表人”) = Tables("用户表").Current("姓名")

能具体些吗?是在“全局代码”?“表属性”?填写?


--  作者:晕了快扶我
--  发布时间:2013/5/12 17:35:00
--  
以下是引用scx121在2013-5-11 22:17:00的发言:

能具体些吗?是在“全局代码”?“表属性”?填写?

表事件里的增加行事件里写

这个前提是你得用一个表来存储用户名,并且在登录的时候定位好用户表的当前行

楼主还是好好看说明书从基础的来学习吧


--  作者:scx121
--  发布时间:2013/5/12 23:46:00
--  
以下是引用晕了快扶我在2013-5-12 17:35:00的发言:

表事件里的增加行事件里写

这个前提是你得用一个表来存储用户名,并且在登录的时候定位好用户表的当前行

楼主还是好好看说明书从基础的来学习吧

好的, 我心在看说明和视频加起来不到5天时间,时间紧任务急啊~~ 呵呵,边干活边学习了!!

 

我选中了“制表人”列,找到表属性,再找到      

DataRowAdding 事件

在输入:

e.DataRow("制表人") = User.Name

就OK 了。。。。。。。