Crystal Reports摘要未显示在页脚中但显示在报表页脚中

时间:2013-06-04 10:03:42

标签: visual-studio-2010 crystal-reports report

我想在水晶报告中显示一个简单的Select * from Table 我想在每个页面以及报告页脚中都有记录摘要。但是当我按照这些步骤操作时,我在“摘要位​​置”的下拉列表中看不到任何页脚。

右键单击 - >插入 - >摘要 - >摘要位置。 仅显示报告页脚

任何人都有类似的问题吗?

1 个答案:

答案 0 :(得分:2)

(更新)不幸的是,您无法将摘要项放入Crystal中的页眉/页脚。

为了解决这个问题,你需要在Crystal公式中使用Crystal变量。

要在页面上设置列的运行总计:

(1)使用以下代码创建一个公式(称为initiate)以将总计设置为0:

WhilePrintingRecords;
global numberVar tot1;
global numberVar tot2;
tot1 := 0;
tot2 := 0

为要汇总的每列包含一个变量。将此公式添加到页眉部分,并将其设置为禁止。

(2)创建一个公式(称为类似iterate),为每个总计添加列值,类似于以下代码:

WhilePrintingRecords;
global numbervar tot1;
global numbervar tot2;
tot1 := tot1+{table.Field1};
tot2 := tot2+{table.Field2}

将此公式添加到您的详细信息部分,并将其设置为禁止。

(3)为每个总计创建一个公式(称为display1display2等)以显示总计,类似于以下代码:

WhilePrintingRecords;
global numbervar tot1;
tot1 := tot1+0

将这些公式添加到页脚部分(未设置为禁止)。