Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将子报表总计打印到主报表标题_C#_Asp.net_Crystal Reports_Subreport - Fatal编程技术网

C# 将子报表总计打印到主报表标题

C# 将子报表总计打印到主报表标题,c#,asp.net,crystal-reports,subreport,C#,Asp.net,Crystal Reports,Subreport,我有一份带有子报告的报告。 我能够将子报表总计打印到主报表页脚。 但我需要将子报告总计打印到主报告标题 子报表页脚公式 主报告公式 当我将主报表公式字段放入主报表的页脚时,它会正确打印子报表的页脚。 但当我把它放到标题部分时,它会打印0。 有谁能帮我将子报表总计打印到报表标题中。这是crystal reports的行为。。。要在报告标题中正确显示,您需要将子报告放在主报告标题之前,或者您可以尝试以下解决方案: 在主报表页脚中检索子报表值后,将其本地存储在变量中。 现在试着在主报告标题中显示它。像

我有一份带有子报告的报告。 我能够将子报表总计打印到主报表页脚。 但我需要将子报告总计打印到主报告标题

子报表页脚公式 主报告公式 当我将主报表公式字段放入主报表的页脚时,它会正确打印子报表的页脚。 但当我把它放到标题部分时,它会打印0。
有谁能帮我将子报表总计打印到报表标题中。

这是crystal reports的行为。。。要在报告标题中正确显示,您需要将子报告放在主报告标题之前,或者您可以尝试以下解决方案:

在主报表页脚中检索子报表值后,将其本地存储在变量中。 现在试着在主报告标题中显示它。像下面这样

打印记录时; 共享号码crSubTotal; 共享号码; abc:=crSubTotal

现在在主报告听者中创建一个公式

Shared numbervar abc;
abc
注意:这不是经过测试的代码,只是一个想法

//@showSubBalance
//Returns the value that was stored in the shared currency variable called
//crSubTotal in the subreport
WhilePrintingRecords;
Shared NUMBERVar crSubTotal;
crSubTotal
Shared numbervar abc;
abc