iReport制作报表,字数过多换行问题

摘要:
1.当字段中显示的数据太长而无法放入表中时,需要自动换行。选择要更改的表(显示动态内容的字段),并将Stretchwithoverflow属性设置为选中。未选中前:选中后:2.然而,桌子坏了,非常难看。此时,我们需要设置一个属性,使同一行中的其他字段保持与换行字段相同的高度。此时,我们需要框选要显示在整行中的动态字段和表;将属性StretchType设置为Relativetoband

1、当一个字段显示的数据太长,一个表格放不下,则需要自动换行,选中要更改的表格(要显示动态内容的字段),设置属性Stretch with overflow钩选状态

未勾选之前:

iReport制作报表,字数过多换行问题第1张

勾选之后:

iReport制作报表,字数过多换行问题第2张

iReport制作报表,字数过多换行问题第3张

2、但是,表格出现断层的情况,非常不美观,这时 我们还要设置一个属性,让同一行的其他字段和该换行字段保持一样高,这时,需要框选整一行要显示的动态字段及表格;   设置属性Stretch TypeRelative to band height如果该换行的显示字段内容 出现换行跨页的情况,需要给其它的同行显示字段的属性Print when detail overflows设置为钩选状态,这样才能保证高度同行显示内容高度一样。(注意:如果改换行跨页显示的内容字体设置为宋体的话,在导出pdf、rtf 等格式时,换行数据可能会被遮挡,需要设置为默认字体,原因可能是字体不同导致计算高度有误)

iReport制作报表,字数过多换行问题第4张

以下是 全部设置好后,出来的效果图

iReport制作报表,字数过多换行问题第5张

小结:要想把数据太长的字段显示出来并且美观/好看,则:

把属性Stretch with overflow 设置为钩选状态;属性Stretch Type 设置为Relative to band height;属性Print when detail overflows 设置为钩选状态

注:觉得还不错,容易忘记转到自己博客容易找

原文出自:https://www.cnblogs.com/dshore123/p/8043504.html

免责声明:文章转载自《iReport制作报表,字数过多换行问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇WinSCP命令行操作如何给LINUX红帽子版本配置IP(转)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章