Foxtable(狐表)用户栏目专家坐堂 → 利用内部函数新增一列,和DataRowAdded事件的先后顺序


  共有1903人关注过本帖树形打印复制链接

主题:利用内部函数新增一列,和DataRowAdded事件的先后顺序

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/2/16 15:42:00 [显示全部帖子]

DataRowAdded事件

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/2/27 20:21:00 [显示全部帖子]

DataRowAdded 事件和函数的代码贴出来

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/2/28 9:07:00 [显示全部帖子]

测试没有问题。你可以加上提示框看看保存前后的值

 

DatarowAdded

 

msgbox("保存前=" & e.DataRow("_Identify"))

e.DataRow.Save

msgbox("保存后=" & e.DataRow("_Identify"))

内部函数

If Args(22) = "新增" Then '是新增
    Dim adn As Row = Tables("商户台账").addnew()

msgbox(adn("_Identify"))
    adn("编号") = adn("_Identify")

......


 回到顶部