Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
向管理员和星高手请教:
在报表面板放置了“文本区”和“报表计算”构件,想实现在表报中打印文本文件。
按照操作说明反复试验,始终解决不了文本内容自动换行问题。“报表计算”件中自动换行、换行长度、自动调整大小等属性无论怎样设置,均是每段只显示一行,超出部分不能自动换成多行显示。
是“报表文本”、“报表计算”控件的缺陷,还是本人未掌握设置技巧?如何设置?在此请教,多谢!
目前 只能使用回车 自己断行,因为自动换行 是根据 空格 来判断 断行位置,中文不存在 空格。自动换行是针对 西文而言的。
设置时主要注意以下几点:
1、报表文本区与报表计算构件联用。
2、显示的文本内容由报表计算构件所控制,如字体、字号、文本长度。另,报表计算的“自动调整大小”属性应设为“假”。
3、文本内容的行距由报表文本区构件的高度所决定。
4、文本换行分隔,应该用“硬回车”来表示,而不能是“软回车”。也就是开发者,要手动编辑文本内容,根据“报表计算”构件的长度,估算出文本的大体长度,用“回车键(Enter)”换行。
以下是一个实例,请参考
下载信息 [文件大小: 下载次数: ] | |
![]() |