水晶报告修复组部分高度

时间:2013-12-19 11:55:36

标签: c# visual-studio-2008 crystal-reports crystal-reports-2008

我想在水晶报告中设置组部分的高度。我想设置组部分,使其最多可以容纳10节记录。

如果该部分中只有2条记录,则应显示8条空行。 如果我在该部分中有超过10条记录,则剩余的记录将放在下一页。

之后,页脚将在其末尾打印。

这是可能的,因为即使经过大量搜索我也没有得到任何解决方案

3 个答案:

答案 0 :(得分:0)

我之前见过这样的请求,但由于CR的结构,它们从未完全解决过。要限制您的组仅显示10条记录,您可以进入“区段专家”,在“分页”选项卡下,您可以在10条可见记录"之后检查"新页面。 就空白行而言,您可以尝试创建一个公式,如果行总数小于10,则会插入空行,或者您可以尝试使用相应格式化的子报表来显示记录。

答案 1 :(得分:0)

这是一个典型的要求,但会尝试提供解决方案。没有必要增加组部分的大小,只需尝试以下方式。

1. Insert 11 group sections.
2. Place the data field in 1st group section. 
3. In the remaining 10 group sections place a line and write the supress condition for individual group section on the number of records retrived. For e.g if 5 records are retrived then 5 group sections with lines should get displayed and remaining sections with lines should get supressed, If 10 records are retrived then all 10 sections should get supressed.

注意:这不是经过测试的代码。

答案 2 :(得分:0)

你需要做的而不是抑制带是抑制字段。这样,即使字段不打印,带高度也保持不变