【发布时间】:2017-07-01 15:02:58
【问题描述】:
我在 CRM 2016 中创建了一个新实体,它有两个属性:实体名称和实体属性。用户将使用下拉菜单并选择实体名称(合同、联系人、潜在客户等),然后他们将选择属性(leadid、custom_phone 等)
我的问题是:如何构建查找字段以显示实体名称和实体属性以进行查找。
我还调查了当前的实体重复规则,我看到查找实体名称称为记录类型,并使用 F12 开发人员工具查看这是选项集列表。
其他研究是:编写插件获取实体名称数组并通过javascript onload事件将var[]以表单形式放入CRM控件,但将var[]分配给CRM控件时会抛出错误。
你能给我一个关键字来做这个要求吗?
【问题讨论】:
-
向我们展示您的代码。
-
你好,我参考地址创建查找:link我写了一个演示javascript,然后我将JS文件添加到CRM中的Web资源,并放入表单的onload事件:函数LoadEntityList() { var EntityLookup = new Array(); EntityLookup[0] = new Object(); EntityLookup[0].id = "FDF42121-B9D7-E611-B055-00155D08642C"; EntityLookup[0].name = "HHH KKKK"; EntityLookup[0].entityType = "lead"; Xrm.Page.getAttribute("entityname").setValue(EntityLookup);但是,当表单加载时,我得到错误:无效类型时 setValue
-
我发现了一个相同的问题here。可能是外壳问题。
-
您好,在我的场景中,我想在一个字符串字段中列出 CRM 系统中的所有实体名称,所以我不知道我的查找数组中 entityType 的名称是什么?
-
我添加了一张图片以显示一个字符串字段可以查找实体名称作为列表。 i726.photobucket.com/albums/ww265/intelcore2quad88/…
标签: dynamics-crm dynamics-crm-2016