以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何将关联表审核后的数据锁定? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=9108) |
-- 作者:shpboys -- 发布时间:2011/2/21 7:04:00 -- 如何将关联表审核后的数据锁定? 如何将关联表审核后的数据锁定?
主表当前行 审核 后,如何锁定关联表中与其关联的所有数据。不关联的不锁定。 |
-- 作者:狐狸爸爸 -- 发布时间:2011/2/21 9:21:00 -- 程序有bug,目前不太好处理,下次更新后可以在父表AfterLockDataRow事件设置代码:
For Each dr As DataRow In e.DataRow.GetChildRows("子表")
在父表的AfterUnlockRow事件中设置代码:
For Each dr As DataRow In e.DataRow.GetChildRows("子表")
[此贴子已经被作者于2011-2-21 9:32:27编辑过]
|
-- 作者:程兴刚 -- 发布时间:2011/2/21 20:47:00 -- 关联表的数据应该是逐条审核吧?每审核一条锁定一条应该更合理吧增加一个审核列,勾选时锁定当前行应该可以吧? |
-- 作者:狐狸爸爸 -- 发布时间:2011/2/22 9:16:00 -- 楼主下载22日更新,然后按2楼所示设置代码即可。 |
-- 作者:狐哥 -- 发布时间:2011/2/22 11:16:00 -- 我是利用菜单及窗口(关联表)来锁定增加行及修改数具的。 |