在电话呼叫实体的描述中包含超链接

时间:2016-07-19 20:11:13

标签: c# dynamics-crm-2011 dynamics-crm microsoft-dynamics

我的代码在每个客户线索中生成一个电话呼叫活动,然后记录该客户与公司之间的SMS会话。描述可能包含客户认为相关的图像的URL。

我可以将URL作为文本放在description属性中,但我想将其转换为超链接(类似于html的<a>标记。)这样我可以点击直接打开它而不是首先复制粘贴网址。

我怎样才能做到这一点?

3 个答案:

答案 0 :(得分:2)

电话上的说明字段只是一个普通的旧文本字段,因此您无法在其中添加任何格式或超链接。

您可以使用某种类型的网址创建单独的字段,单行文本。然后,您输入的URL应作为典型的超链接。

数据类型记录在Create and Edit Fields

答案 1 :(得分:1)

我相信您一直在询问是否可以在CRM中拥有可编辑的大文本区域,但允许您输入或至少单击超链接。

我看到两个支持的解决方案,但两者都需要大量的自定义。

  1. 创建一个HTML网络资源,从该字段加载文本,解析它,查找超链接,然后添加正确的<a>标记,以便链接可以点击。

  2. 搜索某种类型的客户端wiki标记文本编辑器窗口小部件(可能类似http://goessner.net/articles/wiky/?),然后使用正确的标记格式化超链接。

答案 2 :(得分:0)

CRM数据类型都不支持本机完整的HTML渲染。如果您尝试使用JavaScript更新值并尝试将其呈现为html,则会触发保存到数据库,因为CRM会将属性值视为已修改。