FASTREPORT自动换行及行高自适应

数据区域的band 中往往会有些memo内容很多,但是由于页面显示的列本身就已经很挤,这种情况下就希望memo 不是横向的变长来显示更多的内容,可能一个备注你也事先无法预料到底有多长。

两种方式可以实现换行

 

1、采取设计期间,将memo设置为最大的行数高度,内容能自动换行,唯一不足的是,预先的band 的宽度增大,使页面承载的数据内容很小,得不偿失。

 

2、设计期间均预留一行的高度,让每个memo都是一行的高度,使 band达到最小的高度。设置memo 的strecthmode为 smActualHeight , wordrap 设置为 true,设置band的strecthed为 true。

即: MasterData 的Stretched=True,Memo 的属性StretchMode=smActualHeight 就可以了!

同时设置旁边memo的strecthmode为 smMaxHeight。这个是重点。

posted @ 2020-12-21 13:59  Thenext  阅读(3052)  评论(0编辑  收藏  举报