1
我有一个包含子报表的报表。我试图从我的主要报告中的子报表中获得一个值。我的问题是它没有显示在正确的报告上,而是报告之后和随后的报告。所以也许我没有正确地重置var。将子报表值传递给mainreport晶体
子报表页眉
whileprintingrecords;
shared numbervar amount := 0;
子报表页脚
whileprintingrecords;
shared numbervar amount := {ap1.amount};
Mainreport公式域
shared numbervar amount;
amount;
我在细节部分的报表(也试图把报告标题 - 我无论如何都压制报告)。然后在详细信息部分中,我在主报告中显示0.00的公式字段,但是如果我在报告页面中循环,我的期望值就会在报告中显示。我通过合同编号链接我的报告和主报告。
任何帮助表示赞赏。我是不是在宣布正确的东西,或者我需要将我的共享金额设置为0?
由于
我最终创建了一个细节部分a和部分b - 将子报表放在部分b的部分a - 公式字段中,似乎解决了这个问题。 –