ireport除去列值重复显示

  Print Repeated Values属性(1)
 在MySQL中创建数据表结构及数据内容,userinfo表中的数据如图2.64所示。
ireport除去列值重复显示_第1张图片

 报表模板的默认设置如图2.65所示。

ireport除去列值重复显示_第2张图片
 默认模板的运行效果如图2.66所示。
ireport除去列值重复显示_第3张图片

 可以发现password有aa值重复的问题,如果有重复值可以设置为不打印,即改变password控件的属性设置,取消勾选Print Repeated Values,如图2.67所示。

ireport除去列值重复显示_第4张图片
 取消勾选的属性值运行效果如图2.68所示。

ireport除去列值重复显示_第5张图片


这样有一个问题就是如果field取消勾选Print Repeated Values,则数据为空时,field 边框不显示。可以用Rectangle矩形控件或者画一个框框;如果是static Text 取消勾选 Print Repeated Values则text不会显示。

你可能感兴趣的:(IREPORT,去除重复显示)