限制Crystal Report中的行数,然后跨每列限制

时间:2015-12-16 07:44:29

标签: crystal-reports multicol

Down then Across不会限制行数下降,是否有任何公式可以实现此目的?我可以调整页脚高度来限制行数,但这不是我想做的好方法。例如我有:

 1_____16  
 2_____17  
 3_____18  
 4_____19  
 5_____20  
 6  
 7  
 8  
 9  
10  
11  
12  
13  
14  
15  

需要更改为:(将行数限制为10)

 1_____11  
 2_____12  
 3_____13  
 4_____14  
 5_____15  
 6_____16  
 7_____17  
 8_____18  
 9_____19  
10_____20 

1 个答案:

答案 0 :(得分:2)

你可以这样做:

  1. 使用多个部分格式化报告。
  2. 将您的详细信息部分拆分为两个子部分,例如详细信息 a 详细信息 b
  3. 仅将所有必需的报告字段放入详细信息 a 部分。
  4. 详细信息 b 部分的部分专家中,启用/检查Print at Bottom of Page
  5. 详细信息 b 部分的抑制公式设置为:

    if (RecordNumber mod 10) <> 0 then 
        true
    else
        false
    
  6. Suppress Blank SectionNew Page BeforeNew Page After 详细信息 b 部分
  7. 以上公式将每列打印10条记录。您可以使用每列所需的记录数替换10。