动态CRM根据父表单/实体填充新表单/实体中的关系数据

时间:2016-07-05 08:14:39

标签: javascript dynamics-crm crm

当我在CRM中开设一家公司时,我有能力添加来自该特定公司的新联系人。当新的联系表单打开时,它已经填充了该公司的映射值(公司名称,电话,地址......)。

这是一个很棒的功能。我想通过JavaScript自己实现Web资源。 Web资源仅包含新实体的按钮。我想打开新的实体(在我的情况下,打开来自特定公司的新联系人),并且新实体应该根据我制作的一些自定义关系映射填充输入。

我是怎么做到的:

1)我正在寻找自定义关系名称(它在配置中)。

2)之后我根据关系寻找两个实体之间的映射字段。

3)最后根据页面“使用传递给表单的参数设置字段值”(https://msdn.microsoft.com/en-us/library/gg334375.aspx)我将映射字段值从公司传递到联系表单。

有没有更简单的方法可以做到这一点,只是为了传递关系名称和特定公司,我的新联系表格会根据关系自动归档公司的价值?

1 个答案:

答案 0 :(得分:0)

您可以向服务器发出InitializeFromRequest。服务器返回InitializeFromResponse,其中包含Entity属性,您可在其中找到预填充属性。