Foxtable(狐表)用户栏目专家坐堂 → 统计子表的问题


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

主题:统计子表的问题

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


加好友 发短信
等级:小狐 帖子:363 积分:3837 威望:0 精华:0 注册:2012/4/16 20:20:00
统计子表的问题  发帖心情 Post By:2013/1/20 13:42:00 [只看该作者]

父表和子表建立关联,模式为“无”,父表统计子表数量
1、如果子表新增行,并录入数量,则此时父表数量随着增加。
2、但是,此时如果用reject的代码撤销子表的新增行,新增行删除,但父表的值却没有随着减少。
请问这个情况是什么原因,要如何处理?
请各位老师指点!


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


加好友 发短信
等级:婴狐 帖子:85 积分:630 威望:0 精华:0 注册:2012/12/4 18:52:00
  发帖心情 Post By:2013/1/20 14:04:00 [只看该作者]

建议你看看帮助里面,跨表引用和跨表统计的自动更新!


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


加好友 发短信
等级:小狐 帖子:363 积分:3837 威望:0 精华:0 注册:2012/4/16 20:20:00
  发帖心情 Post By:2013/1/20 15:39:00 [只看该作者]

我用的是表达式统计子表数据。

[此贴子已经被作者于2013-1-20 15:39:21编辑过]

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/21 11:30:00 [只看该作者]

以下是引用ericsky在2013-1-20 13:42:00的发言:
父表和子表建立关联,模式为“无”,父表统计子表数量
1、如果子表新增行,并录入数量,则此时父表数量随着增加。
2、但是,此时如果用reject的代码撤销子表的新增行,新增行删除,但父表的值却没有随着减少。
请问这个情况是什么原因,要如何处理?
请各位老师指点!


对于这种情况,你可以重新加载一下对应的表来实现更新。

比如

DataTables("xxx").RejectChanges
Tables("xxx").DataTable.Load


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


加好友 发短信
等级:小狐 帖子:363 积分:3837 威望:0 精华:0 注册:2012/4/16 20:20:00
  发帖心情 Post By:2013/1/23 23:23:00 [只看该作者]

多谢林老师
我后来想了一个办法,就是先把相关的子表数据单元格清零,这样父表的值也已经改过来,这时候在执行reject代码,解决问题了。


 回到顶部