定义引用 Dynamics 365 记录的备用键

 

发布日期: 2017年2月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

使用备用键,您可以确保通过准确有效的方式将数据集成到外部系统的 Microsoft Dynamics 365 中。 当外部系统不存储唯一标识记录的 Dynamics 365 记录 ID (GUID) 时此功能尤为重要。 备用键不是 GUID,您可以使用这些键唯一标识 Dynamics 365 记录。 您必须为备用键提供一个唯一名称。 您可以使用一个或多个实体字段定义此键。 例如,要使用备用键标识客户记录,则可以使用“客户名称”和“客户编号”。 您可以在 Dynamics 365 Web 应用程序中定义备用键,而不必编写代码,也可以通过编程方式进行定义。 请注意,尽管您可以在用户界面 (UI) 中定义备用键,在代码中,他们只能通过编程方式使用。

备用键功能的一些好处包括:

  • 更快地查找记录。

  • 更可靠的批量数据操作,特别是在 Dynamics 365(在线) 中。

  • 利用从不含 Dynamics 365 记录 ID 的外部系统导入的数据简化编程。

若要了解有关备用键的可编程性的详细信息,请参阅:
MSDN:定义实体的备用键
MSDN:使用备用键创建记录

定义备用键

要定义备用键,转到 转到“设置”>“自定义”。。 选择“自定义系统”>“组件”>“实体”>“实体 <X>”>“键”。 选择“新建”。 在窗体中,填写必填字段(“显示名称”和“名称”),然后选择并将字段添加到键。 保存键。 在此处显示的示例中,我们在备用键定义中使用了客户编号字段。

Define alternate key for the account entity

备注

您最多可以为一个实体定义五个不同的键密钥。

另请参阅

自定义您的 Dynamics 365 系统
创建和编辑 Web 资源
MSDN:定义实体的替代键密钥
MSDN:使用替代键密钥创建记录

© 2017 Microsoft。 保留所有权利。 版权