我在VS2008中使用水晶报告生成Bill报告.其中,详细信息部分大小是动态的.即取决于记录的数量,它会发生变化.所以,如果我有10条记录,那么报告视图就是整页,那就是k ..但如果我在详细信息部分有2条记录,那么整页页脚部分会坚持到详细信息页面.所以整个对齐方式正在变化
那么有没有办法设置详细信息部分固定,即10个记录,如果记录超过更多,那么同一页面上的所有记录和剩余数据将在下一页,即报告页脚,页脚.
水晶报告中是否有任何设置
好的,我可以给你一些关于如何达到预期结果的提示.
Crystal Reports引擎具有以下特征.
如果您不需要,每个部分都有一个功能可以禁止它.可以通过右键单击要抑制的部分的栏并按将出现的菜单中的抑制选项来完成.
考虑以下2个案例.

如果要实现第一种情况,请将页脚的高度更改为仅允许在"详细信息"部分显示10条记录的值,包括"页脚"中的所有页脚信息并禁止显示"报表页脚".如果您希望获得相同的结果,但页脚信息仅出现在最后一页上,请右键单击页脚的栏,然后选择"节专家".从那里,按下Suppress CheckBox旁边的x + 2符号,然后在那里添加以下代码.
if pagenumber <> totalpagecount then
true
else
false
Run Code Online (Sandbox Code Playgroud)
如果要实现第二种情况,请将页脚的高度更改为一个值,该值只允许在"详细信息"部分显示10条记录,并在" 报表页脚"部分中包含所有页脚信息.
在这两种情况下,报告标题都被抑制.