Foxtable(狐表)用户栏目专家坐堂 → 箱号数据会大了 2


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

主题:箱号数据会大了 2

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/25 11:57:00 [显示全部帖子]

检查代码是不是触发了2次,其它表事件是不是也有设置箱号的代码?

If e.DataCol.Name = "piao号年月客户" 
    Dim idx As Integer = Tables(e.DataTable.Name).FindRow(e.DataRow)
    If idx > 0 Then
        e.DataRow("piao号年月客户") = DataTables(e.DataTable.Name).dataRows(idx - 1)("piao号年月客户")
dim max as integer = e.DataTable.compute("max(箱号)","piao号年月客户='" & e.DataRow("piao号年月客户")  & "'")
msgbox(max)
        e.DataRow("箱号") = max + 1
msgbox(e.DataRow("箱号"))
    End If
End If

 回到顶部