以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  没看表被锁,代码也没有做锁,表无法新增行,是什么原因?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=192989)

--  作者:lin98
--  发布时间:2024/8/8 9:50:00
--  没看表被锁,代码也没有做锁,表无法新增行,是什么原因?
没看表被锁,代码也没有做锁,之前做一个表尾统计,之后把表尾统计注掉,表还是无法新增行,是什么原因?
--  作者:有点蓝
--  发布时间:2024/8/8 9:53:00
--  
去掉所有表事件看看

重新添加这个表看看

--  作者:lin98
--  发布时间:2024/8/8 16:11:00
--  
If Forms("窗口1").Opened() Then\'
    If e.Table.cols.contains("产品编号") AndAlso Tables("窗口1_Table2").cols.contains("产品编号") Then \'
        Dim t As Table = Tables("窗口1_Table2") \'
        With Tables("窗口1_Table1") \'
            If .Current Is Nothing Then
                t.Filter = "False"
                
            Else 
                t.Filter = "产品编号 = \'" & .Current("产品编号") & "\'" 
                 
            End If
        End With
        
    End If 
End If

是上面代码,造成表2不能新增行,如何改?


--  作者:有点蓝
--  发布时间:2024/8/8 16:28:00
--  
做了筛选,新增行必须给筛选条件对应的列赋值,比如产品编号,否则不符合条件的行就看不到了。并不是不能新增,只是新增了,但是看不到