以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  符合条件锁定  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2669)

--  作者:老有所乐
--  发布时间:2009/5/3 20:18:00
--  符合条件锁定
求教表B窗口的组合框1等于表A的第一列 And 组合框2等于表A的第二列,就锁定表B的当前行的锁定按钮代码。谢谢!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目27.table


--  作者:八婺
--  发布时间:2009/5/3 20:54:00
--  
For Each dr As DataRow In DataTables("表A").DataRows
    If dr("第一列") = e.Form.Controls("ComboBox1").Value And dr("第二列") = e.Form.Controls("ComboBox2").Value Then
        dr.Locked = True
    End If
Next

--  作者:老有所乐
--  发布时间:2009/5/3 21:39:00
--  
谢谢八婺老师,锁定反了,要求锁定表B的当前行,上面代码锁定表A当前行了,我改成表B,却不行。
--  作者:shxiaoya
--  发布时间:2009/5/3 21:50:00
--  
Each dr As DataRow In DataTables("表A").DataRows
    If dr("第一列") = e.Form.Controls("ComboBox1").Value And dr("第二列") = e.Form.Controls("ComboBox2").Value Then
        CurrentTable.Current.Locked = True
    End If
Next

--  作者:老有所乐
--  发布时间:2009/5/3 21:57:00
--  
谢谢shxiaoya小姐老师!