Definice alternativních klíčů pro odkazování na záznamy aplikace CRM
Publikováno: listopad 2016
Platí pro: Dynamics CRM 2015
S alternativními klíči lze zajistit efektivní a přesný způsob integrace dat do Microsoft Dynamics 365 z externích systémů. To je zvláště důležité v případech, kdy externí systém neukládá ID záznamu (GUID) Dynamics 365, které jednoznačně identifikuje záznamy. Alternativní klíče nejsou identifikátory GUID a můžete je použít k jednoznačné identifikaci záznamů Dynamics 365. Alternativnímu klíči musíte dát jedinečný název. Klíče lze definovat jedním polem nebo více poli entity. K identifikaci záznamu obchodního vztahu s alternativním klíčem můžete například použít název obchodního vztahu a číslo obchodního vztahu. Můžete definovat alternativní klíče ve webové aplikaci Dynamics 365 bez nutnosti psaní kódu nebo je můžete definovat programově. Všimněte si, že zatímco alternativní klíče můžete definovat v uživatelském rozhraní (UI), lze je použít pouze programově v kódu.
Mezi výhody funkce alternativních klíčů patří:
Rychlejší vyhledávání záznamů.
Robustnější operace hromadných dat, zvláště v CRM Online.
Zjednodušené programování s daty importovanými z externích systémů bez ID záznamu Dynamics 365.
Další informace o programování alternativních klíčů viz:
MSDN: Definice alternativních klíčů entity
MSDN: Použití alternativního klíče k vytvoření záznamu
Definice alternativních klíčů
Chcete-li definovat alternativní klíče, přejděte na Přejděte na Nastavení > Vlastní nastavení.. Zvolte Přizpůsobit systém > Součásti > Entity > Entita <X> > Klíče. Zvolte Nová. Ve formuláři vyplňte požadovaná pole (Zobrazovaný název a Jméno) a pak zvolte a přidejte pole ke klíči. Klíč uložte. V tomto příkladu jsme použili pole Číslo obchodního vztahu v definici alternativního klíče.
Poznámka
Pro entitu můžete definovat až pět různých klíčů.
Viz také
Vlastní nastavení systému CRM
Vytváření a úprava webových prostředků
MSDN: Definice alternativních klíčů entity
MSDN: Použití alternativního klíče k vytvoření záznamu
© 2016 Microsoft Corporation. Všechna práva vyhrazena. Autorská práva