如何将数据添加到Dynamics CRM实体之间的关系?

时间:2016-11-30 16:49:49

标签: dynamics-crm microsoft-dynamics dynamics-crm-2016

我创建了一个新的自定义实体"汽车类型"在我的Dynamics CRM 2016中。 实体"汽车类型"应该是可以在客户(帐户实体)找到的汽车类型列表。

我想跟踪每个帐户实体的车型。 帐户可以具有汽车类型实体的N个值,因此它是1:N关系。

我还想在添加关系时添加信息。我想添加此日期以查看信息是否是最新的。 如果有人注意到某个帐户使用了例如2013年的宝马汽车,如果该帐户仍然使用宝马汽车,或者他们转换到戴姆勒,可能值得检查。

如果将记录分配给关系,我该如何添加此信息? 我还希望能够手动更新此字段,例如如果有人确认信息仍然正确。

使用数据库时,我会使用这样的映射表来执行此操作:

[table accounts] ---< [1:n]> --- [accounts2car_types] ---< [n:1]> --- [car_types]

表accounts2car_types将具有以下字段: *帐户表的外键 * car_types表的外键 *包含添加关系的日期的日期字段

如何在Dynamics CRM中为自定义实体执行此操作?

注意:也许我根本不知道我想要做的事情的名称/关键字。 "将数据/信息添加到实体关系"?

的名称是什么?

1 个答案:

答案 0 :(得分:2)

你做的与你描述的完全相同。你真的想要$(function(){ var id = 1; window.setInterval(function(){ $( "#cover" + id ).prop( "checked", true ); if (id == 3) { id = 1; } else { id++; } }, 5000); }) Accounts之间的N:N关系,CRM将为你做,但是,你还需要额外的数据(当创建连接表记录时)。

  1. 创建新的N:N表格car_types(或您想要的任何名称)。
  2. 将该实体关系添加到AccountCarsTypesAccount(这可以通过添加关系或添加实体关系字段来完成。
  3. 也为该实体创建car_types字段。
  4. 创建一个工作流程,将LastVerifiedOn字段设置为创建日期,创建记录时,有人可以在以后需要时更新它。