Foxtable(狐表)用户栏目专家坐堂 → 删除关联表只删除子表关联号


  共有2652人关注过本帖树形打印复制链接

主题:删除关联表只删除子表关联号

帅哥哟,离线,有人找我吗?
zhuxinhui
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1708 积分:4287 威望:0 精华:0 注册:2017/11/8 17:37:00
删除关联表只删除子表关联号  发帖心情 Post By:2020/9/24 16:37:00 [只看该作者]

现在由明细表生成一个关联表,就是在明细表的基础上增中一列,生产关联表的关联号就填在明细表的列上,如果要删除关联主表行时,怎样只删除明细表的关联号,同时主表关联号变动时,明细表如何才能同时变动

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105495 积分:536466 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1708 积分:4287 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/9/24 16:51:00 [只看该作者]

多谢老师,试试先

 回到顶部
帅哥哟,离线,有人找我吗?
zhuxinhui
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1708 积分:4287 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/9/24 17:00:00 [只看该作者]

如果明细表是多个表,而关联主表只有一个,就是说:有进销存、资金、采购、销售四个表作为明细表,而关联主表只有一个,是不是要做四次上面的编码

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105495 积分:536466 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/24 17:05:00 [只看该作者]

是的

 回到顶部
帅哥哟,离线,有人找我吗?
zhuxinhui
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1708 积分:4287 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/9/24 17:22:00 [只看该作者]

在明细表双击表头打开的关联表不是当行的关联表,打开的是主表选定行的表,这个如何处理


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105495 积分:536466 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/24 17:23:00 [只看该作者]

关联表肯定是显示父表选定的行的数据的。没看懂您要做什么

 回到顶部
帅哥哟,离线,有人找我吗?
zhuxinhui
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1708 积分:4287 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/9/24 17:28:00 [只看该作者]

如果我双击明细表,可以打开明细表关联编码的关联表吗?



 回到顶部
帅哥哟,离线,有人找我吗?
zhuxinhui
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1708 积分:4287 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/9/24 17:29:00 [只看该作者]

如果我双击明细表,可以打开当前双击明细表行关联编码的关联表吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105495 积分:536466 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/24 17:44:00 [只看该作者]

没看懂,截图说明一下

 回到顶部
总数 22 1 2 3 下一页