限制 Crystal 中的行数,然后向下报告每列

Limit number of rows in Crystal Report down then across per column

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

    if (RecordNumber mod 10) <> 0 then 
        true
    else
        false
    
  6. NOT Suppress Blank SectionNew Page BeforeNew Page After for Details b

以上公式每列将打印 10 条记录。您可以将 10 替换为您需要的每列记录数。