Sdílet prostřednictvím


Dotaz a vizualizace hierarchických dat

 

Publikováno: únor 2017

Platí pro: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Vizualizací hierarchicky souvisejících dat můžete získat cenné obchodní poznatky. Funkce hierarchického modelování a vizualizace v aplikaci Microsoft Dynamics 365 vám nabízí řadu výhod:

  • Zobrazení a prohlížení složitých hierarchických informací.

  • Zobrazení KUV (klíčových ukazatelů výkonu) v kontextovém zobrazení hierarchie.

  • Vizuální analýza klíčových informací na webu a tabletech.

Pro některé entity, například obchodní vztah a uživatel, jsou k dispozici předem připravené vizualizace. Jiné entity, včetně vlastních entit, lze povolit pro hierarchii a lze pro ně vytvořit vizualizace. Podle potřeby můžete volit mezi stromovým zobrazením, které zobrazuje celou hierarchii, a zobrazením dlaždic, které zobrazuje menší část hierarchie. Obě zobrazení jsou zobrazena vedle sebe. Hierarchie můžete prozkoumat rozbalením a sbalením stromové struktury hierarchie. Stejné hierarchické nastavení vizualizace stačí nastavit jednou, ale platí jak pro web Microsoft Dynamics 365, tak pro Microsoft Dynamics 365 pro tablety. Na tabletech je zobrazení vykresleno v pozměněném formátu vhodném pro menší provedení. Přizpůsobitelné součásti potřebné pro hierarchické vizualizace podporují řešení, proto mohou být přepravovány mezi organizacemi jako jakákoli jiná vlastní nastavení. Atributy zobrazené ve vizualizaci můžete konfigurovat pomocí přizpůsobení Stručného formuláře v editoru formulářů. Není nutné psát kód.

V tomto tématu

Dotazování hierarchických dat

Vizualizace hierarchických dat

Dotazování hierarchických dat

V aplikaci Microsoft Dynamics 365 jsou hierarchické datové struktury podporovány 1:N vztahy souvisejících záznamů odkazujícími na sebe. V minulosti vyžadovalo zobrazení hierarchických dat opakované dotazy na související záznamy. V současné době můžete zadat dotaz na související data jako na hierarchii v jednom kroku. Bude možné zadat dotaz na záznamy entity pomocí logiky Under a Not Under. Hierarchické operátory Under a Not Under jsou vystaveny v Rozšířeném hledání a v editoru pracovních postupů. Další informace o použití těchto operátorů naleznete v části Konfigurace kroků pracovního postupu. Další informace o Rozšířeném hledání najdete v tématu Nápověda a školení: Vytvoření, úprava nebo uložení hledání pomocí funkce Rozšířené hledání.

Následující příklady ilustrují různé scénáře pro dotazování hierarchie:

Dotazování hierarchie obchodního vztahu

Query accounts in the account hierarchy

Dotazování hierarchie obchodního vztahu, včetně souvisejících činností

Query account's related activities

Dotazování hierarchie obchodního vztahu, včetně souvisejících příležitostí

Query account's related opportunities

Chcete-li dotazovat data jako hierarchii, je třeba nastavit vztahy entity 1:N odkazující na sebe jako hierarchické. Zapnutí hierarchie:

  1. Přejděte na Nastavení > Vlastní nastavení.

  2. Zvolte Vlastní nastavení systému > Součásti.

  3. Zvolte Entity > Vztahy 1:N, vyberte vztah (1:N) a v Definice vztahu nastavte Hierarchický na hodnotu Ano.

Poznámka

  • Některé předem připravené 1:N vztahy nelze upravit. Tyto vztahy proto nebudete moci nastavit jako hierarchické.

  • Lze specifikovat hierarchický vztah pro systémové vztahy odkazující samy na sebe. Zahrnují i vztahy 1:N odkazující samy na sebe typu systém, například vztah "contact_master_contact".

Vizualizace hierarchických dat

Mezi systémové entity, které mají k dispozici předem připravené vizualizace, patří: Account, Position, Product a User. V zobrazení mřížky těchto entit uvidíte ikonu zobrazující graf hierarchie nalevo od názvu záznamu. Ikona hierarchie není ve výchozím nastavení k dispozici pro všechny záznamy. Tato ikona se zobrazí pro záznamy, které mají nadřazený záznam, podřízený záznam nebo obojí.

