以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 报表输出的问题,两表关联 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39001) |
||||||||
-- 作者:逆行舟 -- 发布时间:2013/8/13 13:07:00 -- 报表输出的问题,两表关联 我做了一个模板,用来输出报表 现在有两个表 表A,列名A1 A2 A3 表B,列名B1 A1 B2 B3 父表-表A的A1列与 子表-表B的A1列关联 现在我在模板中显示数据,在excel中是这么写的 <表A> <表B> [B2] [B3] [A2]
<表A>
如果我使得 [B2] [B3] [A2]都要在一行里面显示,[B2] [B3]是能正常显示的,[A2]因为是在表A中的就显示不出来 如果我要是不在一行里面显示,只是写成 <表A> <表B> [B2] [B3] [A2]
<表A> 想问一下,如果要在一行显示,我这么写<表B> [B2] [B3] [A2] 一定错了,但要怎么写? 我试过用<表B> [B2] [B3] [表A,A2] <表B> [B2] [B3] [表A.A2] 都不行 |
||||||||
-- 作者:逆行舟 -- 发布时间:2013/8/13 13:23:00 -- 很简单一事,写起来这么长,好象难理解 我上两个模板
表A数据 2 王大妈 56岁
表B数据 B1 A1 B2 001 1 游泳 002 2 跳舞
我把张大伯喜欢游泳放在一行就显示不出来了 如果放成 张大伯喜欢 游泳 不在同一行那就可以没问题 我上了两个模板,我现在就是要把"张大伯喜欢游泳" 显示在一行,指教
|
||||||||
-- 作者:Bin -- 发布时间:2013/8/13 14:21:00 -- [@表A,A1] 喜欢 [B2] 只能使用直接引用了. 不同细节区是无法那样显示在同一行的, 要不你使用专业报表吧 |
||||||||
-- 作者:狐狸爸爸 -- 发布时间:2013/8/13 15:01:00 -- 你可以做一个查询表,将两个表的内容合并在一起: http://www.foxtable.com/help/topics/2322.htm
或者两个表建立关联,表A通过表达式列引用表B的数据过去。
只要要打印的内容在一个表,就好办了。
或者如bin索亚,学下专业报表,就无所谓不能了。 |
||||||||
-- 作者:逆行舟 -- 发布时间:2013/8/13 16:22:00 -- 谢谢,我琢磨下 |