Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何控制报表件中文本区内的文本内容自动换行?

1楼
nmwh_ysl 发表于:2007-6-24 18:37:16

向管理员和星高手请教:

在报表面板放置了“文本区”和“报表计算”构件,想实现在表报中打印文本文件。

按照操作说明反复试验,始终解决不了文本内容自动换行问题。“报表计算”件中自动换行、换行长度、自动调整大小等属性无论怎样设置,均是每段只显示一行,超出部分不能自动换成多行显示。

是“报表文本”、“报表计算”控件的缺陷,还是本人未掌握设置技巧?如何设置?在此请教,多谢!

2楼
FSJM 发表于:2007-6-25 9:56:21

目前 只能使用回车 自己断行,因为自动换行 是根据 空格 来判断 断行位置,中文不存在 空格。自动换行是针对 西文而言的。

3楼
admin 发表于:2007-6-25 10:23:54

设置时主要注意以下几点:

1、报表文本区与报表计算构件联用。

2、显示的文本内容由报表计算构件所控制,如字体、字号、文本长度。另,报表计算的“自动调整大小”属性应设为“假”。

3、文本内容的行距由报表文本区构件的高度所决定。

4、文本换行分隔,应该用“硬回车”来表示,而不能是“软回车”。也就是开发者,要手动编辑文本内容,根据“报表计算”构件的长度,估算出文本的大体长度,用“回车键(Enter)”换行。

以下是一个实例,请参考

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

共3 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.10938 s, 4 queries.