以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  动态新增  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89106)

--  作者:yifan3429
--  发布时间:2016/8/15 21:12:00
--  动态新增
Dim dr As DataRow = DataTables("系统变更记录").AddNew
dr("订单编号")=e.DataRow("生产单号")
dr("变更表格")="客诉管理"
Select Case e.DataCol.Name
    Case "状态"     
        dr("变更前")=e.oldValue
        dr("变更后")=e.NewValue
        dr("动态")= "进度变更"
End Select

为什么每次新增行时   会增加6行记录
变更时才会增加一样记录

--  作者:大红袍
--  发布时间:2016/8/15 21:50:00
--  

 你新增行的时候,赋值,就会触发datacolchanged事件的啊。

 

 如果要暂停事件执行,看看这里 http://www.foxtable.com/webhelp/scr/2218.htm