我想在水晶报告中显示一个简单的Select * from Table 我想在每个页面以及报告页脚中都有记录摘要。但是当我按照这些步骤操作时,我在“摘要位置”的下拉列表中看不到任何页脚。
右键单击 - >插入 - >摘要 - >摘要位置。 仅显示报告页脚
任何人都有类似的问题吗?
答案 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)为每个总计创建一个公式(称为display1
,display2
等)以显示总计,类似于以下代码:
WhilePrintingRecords;
global numbervar tot1;
tot1 := tot1+0
将这些公式添加到页脚部分(未设置为禁止)。