我想把子报表转到主报表值传递。这怎么可能?
这是我的主要报告和我的需要格式。
子报告是- 这是我的报告
AVGQty公式是- Sum ({Command.IssueQty})/Sum ({Command.WorkingDays})
我想从主报表中的子报表中获取每个项目的Wise平均值,使用报表链接。
同样,醋酸- AVG质量: 128.91 (项目分值来自子报表)
发布于 2015-11-26 10:08:02
您需要在公式中使用共享的numbervar。
就你而言:
shared numbervar AVGQty:= Sum ({Command.IssueQty})/Sum ({Command.WorkingDays});然后,在您的main report中,只需使用以下内容创建一个formula:
shared numbervar AVGQty发布于 2015-11-27 09:37:05
据我所知,您不需要主报表中的子报表中的回调值(共享变量)。只需将子报表数据集包含到主报表中,并将这两个表链接到数据库专家中即可。
例如,您有table a,它位于您的主报表中,而table b是子报表。您可以将它们从itemname (表a)链接到表( itemname )到表b (表b)。要使它没有任何共享变量,只需将表b添加到主报表中,在数据库专家将两个表与项目名称链接起来,然后可以从表a中按属性对项目名进行分组,以获得所需的汇总。
您可以使用共享变量或此逻辑来完成此操作。您的选择
希望它能帮上忙
https://stackoverflow.com/questions/33934556
复制相似问题