Foxtable(狐表)用户栏目专家坐堂 → 新增行前重置【C】列


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

主题:新增行前重置【C】列

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/22 10:30:00 [显示全部帖子]

可以写在 beforeAddDataRow、DataRowAdding 等事件

 

http://www.foxtable.com/webhelp/scr/1587.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/22 11:07:00 [显示全部帖子]

你这样做的目的是什么?

 

你要重置的是新增的这一行,还是新增之前的那一行?

 

如果是新增的一行,为什么要重置?

 

比如 datarowadded事件写代码 e.datatable.DataCols("第二列").RaiseDataColChanged(e.datarow)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/22 16:06:00 [显示全部帖子]

beforeAddDataRow事件,写如下代码

 

Dim cr As row = Tables("表A").current

If cr IsNot Nothing Then

    e.datatable.DataCols("第二列").RaiseDataColChanged(cr.datarow)

End If


 回到顶部