Dela via


Fråga och visualisera hierarkiska data

 

Publicerat: februari 2017

Gäller för: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Du kan få värdefulla branschkunskaper genom visualisera hierarkiskt relaterade data. Hierarkisk modellering och visualiseringsfunktioner i Microsoft Dynamics 365 ger en rad fördelar:

  • Visa och utforska komplex hierarkisk information.

  • Visa KPI:er i en hierarkis sammanhangsberoende vy.

  • Analysera visuellt viktig information på webben och surfplattor.

För vissa entiteter, till exempel konto och användare, kan visualiseringarna användas på en gång. Andra entiteter, inklusive anpassade entiteter, kan aktiveras för en hierarki och du kan skapa visualiseringar för dem. Beroende på vad du behöver kan du kan välja mellan en trädvy som visar hela hierarkin, och en panelvy som visar av en mindre del av hierarkin. Båda vyerna visas sida vid sida. Du kan utforska en hierarki genom att utöka och komprimera ett hierarkiträd. Samma hierarkiska inställningar för visualisering ställs in en gång men gäller för både Microsoft Dynamics 365 och Microsoft Dynamics 365 för surfplattor. I surfplattor återges visualiseringarna i ett ändrat format som passar den mindre formfaktorn. De anpassningsbara komponenter som krävs för hierarkisk visualisering är lösningskänsliga, därför kan de transporteras mellan organisationer som andra anpassningar. Du kan konfigurera attributen som visas i visualiseringen genom att anpassa ett snabbformulär med hjälp av formulärredigeraren. Det finns inget krav på att skriva kod.

I det här ämnet

Fråga hierarkiska data

Visualisera hierarkiska data

Fråga hierarkiska data

I Microsoft Dynamics 365 stöds hierarkiska datastrukturer av självrefererande en-till-flera-relationer (1:N) för de relaterade posterna. Om du tidigare ville visa hierarkiska data var du tvungen att fråga upprepade gånger för de relaterade posterna. För tillfället kan du fråga relaterade data som en hierarki i ett enda steg. Du kommer att kunna fråga efter entitetsposter med hjälp av Under- och Inte under-logik. De hierarkiska operatorerna Under och Inte Under exponeras i den avancerade sökningen och i arbetsflödesredigeraren. Mer information om hur du använder dessa operatorer finns i Konfigurera arbetsflödessteg. Mer information om Avancerad sökning finns i Hjälp och utbildning: Skapa, redigera eller spara en avancerad sökning.

Följande exempel visar olika scenarier för att fråga efter hierarkier:

Fråga kontohierarki

Query accounts in the account hierarchy

Fråga kontohierarkin, inklusive relaterade aktiviteter

Query account's related activities

Fråga kontohierarkin, inklusive relaterade affärsmöjligheter

Query account's related opportunities

Om du vill fråga efter data som en hierarki måste du ange en av entitetens en-till-många (1:N) självrefererande relationer som hierarki. Så här aktiverar du hierarkin:

  1. Gå till Inställningar > Anpassningar.

  2. Välj Anpassa systemet > Komponenter.

  3. Välj Entitet > 1 till N-relationer, välj en relation (1 till N) och ange Ja för Hierarkisk i Relationsdefinition.

Anteckning

  • En del av de inbyggda (1:N)-relationerna kan inte anpassas. Detta förhindrar att du ställer in dessa relationer som hierarkiska.

  • Du kan ange en hierarkisk relation för systemets självrefererande relationer. Detta inkluderar de självrefererande 1 till N-relationerna av systemtyp, till exempel ”contact_master_contact”-relationen.

Visualisera hierarkiska data

Systementiteter som har visualiseringar inbyggda är bland andra: Account, Position, Product och User. I rutnätsvyn över dessa entiteter kan du se ikonen som föreställer hierarkidiagrammet till vänster om postnamnet. Hierarki-ikonen finns inte för alla poster som standard. Ikonen visas för de poster som har en överordnad post, en underordnad post eller båda.

Active accounts

Om du väljer hierarki-ikonen kan du visa hierarkin med trädvyn till vänster och panelvyn till höger enligt nedan:

Account tree and tile view in Dynamics CRM

Några andra inbyggda systementiteter kan aktiveras för en hierarki. De entiteterna är bland annat Case, Contact, Opportunity, Order, Quote, Campaign och Team. Alla anpassade entiteter kan aktiveras för en hierarki.

Tips

Om en entitet kan aktiveras för en hierarki:

  1. Gå till Inställningar > Anpassningar.

  2. Välj Anpassa systemet > Komponenter > Entitet. Nu visas urvalet Inställningar för hierarki. De entiteter som kan aktiveras för en hierarki har inte detta urval, med undantag för entiteten Försäljningsområde. Även om Inställningar för hierarki visas för entiteten Försäljningsområde kan entiteten inte aktiveras för en hierarki.

Viktiga saker att komma ihåg när du skapar visualiseringar:

  • Endast en (1: N) självrefererande relation per entitet kan anges som hierarkisk. I den här relationen måste den primära entiteten och den relaterade entiteten vara av samma typ, till exempel account_parent_account eller new_new_widget_new_widget.

  • En hierarki eller visualisering är för närvarande endast baserad på en entitet. Du kan skildra kontohierarkin genom att visa konton på flera nivåer, men du kan inte visa konton och kontaktpersoner i samma hierarkivisualisering.

  • Maximalt fyra fält kan visas sida vid sida i en panel. Om du lägger till fler fält i snabbformuläret som används för panelvyn visas endast de första fyra fälten.

Visualiseringsexempel

Låt oss titta på ett exempel för att skapa visualiseringen för en anpassad entitet. Vi har skapat en anpassad entitet som kallas new_Widget, skapat en självrefererande relation (1:N) new_new_widget_new_widget och markerat den som hierarkisk, som visas här:

Widget relationship definition

Sedan, i rutnätsvyn Inställningar för hierarki valde vi den hierarkiska relationen new_new_widget_new_widget. I formuläret fyllde vi i de obligatoriska fälten. Om du ännu inte har markerat (1:N)-relationen som hierarkisk går länken i formuläret tillbaka till relationsdefinitionsformuläret där du kan markera relationen som hierarkisk.

Hierarchy settings

För snabbvyformuläret skapade vi ett snabbformulär med namnet Formulär för widgethierarkipanel. Vi lagt till fyra fält som ska visas i varje panel i det här formuläret.

Create quick form for widget

När vi har slutfört inställningen skapade vi två poster: standardwidget och premiumwidget. Efter att ha gjort premiumwidgeten överordnad standardwidgeten med hjälp av sökfältet visade new_Widget-rutnätsvyn hierarki-ikonerna enligt nedan:

Widget's hierarchy grid

Tips

Hierarki-ikonerna visas inte i postrutnätsvyn förrän posterna har parats ihop i överordnad-underordnad-relationen.

Om du väljer hierarki-ikonen visas den hierarkin new_Widget med trädvyn till vänster och panelvyn till höger, med två poster: Varje panel innehåller fyra fält som vi angav i Formulär för widgethierarkipanel.

Widget's tree and tiles views

Se även

Anpassa Dynamics 365-systemet
Anpassa hjälpupplevelsen
Video: hierarkisk säkerhetsmodell i Microsoft Dynamics CRM
Video: Hierarkis visualisering i Microsoft Dynamics CRM

© 2017 Microsoft. Med ensamrätt. Copyright