以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于窗口按钮  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=141629)

--  作者:ygg8310
--  发布时间:2019/10/7 15:54:00
--  关于窗口按钮
 Dim dr As DataRow = e.DataRow
        If dr.IsNull("第一列") = False AndAlso dr.IsNull("第二列") = False AndAlso dr.IsNull("第三列") = False AndAlso dr.IsNull("第四列") = False AndAlso dr.IsNull("第五列") = False Then
            If e.DataTable.Compute("Count([_Identify])","第一列 = \'" & dr("第一列") & "\' And 第二列 = \'" & dr("第二列") & "\' And 第三列 = \'" & dr("第三列") & "\' And 第四列 = \'" & dr("第四列") & "\' And 第五列 = \'" & dr("第五列") & "\'") > 1 Then
                MessageBox.Show("已经存在相同型号和规格的行!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
                e.DataRow(e.DataCol.Name) = e.OldValue \'取消输入
            End If
        End If
为何窗口按钮不能使用这个代码?又该怎么办?

--  作者:有点蓝
--  发布时间:2019/10/7 16:01:00
--  
想象按钮里会有行datarow这种东西吗?

Dim dr As Row = tables(xxx).current