Foxtable(狐表)用户栏目专家坐堂 → 删除行后关联母表的执行


  共有2464人关注过本帖平板打印复制链接

主题:删除行后关联母表的执行

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


加好友 发短信
等级:幼狐 帖子:161 积分:1240 威望:0 精华:0 注册:2019/10/12 19:54:00
删除行后关联母表的执行  发帖心情 Post By:2021/7/20 16:24:00 [只看该作者]

在“销售定单明细表”中的datacolchanged中,加入以下代码:
If e.DataRow.delete Then
Dim pr As DataRow
        pr = DataTables("销售定单主表").Find("销售定单编号 = '" & e.DataRow("销售定单编号") & "'")
        If pr IsNot Nothing Then
            DataTables("销售定单主表").DataCols("销售定单编号").RaiseDataColChanged(pr)
        End If
End If

若表格保存后,执行以上代码无问题,但是在窗口未保存时,若删除新增销售明细单,会出现如下错误,请问如何更改代码:

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看



 回到顶部
总数 16 1 2 下一页