以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关联表的备注列问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=122110) |
-- 作者:sloyy -- 发布时间:2018/7/19 8:56:00 -- 关联表的备注列问题 现在有A B 两个表通过4个字段关联,B表有2个备注列,现在想显示A表所有字段+B表的2个备注列,如何实现? |
-- 作者:有点甜 -- 发布时间:2018/7/19 9:45:00 -- AB表哪个是父表。如果B表是父表,直接把备注列引用过来即可;如果B表是子表,你需要显示子表的哪一行备注?还是说把备注全部汇总起来显示?
如果引用,可以用表达式或者find查找;
如果汇总起来,可以用 GetComboListString 提取。 |
-- 作者:sloyy -- 发布时间:2018/7/19 10:12:00 -- A表是父表 B表是子表 2个表一一对应,各自都只有1行,我在A表设置表达式列,结果错误 |
-- 作者:有点甜 -- 发布时间:2018/7/19 10:51:00 -- 各自都只有一行,那能否交换父子表关系?把表B作为父表?这样简单很多。 |
-- 作者:有点甜 -- 发布时间:2018/7/19 10:52:00 -- 不然,就只能用查询表。或者通过find、GetComboListString获取子表数据,然后赋值了。 |
-- 作者:sloyy -- 发布时间:2018/7/19 11:51:00 -- 用查询表很简单就解决了. 我昨天之所以失败,是在设置关联列时,主表和子表4个关联列没有按一样的顺序勾选. 切记: 多个关联列时,勾选顺序一定要一摸一样.
|