【发布时间】:2017-01-10 10:36:05
【问题描述】:
我使用 DynamicJasper 库创建了一个示例报告。在报告中,我需要避免在列中打印重复值。
例如,报告有“部门编号”列。对于某些员工及其按升序排列,这将是相似的。这意味着它将仅作为 1、2、3 等。因此,1 号部门将用于某些员工,2 号用于某些员工等等。
所以,在这里我需要避免第二行员工的部门编号,如果该员工属于第一行员工的部门。
在上图中,1 号部门对于 101 号、102 号、103 号、104 号和 105 号员工是通用的。因此,如果部门号是避免重复值,那么 102 号、103 号、104 号和 105 号员工将在部门中没有空列,并且看起来像一个组。
DynamicJasper如何避免列中的重复值?
【问题讨论】:
-
您是否尝试将打印重复值属性设置为 false ?
-
嗨 Fahad Anjum,我们在 dynamicjasper 库 (dynamicjasper.com) 中看不到这样的选项(即将打印重复值属性设置为 false)。但是,您提到的选项在 jasper 报告中可用。 jasper 报告提供了这种灵活的选项,但不是 dynamicjasper。
标签: java jasper-reports dynamic-jasper