以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 删除关联表只删除子表关联号 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=154718) |
-- 作者:zhuxinhui -- 发布时间:2020/9/24 16:37:00 -- 删除关联表只删除子表关联号 现在由明细表生成一个关联表,就是在明细表的基础上增中一列,生产关联表的关联号就填在明细表的列上,如果要删除关联主表行时,怎样只删除明细表的关联号,同时主表关联号变动时,明细表如何才能同时变动 |
-- 作者:有点蓝 -- 发布时间:2020/9/24 16:42:00 -- 只删除明细表的关联号 主表BeforeDeleteDataRow事件for each dr as datarow in e.DataRow.GetChildRows("明细表") dr("关联号") = nothing next 同时主表关联号变动时,明细表如何才能同时变动,设置为关联更新即可:http://www.foxtable.com/webhelp/topics/1644.htm 或者到datacolchanged事件使用类似上面的代码更改
|
-- 作者:zhuxinhui -- 发布时间:2020/9/24 16:51:00 -- 多谢老师,试试先 |
-- 作者:zhuxinhui -- 发布时间:2020/9/24 17:00:00 -- 如果明细表是多个表,而关联主表只有一个,就是说:有进销存、资金、采购、销售四个表作为明细表,而关联主表只有一个,是不是要做四次上面的编码 |
-- 作者:有点蓝 -- 发布时间:2020/9/24 17:05:00 -- 是的 |
-- 作者:zhuxinhui -- 发布时间:2020/9/24 17:22:00 -- 在明细表双击表头打开的关联表不是当行的关联表,打开的是主表选定行的表,这个如何处理 |
-- 作者:有点蓝 -- 发布时间:2020/9/24 17:23:00 -- 关联表肯定是显示父表选定的行的数据的。没看懂您要做什么 |
-- 作者:zhuxinhui -- 发布时间:2020/9/24 17:28:00 -- 如果我双击明细表,可以打开明细表关联编码的关联表吗? |
-- 作者:zhuxinhui -- 发布时间:2020/9/24 17:29:00 -- 如果我双击明细表,可以打开当前双击明细表行关联编码的关联表吗? |
-- 作者:有点蓝 -- 发布时间:2020/9/24 17:44:00 -- 没看懂,截图说明一下 |