以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何设计关联表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82386) |
-- 作者:zhangyj -- 发布时间:2016/3/16 21:15:00 -- [求助]如何设计关联表 此主题相关图片如下:表.jpg 老师如图中主表黄色的单元格是需要用户填写的,字段1是主表的主键,其他字段是从表汇总的,是供用户填写时参考的,如何设计表来实现这样需求? |
-- 作者:大红袍 -- 发布时间:2016/3/16 21:44:00 -- 主表那里要输入什么?
如果要从子表选择数据,prepareEdit写代码
If e.Col.name = "字段2" Then
|
-- 作者:zhangyj -- 发布时间:2016/3/17 8:03:00 -- 我的问题是,我想主表按照我图里的方式展现,主表在数据库中是没有后面两个字段的,用户在输入的时候需要参考后面两个字段的内容来填黄色的单元格,我想在数据库创建一个视图,可视图又不能作为外部表添加进来,是不是需要用关联,请版主指导下怎么来实现? |
-- 作者:Hyphen -- 发布时间:2016/3/17 8:59:00 -- 方法一,通过字段1直接关联,对从表做汇总,通过关联表查看汇总,参考http://www.foxtable.com/help/topics/0656.htm 方法二,主表加载后增加2个临时表达式列,汇总从表的信息,参考:http://www.foxtable.com/help/topics/1428.htm |
-- 作者:大红袍 -- 发布时间:2016/3/17 9:38:00 -- 既然关联了,加入两个表达式列,统计子表的数据不就行了?
http://www.foxtable.com/help/topics/0100.htm
|
-- 作者:zhangyj -- 发布时间:2016/3/17 10:08:00 -- 大神。。。 第一个链接说的样式,发个正确的吧。第二个增加临时列,如果能把从表的数据引过来呢?
|
-- 作者:大红袍 -- 发布时间:2016/3/17 10:55:00 -- 增加表达式列
http://www.foxtable.com/help/topics/0104.htm
设置公式
http://www.foxtable.com/help/topics/0100.htm
|