Dynamics CRM 2013富文本编辑器

时间:2013-11-07 01:29:14

标签: javascript dynamics-crm

我正在使用Dynamics CRM 2013.

如何将电子邮件表单上描述字段中显示的富文本编辑器样式应用于其他多行文本字段?查看源代码很明显,系统处理富文本字段的方式与普通的多行文本字段完全不同,因为它不是渲染textarea而是渲染带有嵌入式iframe的表。

在CRM 2011中,我使用了包含TinyMCE编辑器的扩展,但它们从未如此有效。看起来很奇怪,当显然内置行为时,我不能只检查一个框来对设置中的任何文本字段执行此操作。

提前致谢。

理查德。

3 个答案:

答案 0 :(得分:0)

据我所知,你无法开箱即用。

答案 1 :(得分:0)

不幸的是,默认情况下CRM不支持。如果您需要它,您必须自定义CRM。但是,如果你按照我的教程在这里,它并不是那么困难: Rich Text Editor (WYSIWYG) in CRM 2013

问题在于您将创建一个Web资源html页面,然后您只需添加iframe链接到此Web资源,就可以在不同的实体表单上重复使用。

答案 2 :(得分:0)

您可以在需要编辑器的实体中创建支持字段,然后将该字段与为您生成HTML的Web资源一起使用。例如,webresource可以是包含Javascript文件的HTML文件,后者提供富文本编辑器功能的功能。网络上最受欢迎的富文本编辑器之一是TinyMCE。我使用TinyMCE实现了这个想法,并在Codeplex上发布了代码和CRM解决方案(托管和非托管)。

此外,此解决方案适用于CRM 2013和CRM 2015