[报表开发] RichTextBox 富媒体输入文本框

[报表开发] RichTextBox 富媒体输入文本框在开发和创建报表时,会有显示复杂样式文本的需求,ActiveReports 报表的区域报表和页面报表也提供了富文本的显示和输入。在区域报表中称为

欢迎大家来到IT世界,在知识的湖畔探索吧!

在开发和创建报表时,会有显示复杂样式文本的需求,ActiveReports 报表的区域报表和页面报表也提供了富文本的显示和输入。

在区域报表中称为 RichTextBox,格式文本框控件允许用户输入格式文本,比如:格式化文本、表格、超链接、图像等。

在页面报表或 RDL 报表中,FormattedText 支持为不同的文本设置不同的格式,该控件接受 XHTML 输入,并支持邮件合并功能。

区域报表 RichTextBox 的使用方法

1. 新建区域报表,添加 RichTextBox 控件

[报表开发] RichTextBox 富媒体输入文本框

2.点击 “载入文件”,加载 Rtf 文件

[报表开发] RichTextBox 富媒体输入文本框

RichTextBox 中会自动显示 Rtf 文件的内容

[报表开发] RichTextBox 富媒体输入文本框

区域报表的 RichTextBox 支持加载 RTF 文件(仅支持旧版本的 WordPad )或 HTML 文件。也支持加载带格式的字段值。所以可点击“载入文件”命令来插入文件,支持的文件类型

  • Text (*.txt)

  • RichText (*.rtf)

  • HTML (*.htm, *.html)

RDL 报表 FormattedText 富文本控件添加方法

FormattedText 富文本控件支持 XHTML 标记语言,且支持邮件合并操作。经常使用富文本框来显示一些带样式或格式要求的文本内容。接下来我们看看具体的操作步骤。

1. 新建 RDL 报表,添加 FormattedText 控件

[报表开发] RichTextBox 富媒体输入文本框

2. 在 HTML 属性中输入 XHTML 代码

如代码:

<body><p>This is apple and this is pear.</p></body> 富文本框控件会根据代码自动生成内容样式。

[报表开发] RichTextBox 富媒体输入文本框

注意,如果在富文本控件中引用中文,为了防止乱码问题,需要在 body 标签中添加 Style 样式,如:

<body style=”font-family: 宋体”><p>您好您好您好您好</p></body>

另外富文本框文件,支持邮件合并,可通过 MailMergeFields 属性来引用数据集中的字段。

[报表开发] RichTextBox 富媒体输入文本框

如: <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年,是全球最大的控件提供商,也是微软认证的金牌合作伙

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/34979.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信