以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  发现一个问题 如图:  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159765)

--  作者:jswjyjf
--  发布时间:2021/1/7 17:16:00
--  发现一个问题 如图:

发现一个问题 如图:

图片点击可在新窗口打开查看此主题相关图片如下:非法.png
图片点击可在新窗口打开查看
当上面删除第一条记录,下面表没有变化,只要不是第一条记录删除 下面表都是联动的 ?就是第一条不联动 ,不知道什么原因



上面表的positionchanged 事件
If Forms("辅料入库").opened()  OrElse  Forms("辅料出库").opened()
    If Tables("辅料入库单").Current IsNot Nothing AndAlso Tables("辅料入库单").Current.Isnull("单据号") = False Then
        DataTables("辅料入库单明细").LoadFilter = "单据号 = \'" & Tables("辅料入库单").Current("单据号") & "\'"
    Else
        DataTables("辅料入库单明细").LoadFilter = "单据号 is null"
    End If
    DataTables("辅料入库单明细").Load
End If

--  作者:有点蓝
--  发布时间:2021/1/7 17:38:00
--  
试试放到currentchanged事件