Crystal Report中的总和运行总计

时间:2014-08-12 02:26:32

标签: crystal-reports

我为报告创建了一个运行总计,我们将其命名为RT1。现在我又创建了另一个运行总计来获得RT1的总和,但我得到了错误的答案。关于如何正确执行此操作的任何建议?

我的第一次跑步总数中有这个公式 //一级方程式

@SpTotalReset
WhilePrintingRecords;
numbervar sp := 0;
//I placed it in my GroupHeader Date

// Formula2

@SpRunningTotal
WhilePrintingRecords;
numbervar sp;
sp := sp + {Sec/Pc};
//I placed it in my Details

// Formula3

@SpTotalDisplay
WhilePrintingRecords;
numbervar sp;
//I placed it in my GroupFooter Date

这是我的第二次跑步总数的公式 //一级方程式

@MoTotalReset
WhilePrintingRecords;
numbervar mo := 0;
//I placed it in my GroupHeader Date

// Formula2

@MoRunningTotal
WhilePrintingRecords;
numbervar mo;
mo := mo + {@SpTotalDisplay};
//I placed it in my GroupFooter Date beside @SpTotalDisplay

// Formula3

@MoTotalDisplay
WhilePrintingRecords;
numbervar mo;
//I placed it in my GroupFooter Name

1 个答案:

答案 0 :(得分:0)

像这样改变:

@MoTotalReset

WhilePrintingRecords;
Shared numbervar mo := 0;
//I placed it in my GroupHeader Name

并为所有公式应用共享。这应该有用。