以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]实现需求的代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89675) |
-- 作者:pladic -- 发布时间:2016/8/26 17:07:00 -- [求助]实现需求的代码 需求:有一多列表,相关三列是:"发行员"、“编号”、“操作记录”。 IF "发行员"列为空 THEN "发行员"=user.name
‘新增一行时 在“编号”列查找该发行员的最大编号再+1
‘此行代码已有 自动填入“操作记录”
’此行代码已有 else
’即不为空时,说明此行已被发行员建立过,就保留原发行员和编号值。 自动填入“操作记录”
’此行代码已有 endif 我刚刚入门,对e.参数很不熟悉。烦请专家耐心指教。 很多代码能看明白,但自己编起来就好象不会说话了。 |
-- 作者:大红袍 -- 发布时间:2016/8/26 18:06:00 -- If e.DataRow.IsNull("发行员") Then e.DataRow("发行员") = User.Name Else
End If |
-- 作者:pladic -- 发布时间:2016/8/27 14:14:00 -- 回复:(大红袍)If e.DataRow.IsNull("发行员") Then... 谢谢专家。问题解决了。 |