以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  在报表非细节区中引用父表数据问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45058)

--  作者:ydbi
--  发布时间:2014/1/14 21:28:00
--  在报表非细节区中引用父表数据问题
在Excel报表中怎样在非细节区(如<HeaderRow>或<FooteRow>行或其他行)引用父表数据。
--  作者:有点甜
--  发布时间:2014/1/14 21:35:00
--  
 如果不在细节区,没有引用父表数据一说。

 如果要引用父表某一行数据,可以用直接引用。


--  作者:ydbi
--  发布时间:2014/1/14 22:06:00
--  
谢谢楼上的回答,可是,如果我确实需要不在细节区引用父表数据怎么办呢?如果按你说的方法,难以实现数据的对应关系。
--  作者:有点甜
--  发布时间:2014/1/14 22:36:00
--  
 你的实际需求是什么?是不是要分组打印?你上传一个例子,加入数据,可能会有简单的方法呢?


--  作者:ydbi
--  发布时间:2014/1/15 10:14:00
--  
实际应用就是在子表报表的非细节区,引用父表中用Sum(Child(***))生成的合计(累计)值。子表只输出(打印)部分指定记录。
--  作者:Bin
--  发布时间:2014/1/15 10:16:00
--  
直接统计 http://www.foxtable.com/help/topics/1507.htm
--  作者:ydbi
--  发布时间:2014/1/15 11:07:00
--  
要是能直接引用父表的数据就好了。用直接统计,统计条件不是固定的,不好整。如果用分组统计又太麻烦了。
--  作者:Bin
--  发布时间:2014/1/15 11:08:00
--  
动态设置统计条件即可 http://www.foxtable.com/help/topics/2626.htm
--  作者:ydbi
--  发布时间:2014/1/15 11:19:00
--  
必须这么麻烦吗?而且,我的打印条件和统计条件并非是一致的。(我看坛子里有不少人遇到这样的问题。)
--  作者:Bin
--  发布时间:2014/1/15 11:21:00
--  
条件还不一致,只能这样使用代码去动态设置,才能随意控制了.