如何在水晶报表的每一页上显示20条记录?

时间:2012-06-07 09:43:04

标签: c# visual-studio crystal-reports

我是水晶报道的新手,我需要每页打印20行数据。 我在网上发现了这个,但它不适用于我的系统。

if Remainder(Recordnumber,20)=0 then true else false

我的系统每页只打印一行。

4 个答案:

答案 0 :(得分:0)

你的代码中RecordNumber Recordnumberif Remainder (RecordNumber, 20) = 0 then true else false 可能是一种迂腐吗?

{{1}}

答案 1 :(得分:0)

要使每页显示10条记录,请执行以下操作

  1. 在设计视图中打开报告

  2. 右键单击Details部分,然后选择Section Expert

  3. 确保在“部分专家”对话框中选中“详细信息”部分。选中“新页面后”

  4. 的复选框
  5. 点击复选框右侧的公式编辑器按钮。

  6. 输入以下公式

  7. if Remainder (RecordNumber, 10) = 0 then true else false

    1. 单击“保存并关闭”,然后单击“确定”。
    2. 如果你运行报告,它应该在每10行之后中断。

答案 2 :(得分:0)

要在每页显示20条记录,请执行以下操作

  1. 在设计视图中打开报告

  2. 右键单击Details部分,然后选择Section Expert

  3. 确保在“部分专家”对话框中选中“详细信息”部分。选中“新页面后”

  4. 的复选框
  5. 点击复选框右侧的公式编辑器按钮。

  6. 输入以下公式

    如果Remainder(RecordNumber,20)= 0则为true,否则为false

  7. 单击“保存并关闭”,然后单击“确定”。

答案 3 :(得分:0)

如果您使用的是Crystal报表2008/2011,则专家部分的“详细信息”部分属性中有一个新选项 - “新页面后:X可见记录”:

Example image