以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]关联表有记录提示不得删除父表记录 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=102970) |
-- 作者:沪上游客 -- 发布时间:2017/6/28 15:44:00 -- [求助]关联表有记录提示不得删除父表记录 老师你好! 如果关联子表的有记录,提示不得删除父表记录。是不是要做一个临时表?代码怎么写和设置?
|
-- 作者:狐狸爸爸 -- 发布时间:2017/6/28 16:26:00 -- 要同步删除的话,勾选选项:
|
-- 作者:有点色 -- 发布时间:2017/6/28 16:45:00 -- BeforeDeleteDataRow事件
http://www.foxtable.com/webhelp/scr/2238.htm
|
-- 作者:沪上游客 -- 发布时间:2017/6/28 17:54:00 -- 谢谢老师! 那么怎么样统计所有关联表的记录数?是否先打开一个窗口临时表,让操作人员知道每个关联表的记录数,然后先删除子表里的记录,再进行删除。
|
-- 作者:沪上游客 -- 发布时间:2017/6/28 17:56:00 -- 谢谢老师! |
-- 作者:有点色 -- 发布时间:2017/6/28 18:15:00 -- 以下是引用沪上游客在2017/6/28 17:54:00的发言:
谢谢老师! 那么怎么样统计所有关联表的记录数?是否先打开一个窗口临时表,让操作人员知道每个关联表的记录数,然后先删除子表里的记录,再进行删除。
http://www.foxtable.com/webhelp/scr/0431.htm
|
-- 作者:gfj7126 -- 发布时间:2019/2/11 13:47:00 -- 父表关联的子表行如果是锁定状态,在删除父表行时,关联的子表行无法删除吗? |
-- 作者:有点甜 -- 发布时间:2019/2/11 14:41:00 -- 1、锁定的行,都是无法删除的。
2、必须解锁对应的行,才能删除。 |
-- 作者:gfj7126 -- 发布时间:2019/2/12 11:44:00 -- 那在关联中设置同步删除子表数据是有前提条件了,就是子表数据不得锁定,如果锁定,就必须先进行解锁。这样看来还是需要写代码先行判断的。 |
-- 作者:有点甜 -- 发布时间:2019/2/12 11:46:00 -- http://www.foxtable.com/webhelp/scr/2238.htm
|