以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- word报表引用父表数据出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50445) |
-- 作者:laassdd -- 发布时间:2014/5/6 22:39:00 -- word报表引用父表数据出错 我在word报表模板输入 <[@报表数据,年龄,1] & "1"> 输出的是1,问题出在哪里? 报表数据只有一行,年龄那有数据,但是却出不来。 |
-- 作者:有点甜 -- 发布时间:2014/5/6 22:49:00 -- 没有你这样的语法吧?
试试这样 <[@报表数据,年龄] & "1">
参考 http://www.foxtable.com/help/topics/1300.htm
|
-- 作者:laassdd -- 发布时间:2014/5/6 22:55:00 -- 如果我直接在word 中[@报表数据,年龄,1] 输出就没问题,但是加上<>就好像有问题了, 好像是引用子表。我的是用辅助设计器直接点出来的[@报表数据,年龄,1] |
-- 作者:laassdd -- 发布时间:2014/5/6 22:58:00 -- 有点甜,我试了下你的,真的可以nei。 那为什么我用设计器的不行,还有,为什么没用<>的时候可以? |
-- 作者:laassdd -- 发布时间:2014/5/6 23:01:00 -- 我发现foxtable和易表、VBA、ACESS、EXCEL的语法有不同,变来变去,好难适应。 比如说易表有years(身份证号)得到年龄的函数,而foxtable没有。还有EXCEL单元格可以直接用if(),foxtable 只能用IIF() 还有好多语法,对象的属性和方法。有没有哪里有比较全面的foxtable 的对象的属性方法的资料可查。 |
-- 作者:有点甜 -- 发布时间:2014/5/6 23:02:00 -- 所有的语法,在这里都有定义的 http://www.foxtable.com/help/topics/1300.htm
[@报表数据,年龄,1] 的语法,是引用 子表 而不是 父表 |
-- 作者:laassdd -- 发布时间:2014/5/6 23:12:00 -- 我的报表数据就是子表,我试了下, [@报表数据,性别,1]和<[@报表数据,担保一性别,1]&"1"> 显示:女和1 [@报表数据,性别,1]和<[@报表数据,担保一性别]&"1"> 显示:女和女1 怎么解释前面的[@报表数据,性别,1]没问题? |
-- 作者:laassdd -- 发布时间:2014/5/6 23:19:00 -- 还有可以在word报表中引用无关联的表数据吗? |
-- 作者:有点甜 -- 发布时间:2014/5/7 9:21:00 -- 以下是引用laassdd在2014-5-6 23:19:00的发言:
还有可以在word报表中引用无关联的表数据吗?
回复7楼,不应该的。
word报表中,不能引用没有关联的表数据 |