Active accounts

Pokud zvolíte tuto ikonu, můžete zobrazit hierarchii, se stromovým zobrazením na levé straně a zobrazením dlaždic na pravé straně, jak je ukázáno dále:

Account tree and tile view in Dynamics CRM

Pro hierarchii lze povolit několik dalších předem připravených systémových entit. Mezi tyto entity patří Case, Contact, Opportunity, Order, Quote, Campaigna Team. Všechny vlastní entity lze povolit pro hierarchii.

Tip

Pokud lze entitu povolit pro hierarchii:

  1. Přejděte na Nastavení > Vlastní nastavení.

  2. Zvolte Vlastní nastavení systému > Součásti > Entita. Zobrazí se výběr s názvem Nastavení hierarchie. Entity, které nelze povolit pro hierarchii, nemají tento výběr, s výjimkou entity Prodejní oblast. Ačkoli se Nastavení hierarchie zobrazí, pro entitu Oblast prodeje hierarchii nelze povolit.

Na co je třeba pamatovat při vytváření vizualizací:

  • Jako hierarchický lze nastavit pouze jeden 1:N vztah pro entitu, který odkazuje na sebe. V tomto vztahu musí být primární entita a související entita stejného typu, například account_parent_account nebo new_new_widget_new_widget.

  • V současné době je hierarchie nebo vizualizace založena pouze na jedné entitě. Můžete zobrazit hierarchii obchodních vztahů znázorňující obchodní vztahy na několika úrovních, ve stejné vizualizaci hierarchie však nelze zobrazit obchodní vztahy a kontakty.

  • Na dlaždici lze zobrazit maximálně čtyři pole. Pokud přidáte více polí na Stručný formulář, který slouží k zobrazení dlaždic, zobrazí se pouze první čtyři pole.

Příklad vizualizace

Podívejme se na příklad vytvoření vizualizace pro vlastní entitu. Vytvořili jsme vlastní entitu s názvem new_Widget, vytvořili jsme vztah 1:N odkazující na sebe new_new_widget_new_widget a je označen jako hierarchický, jak je ukázáno dále.

Widget relationship definition

Dále, v zobrazení mřížky Nastavení hierarchie jsme vybrali hierarchický vztah new_new_widget_new_widget. Ve formuláři jsme vyplnili povinná pole. Pokud jste dosud neoznačili vztah 1:N jako hierarchický, pomocí odkazu na formulář se vrátíte zpět do formuláře pro definici vztahu, kde můžete vztah označit jako hierarchický.

Hierarchy settings

Pro Formulář pro rychlé zobrazení jsme vytvořili Stručný formulář s názvem Formulář dlaždice hierarchie pomůcek. V tomto formuláři jsme přidali čtyři pole, která se zobrazí v každé dlaždici.

Create quick form for widget

Po dokončení instalace jsme vytvořili dva záznamy: Pomůcka Standard a Pomůcka Premium. Po nastavení Pomůcky Premium jako nadřazené Pomůcce Standard pomocí vyhledávacího pole se v zobrazení mřížky new_Widget zobrazily ikony hierarchie, jak je ukázáno dále:

Widget's hierarchy grid

Tip

Ikony hierarchie se nezobrazují v zobrazení mřížky záznamu, dokud záznamy nejsou spárovány ve vztahu nadřazený-podřízený.

Pokud kliknete na tuto ikonu, můžete zobrazit hierarchii new_Widget se stromovým zobrazením na levé straně a zobrazením dlaždic na pravé straně, zobrazující dva záznamy. Každá dlaždice obsahuje čtyři pole, která jsme zadali ve Formuláři dlaždice hierarchie pomůcek.

Widget's tree and tiles views

Viz také

Vlastní nastavení systému Dynamics 365
Přizpůsobení možností nápovědy
Video: Modelování hierarchického zabezpečení v aplikaci Microsoft Dynamics CRM
Video: Vizualizace hierarchie v aplikaci Microsoft Dynamics CRM

© 2017 Microsoft. Všechna práva vyhrazena. Autorská práva