如何将数据从水晶中的子报告中提取出来

时间:2013-03-15 18:53:02

标签: crystal-reports crystal-reports-2008

我能够从子报告中取出一个字段 shared numbervar sub1Total; 但我需要在小组结尾添加它们。如果我尝试在主报表中对该字段进行求和,则会收到一个错误,即该字段不能与总和一起使用。

2 个答案:

答案 0 :(得分:1)

您可以通过主报表中的全局变量跟踪它们,从而将从子报表传回的值相加。

//Initialize the variable in the Group Header of the main report
whileprintingrecords;
numbervar groupsub := 0;

//Update the variable in the Details section of the main report
whileprintingrecords;
numbervar groupsub;
shared numbervar subval;

groupsub := groupsub + subval;

//Print the accumulated group value in the Group Footer of the main report
whileprintingrecords;
numbervar groupsub;

答案 1 :(得分:0)

注意:仅在总和

时有效

groupsub:= groupsub + subval;

位于详细信息部分