在开发和创建报表时,会有显示复杂样式文本的需求,AR的区域报表和页面报表也提供富文本的显示和输入。在区域报表中称为RichTextBox,格式文本框控件允许用户输入格式文本,比如:格式化文本、表格、超链接、图像等。 在页面报表或RDL报表中成为FormattedText;FormattedText支持为不同的文本设置不同的格式。该控件接受 XHTML 输入,并支持邮件合并功能。
在开发和创建报表时,会有显示复杂样式文本的需求,AR的区域报表和页面报表也提供富文本的显示和输入。
在区域报表中称为RichTextBox,格式文本框控件允许用户输入格式文本,比如:格式化文本、表格、超链接、图像等。 在页面报表或RDL报表中成为FormattedText;FormattedText支持为不同的文本设置不同的格式。该控件接受 XHTML 输入,并支持邮件合并功能。
区域报表 RichTextBox
1. 新建区域报表,添加RichTextBox控件
2.点击 “载入文件”,加载Rtf文件
RichTextBox中会自动显示Rtf文件的内容
区域报表的RichTextBox支持加载RTF 文件(仅支持旧版本的WordPad )或 HTML 文件。也支持加载带格式的字段值。所以可点击“载入文件”命令来插入文件,支持的文件类型
Text (*.txt)
RichText (*.rtf)
HTML (*.htm, *.html)
RDL报表 FormattedText 富文本控件
FormattedText 富文本控件支持XHTML标记语言,且支持邮件合并操作。经常使用富文本框来显示一些带样式或格式要求的文本内容。接下来我们看看具体的操作步骤。
1. 新建RDL报表,添加FormattedText 控件
2. 在HTML 属性中输入XHTML代码
如代码:
注意,如果在富文本控件中引用中文,为了防止乱码问题,需要在body标签中添加Style样式,如:
另外富文本框文件,支持邮件合并,可通过MailMergeFields属性来引用数据集中的字段。
十月即将推出ActiveReports公开课,全方面解析报表解决方案,满足商业报表五大需求。欢迎踊跃报名,详情请留意官网首页。
本文转载自:http://blog.gcpowertools.com.cn/post/RichTextBox.aspx
标签:报表文档管理
来源:慧都网
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!