richtextbox文本编辑器(报表开发RichTextBox)
在开发和创建报表时,会有显示复杂样式文本的需求,ActiveReports 报表的区域报表和页面报表也提供了富文本的显示和输入。
在区域报表中称为 RichTextBox,格式文本框控件允许用户输入格式文本,比如:格式化文本、表格、超链接、图像等。
在页面报表或 RDL 报表中,FormattedText 支持为不同的文本设置不同的格式,该控件接受 XHTML 输入,并支持邮件合并功能。
区域报表 RichTextBox 的使用方法
1. 新建区域报表,添加 RichTextBox 控件
RichTextBox 中会自动显示 Rtf 文件的内容
区域报表的 RichTextBox 支持加载 RTF 文件(仅支持旧版本的 WordPad )或 HTML 文件。也支持加载带格式的字段值。所以可点击“载入文件”命令来插入文件,支持的文件类型
-
Text (*.txt)
-
RichText (*.rtf)
-
HTML (*.htm, *.html)
RDL 报表 FormattedText 富文本控件添加方法
FormattedText 富文本控件支持 XHTML 标记语言,且支持邮件合并操作。经常使用富文本框来显示一些带样式或格式要求的文本内容。接下来我们看看具体的操作步骤。
1. 新建 RDL 报表,添加 FormattedText 控件
2. 在 HTML 属性中输入 XHTML 代码
如代码:
<body><p>This is apple and this is pear.</p></body> 富文本框控件会根据代码自动生成内容样式。
注意,如果在富文本控件中引用中文,为了防止乱码问题,需要在 body 标签中添加 Style 样式,如:
<body style="font-family: 宋体"><p>您好您好您好您好</p></body>
另外富文本框文件,支持邮件合并,可通过 MailMergeFields 属性来引用数据集中的字段。
如: <body><p>This is <%Field1/%> and this is <%Field2/%>.</p></body>
以上就是在 ActiveReports 报表中使用富文本控件的方法。
加入 QQ 群,了解更多
请加入 ActiveReports 报表官方交流群,与产品经理直接沟通,和同行精英随时交流报表开发经验。QQ 群里还定期举办 “ActiveReports 报表入门培训”,手把手向您演示产品安装、报表创建、数据源绑定等实操技能,干货多多,欢迎您尽早加入。
QQ群号:109783140
免费试用
请通过以下方式联系葡萄城,获取 ActiveReports 报表的免费试用版:
GrapeCityDT
邮件:marketing.xa@grapecity.com
官网:www.gcpowertools.com.cn
关于葡萄城控件
葡萄城是一家跨国软件研发集团,专注控件领域近30年,是全球最大的控件提供商,也是微软认证的金牌合作伙
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com