在Crystal Report中设置详细信息部分的大小

Omk*_*kar 1 crystal-reports

我在VS2008中使用水晶报告生成Bill报告.其中,​​详细信息部分大小是动态的.即取决于记录的数量,它会发生变化.所以,如果我有10条记录,那么报告视图就是整页,那就是k ..但如果我在详细信息部分有2条记录,那么整页页脚部分会坚持到详细信息页面.所以整个对齐方式正在变化

那么有没有办法设置详细信息部分固定,即10个记录,如果记录超过更多,那么同一页面上的所有记录和剩余数据将在下一页,即报告页脚,页脚.

水晶报告中是否有任何设置

Dav*_*d - 6

好的,我可以给你一些关于如何达到预期结果的提示.

Crystal Reports引擎具有以下特征.

  1. 报告标题只出现在第一页的顶部.
  2. 页面页眉将出现在每一页的顶部侧(第一页上它是根据报表页眉).
  3. 报告页脚只出现一次,在最后一页的细节部分的底侧.
  4. 页脚出现在每个页面的底部.

如果您不需要,每个部分都有一个功能可以禁止它.可以通过右键单击要抑制的部分的栏并按将出现的菜单中的抑制选项来完成.

考虑以下2个案例.

在此输入图像描述 在此输入图像描述

如果要实现第一种情况,请将页脚的高度更改为仅允许在"详细信息"部分显示10条记录的值,包括"页脚"中的所有页脚信息并禁止显示"报表页脚".如果您希望获得相同的结果,但页脚信息仅出现在最后一页上,请右键单击页脚的栏,然后选择"节专家".从那里,按下Suppress CheckBox旁边的x + 2符号,然后在那里添加以下代码.

if pagenumber <> totalpagecount then
    true
else
    false
Run Code Online (Sandbox Code Playgroud)

如果要实现第二种情况,请将页脚的高度更改为一个值,该值只允许在"详细信息"部分显示10条记录,并在" 报表页脚"部分中包含所有页脚信息.

在这两种情况下,报告标题都被抑制.


小智 5

转到 Section Expert 选择报告页脚 勾选底部页面的 Print and Keep together 选项

问题将得到解决