Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Toto téma se týká Dynamics 365 Customer Engagement (on-premises). Pro verzi Power Apps tohoto tématu se podívejte na: Vytvoření vztahů mezi entitami N:N v Dataverse pomocí portálu Power Apps
Vztahy mezi entitami 1:N vytvářejí hierarchii mezi záznamy. U vztahů N:N neexistuje žádná explicitní hierarchie. Nejsou k dispozici žádná vyhledávací pole ani chování, která by bylo třeba konfigurovat. Záznamy vytvořené pomocí vztahů N:N lze považovat za rovnocenné a vztah je reciproční.
U vztahů N:N se vytvoří speciální entita nazvaná vztah (nebo průsečík). Tato entita má vztah s každou ze souvisejících entit a ukládá pouze hodnoty potřebné k definování vztahu. Do entity vztahu nelze přidat vlastní pole.
Postup vytvoření vztahu N:N v podstatě spočívá ve výběru dvou entit, kterých se chcete do vztahu účastnit, a poté pro každou entitu definování, jak chcete, aby byly příslušné seznamy k dispozici v navigačním podokně formuláře pro každou entitu. Jedná se o stejné možnosti, které se používají pro primární entitu ve vztazích entit 1:N. Další informace: Položka primární entity v navigačním panelu
Ne všechny entity lze použít se vztahy N:N. Pokud tlačítko Nový vztah N:N není k dispozici, nemůžete s touto entitou vytvořit nový vztah N:N. Pokud používáte prohlížeč metadat, můžete filtrovat podle entit, které mají hodnotu nastavenou CanBeInManyToMany
na true
. Další informace: Použití prohlížeče metadat
Vytvoření nebo úprava N-N vztahů mezi entitami
Otevřete Průzkumníka řešení.
V části Součásti rozbalte položku Entity a poté rozbalte entitu, se kterou chcete pracovat.
Vyberte Vztahy N:N.
Chcete-li upravit nebo zobrazit podrobnosti existující relace, vyberte relaci, na panelu nástrojů Akce klikněte na tlačítko Akce a poté klikněte na tlačítko Upravit.
-NEBO-
Chcete-li přidat nový vztah, klikněte na položku Nový vztah N:N.
Důležité
Pokud se na panelu nástrojů Akce nezobrazí Nový vztah N:N, nelze pro danou entitu vytvořit vztah N:N.
V případě nového vztahu v části Současná entita v seznamu Možnosti zobrazení vyberte jednu z následujících možností:
Nezobrazovat: Druhá entita nezobrazí asociovaný pohled pro aktuální entitu.
Použít vlastní štítek: Tento štítek bude použit pro přidružený pohled vytvořený pro druhou entitu. Nezapomeňte zadat odpovídající hodnotu do pole Vlastní popisek .
Použít název v množném čísle: Pro přidružené zobrazení se použije název aktuální entity v množném čísle.
Poznámka:
Pokud jsou vybrány možnosti Použít jméno v množném čísle nebo Použít vlastní popis , můžete vybrat ze seznamu možností Oblast zobrazení a určit oblast zobrazení (například Marketingové nebo Prodejní) ve formuláři, kde bude zobrazen popisek vztahu. Můžete také určit pořadí zobrazení a určit, kde bude popis zahrnut ve vybrané oblasti zobrazení.
Důležité
Paradigma navigace pro formuláře přidružené k aktualizovaným entitám se výrazně liší od paradigmatu pro entity, které nebyly aktualizovány. I když mechanika definování plochy zobrazení a pořadí zobrazení je běžná, ujistěte se, že rozumíte různým navigačním paradigmatům při vytváření vztahů mezi entitami.
V části Jiný subjekt vyberte jiný subjekt ze seznamu Název subjektu .
Poznámka:
Když zadáte název entity, nastaví se výchozí hodnoty pro pole Název a Název entity vztahu v části Definice vztahu . Pokud před uložením změníte hodnotu Název subjektu , tyto názvy se nezmění, proto se před uložením ujistěte, že jsou tyto názvy smysluplné.
V části Definice vztahu potvrďte Název a Název entity vztahu.
Tyto hodnoty musí být jedinečné mezi vztahy N:N.
Kliknutím na tlačítko Uložit a zavřít zavřete formulář Vztah N:N.
Po dokončení úprav vlastního nastavení jej publikujte:
Chcete-li publikovat vlastní nastavení pouze pro součást, kterou právě upravujete, klikněte na kartě Výchozí ve skupině Uložit na tlačítko Publikovat.
Chcete-li publikovat vlastní nastavení pro všechny nepublikované komponenty najednou, klikněte na možnost Publikovat všechna vlastní nastavení.
Poznámka:
Pokaždé, když změníte prvky uživatelského rozhraní nebo implementujete skripty formuláře pro entitu, musíte změny publikovat, abyste je mohli použít. Jakákoli přizpůsobení, která mění datové schéma Dynamics 365 Customer Engagement (on-premises), jako jsou vlastní entity, vztahy nebo pole, se použijí okamžitě.
Instalace řešení nebo publikace vlastních nastavení může narušit běžný provoz systému. Doporučujeme vám naplánovat import řešení na dobu, kdy bude nejméně narušovat činnost uživatelů.