以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何在外部表里实现二级关联? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=113134) |
-- 作者:haige -- 发布时间:2018/1/9 21:07:00 -- 如何在外部表里实现二级关联? 首先谢谢各位的时间, 想用ft连接ERP的数据库做批量操作(设置行的审批列的值=1),因为要对表进行修改,所以使用外部表而不是查询表,现在遇到的问题是操作时需要查看上级组的上级组的内容,但是在数据表中只记录了上级组的ID,也就是FParentID,如果用表达式获得上级组的上级组呢?
举例,要操作的表是发货表a 涉及的字段有:产品ID 与之相关的是产品表b 涉及的字段是:主键ID,分类ID 以及分类表c 涉及的字段是主键ID,名称 关联关系是a.产品id=b.主键id,b.分类id=c.主键id 现在建立了一个外部表是发货表a,如何可以增加表达式列,显示该行对应的c.名称? 例如 表A(发货表): 产品id 数量 金额 1 10 50 2 3 12 表B(产品表): 主键id 名称 一级分类id 1 西瓜 3 2 苹果 3 表C(一级分类表) 主键id 名称 3 水果 希望可以给A增加一个表达式列,结果为 产品id 数量 金额 分类 1 10 50 水果 2 3 12 水果 多谢啦 |
-- 作者:有点蓝 -- 发布时间:2018/1/9 21:30:00 -- 再给A增加一个表达式列,显示父表表B的分类名称 |
-- 作者:haige -- 发布时间:2018/1/9 21:55:00 -- 原来如此,非常感谢哈,我去试试 |