Jasper reports 避免在使用ireport生成的excel中拆分行
我正在使用iReport 5.6.0生成excel工作表作为输出。但当我得到实际输出时,其中一些行由于数据溢出而被拆分。并非所有行/记录都会发生这种情况 我有客户数据,其中有地址字段,每个客户的地址字段可能不同 所以,只要我有客户的详细地址,这些记录就会被拆分。表示单元格中的额外字符被转移到下一行同一列。 我为文本字段设置了如下属性:Jasper reports 避免在使用ireport生成的excel中拆分行,jasper-reports,export-to-excel,Jasper Reports,Export To Excel,我正在使用iReport 5.6.0生成excel工作表作为输出。但当我得到实际输出时,其中一些行由于数据溢出而被拆分。并非所有行/记录都会发生这种情况 我有客户数据,其中有地址字段,每个客户的地址字段可能不同 所以,只要我有客户的详细地址,这些记录就会被拆分。表示单元格中的额外字符被转移到下一行同一列。 我为文本字段设置了如下属性: 位置类型为浮动 拉伸类型相对于最高的对象 打印重复值是真的 空白为真时删除行 Null为true时为空 带溢出的拉伸是错误的 经过大量的谷歌搜索。。。最后我找到了
经过大量的谷歌搜索。。。最后我找到了答案。。。 除了上面的设置,只需在xml中添加一行添加内容
net.sf.jasperreports.print.keep.full.text=true
如果不希望包装文本,请设置以下属性:
property name="net.sf.jasperreports.export.xls.wrap.text" value="false"
可以将以下属性设置为:
property name="net.sf.jasperreports.print.keep.full.text" value="true"
单击单元格时,数据将完整显示,但仅根据设置的宽度显示内容。请添加一些您尝试过的内容,以及这些内容没有产生所需结果的原因。我将文本字段属性设置为:位置类型=浮动,拉伸类型=相对于最高对象,打印重复值=选中,空=选中时删除空行。。。。仅此而已,请编辑您的问题以改进它,而不是在其下添加大量评论。