【问题标题】:Move section to next page Crystal Report将部分移至下一页 Crystal Report
【发布时间】:2016-09-23 07:00:25
【问题描述】:

我需要使用水晶报表进行文档设计。
我在主报告中有两个子报告。这两个子报表都有来自数据库的动态行表。
在这些子报告之后,主报告还有几个部分。
如果子报表的行数超过 x 行/记录,我想将子报表下方的部分移动到新页面。

我怎样才能做到这一点?我尝试使用 group 但无法达到相同的效果。

【问题讨论】:

    标签: asp.net crystal-reports


    【解决方案1】:

    从“报告”菜单中输入“部门专家”

    选择您需要在其前添加新页面的部分。 右侧有一个复选框,名为:'New Page Before''New Page After'

    点击右侧的按钮(x-2 按钮)选择您需要的那个。

    输入以下公式:Count({@YourDesiredField})>x

    【讨论】:

    • 我试过了,但它在每条记录后添加了分页符,我想在说 6 条记录后分页符。没有得到预期的结果可能是我做错了什么。
    • 在这个组的页脚而不是细节上试试
    【解决方案2】:

    在子报表中创建共享变量或记录总数 并在主要报告和地方部分 现在在新页面上的部分专家之后 如果余数(recordnumber%6)=0 则为真,否则为假

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多