Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Som administrator kan du utforme og publisere hierarkier som organisasjonen kan bruke til å visualisere og arbeide med hierarkiske data. Du kan utforme følgende typer hierarkier:
- Enkel tabell (selvreferential)
- Flere tabeller
- Hybridhierarkier, som kombinerer både enkelt- og flertabellrelasjoner.
Forhåndskrav
Før du utformer og publiserer et hierarki, må du kontrollere at følgende forutsetninger er oppfylt:
- Som standard trenger du sikkerhetsrollen systemansvarlig for å utforme og vise hierarkier. Du kan gi tilgang til andre roller for å utforme og vise hierarkier etter behov.
- Dataene og relasjonene må allerede være definert i Dataverse. Visuelle hierarkier viser eksisterende data og relasjoner.
- Hvis du vil unngå forvirring, deaktiverer du den eldre Power Platform-hierarkikontrollen hvis den er aktivert.
Følg disse trinnene:- Logg på Power Apps maker-portalen.
- Velg Apper fra venstre rute, og velg deretter salgsappen.
- Velg Innstillinger fra kommandolinjen i apputformingen.
- Velg Funksjoner-fanen i dialogboksen Innstillinger, og deaktiver deretter alternativet (Tilbaketrukket) Aktiver alternativet Vis hierarki.
- Lagre og publiser appen.
Konfigurere et hierarki med én tabell
Et hierarki med én tabell viser data fra én enkelt tabell, for eksempel et hierarki av kontoer. En relasjon ParentAccountID gjør det mulig for kontoer å angi en overordnet konto, og opprette et hierarki. Denne typen relasjon kalles en selvreferentisk relasjon.
Hvis du vil konfigurere et hierarki med én tabell, velger du måltabellen, aktiverer veksleknappen Utvid alle nivåer for tabellen, og deretter velger du relasjonen, for eksempel ParentAccountID. Du trenger ikke å legge til den samme tabellen på nytt. Hierarkiet lar selgerne automatisk vise alle relaterte poster ved å utvide relasjonsbanen automatisk.
Følg disse trinnene for å konfigurere et hierarki med én tabell:
Logg på salgsappen din. Gå til Endreinnstillinger for områdeapp> nederst til venstre på siden.
Velg Visualobjekthierarki underGenerelle innstillinger.
Velg Nytt hierarki , og skriv inn et navn for hierarkiet.
Velg Legg til på hierarkiutformingssiden, og velg den ønskede tabellen med den selvreferensielle relasjonen.
Ruten Innstillinger åpnes til høyre på siden.
Definer forholdet mellom barn og foreldre i fanen Generelt, og velg visningene og skjemaene:
Innstilling Beskrivelse Utvid alle nivåer Aktiver alternativet for å vise alle underordnede oppføringer under den overordnede noden i hierarkiet. Når brukere åpner hierarkiet, vises alle underordnede poster under den overordnede noden. Hvis for eksempel den overordnede kontoen er Contoso og har fire underordnede kontoer, vises de fire underordnede kontoene under Contoso .
Hvis alternativet ikke er aktivert, representerer én flis den overordnede kontoen, og hierarkiet kobler alle underordnede poster til den uavhengig av den faktiske overordnede-underordnede relasjonen. Hvis for eksempel den overordnede kontoen Contoso har underordnede kontoer i ulike områder, for eksempel Nord-Amerika, Europa og Asia, viser Contoso-flisen alle underordnede kontoer uavhengig av område.Velg kolonnen med den overordnede ID-en Dette alternativet er bare tilgjengelig når du aktiverer alternativet Utvid alle nivåer . Velg kolonnen som inneholder den overordnede ID-en for hierarkiet. Kolonnen parent account IDi tabellen Forretningsforbindelse definerer for eksempel den overordnede-underordnede relasjonen. Listen viser selvreferentialkolonner (kolonner som refererer til samme tabell) og krysstabellrelasjoner. Velg en for å koble poster til hierarkiet. Velg kolonnen iparentaccountiddette eksemplet. Denne kolonnen har krysstabellrelasjoner med andre tabeller, for eksempel Kundeemne.Hvilken visning som skal brukes Hierarkiet viser oppføringer fra den valgte tabellvisningen. Godta standardvisningen, eller velg en annen eksisterende visning. Hvis det er nødvendig, kan du bruke Power Platform Maker-portalen til å definere din egen visning. I dette eksemplet velger du Visningen Aktive kontoer for å vise bare aktive kontoer i hierarkiet. Hvilket skjema som skal vises som en flis Velg et skjema som skal vises som en flis. Hvis du vil bruke et egendefinert skjema, opprett et hurtigvisningsskjema i Power Apps og gi det navnet table_Hierarchy_Tile for enkel identifikasjon. Maksimalt sju felter kan vises. Bare felt som viser grunnleggende datatyper (strenger, datoer og tall) støttes. Vis eller skjul feltetiketter i skjemaet for å kontrollere etikettene på flisen. Tilpass skjemaet slik at det passer dine behov, for eksempel å sette sammen felt som skal vises som én rad.
Du kan for eksempel legge til navnet og mobilnummeret i samme rad ved hjelp av formelen:Concatenate('Account Name' & " " & 'Main Phone'). Hvis du vil lære mer om hvordan du legger til formelkolonner, kan du se Arbeide med formelkolonner.Hvilket skjema som skal vises som detaljer Velg hvilket skjema du vil vise for Detalj-ruten når en flis er valgt. Hvis ingen av standardskjemaene oppfyller dine behov, kan du Opprette et skjema i Power Apps oppretterportalen for å inkludere bare feltene du vil bruke. Detaljruten kan vise et hvilket som helst skjema og gå i fullskjermmodus, slik at du kan bruke det samme skjemaet her som vanligvis brukes i Dynamics 365 Sales.
For et kontohierarki kan du for eksempel bruke kontoskjemaet , som er det samme skjemaet som brukes av programmet når du viser en konto.
Tilpass flisutseendet på fanen Visningsalternativ for flis :
Innstilling Beskrivelse Vis bilde Fliser kan eventuelt vise eller skjule et sirklet bilde for oppføringen. Når det er aktivert, vises initialene for posten i stedet hvis ingen bilder er tilgjengelige. Hvis maria Campbell for eksempel ikke har et bilde, vises flisen hennes som MC. Hvis initialer ikke er tilgjengelige, vises standardikonet for tabellen. Vis hurtighandlinger for denne tabellen Aktiver dette alternativet for å vise hurtighandlinger (...) på flisen for å utføre oppgaver som vises i skjemaet, legge til en ny post og legge til eksisterende poster. Hvis du deaktiverer alternativet for en enhet i hierarkiet, skjules hurtighandlinger for denne enheten. Hvis du for eksempel er i et flertabellhierarki basert på konto og kontakt, skjuler deaktivering av alternativet for kontakttabellen hurtighandlinger som skal vises i skjemaet, legger til en ny post og legger til eksisterende oppføringer for kontakt. Hurtighandlingsalternativer forblir imidlertid tilgjengelige for kontoen, selv på kontaktkortet.
Obs! Hurtighandlingene vises bare når du publiserer eller forhåndsviser hierarkiet.Flisstørrelse Velg bredden og høyden for flisen i piksler, og velg deretter fargen for fliskantlinjen. Color Velg topptekstfargen for flisen i Heksadesimalformat. I dette eksemplet kan du bruke #0078D4 for den blå fargen. Note
- Disse innstillingene gjelder bare for denne flisen i dette hierarkiet.
- Bruk konsekvente flisstørrelser og oppsett for et sammenhengende utseende.
Konfigurer flertabellhierarki
Et flertabellhierarki inneholder flere tabeller som er koblet sammen gjennom relasjoner. Du kan legge til flere underordnede noder for å utforme komplekse hierarkier som representerer forretningsdataene nøyaktig. Følg disse trinnene for å konfigurere flertabellhierarkier:
Konfigurer rotnoden slik at den samsvarer med forretningskravene dine. Rotnoden er tabellen på øverste nivå i hierarkiet.
Velg legg til-ikonet under flisen under rotnoden, og skriv inn et navn på den underordnede noden. I dette eksemplet legger du til kontakttabellen som en underordnet node i kontotabellen .
Velg en tabell, og velg deretter Legg til. Velg kontakttabellen i dette eksemplet .
Ruten Innstillinger åpnes til høyre på siden.Konfigurer relasjonsinnstillinger med rotnodetabellen i kategorien Generelt , definer underordnet-overordnet relasjon og velg visning og skjemaer.
Innstilling Beskrivelse Visningsnavn for gren Navnet legges som standard til basert på tabellnavnet. Hvis du vil, skriver du inn et annet navn for grenvisningen. Dette navnet vises i hierarkiet for å identifisere grenen. Velg overordnet-underordnet-relasjon Velg en relasjonstype for den underordnede tabellen med den overordnede tabellen, avhengig av dine forretningsbehov. Følgende alternativer er tilgjengelige:
• Kontakter med samsvarende {Parent_ID}
• Kontakter med samsvarende {Parent_Account_team}
• {Primary_Contact} for kontoen
• Tabell for dataverse tilkoblinger
• Tabell over egendefinerte tilkoblinger
Hvis du vil forstå mer om relasjonstypene, kan du se Alternativer for relasjonsvalg for underordnet node.Utvid alle nivåer Aktiver alternativet for å vise alle underordnede oppføringer under den overordnede noden i hierarkiet. Når brukere åpner hierarkiet, vises alle underordnede poster under den overordnede noden. Hvis for eksempel den overordnede kontoen er Contoso og har fire underordnede kontoer, vises de fire underordnede kontoene under Contoso .
Hvis alternativet ikke er aktivert, representerer én flis den overordnede kontoen, og hierarkiet kobler alle underordnede poster til den uavhengig av den faktiske overordnede-underordnede relasjonen. Hvis for eksempel den overordnede kontoen Contoso har underordnede kontoer i ulike områder, for eksempel Nord-Amerika, Europa og Asia, viser Contoso-flisen alle underordnede kontoer uavhengig av område.Velg kolonnen med den overordnede ID-en Dette alternativet er bare tilgjengelig når alternativet Utvid alle nivåer er aktivert. Velg kolonnen som inneholder den overordnede ID-en for hierarkiet. Kolonnen parent account IDi tabellen Forretningsforbindelse definerer for eksempel den overordnede-underordnede relasjonen. Listen viser selvreferentialkolonner (kolonner som refererer til samme tabell) og krysstabellrelasjoner. Velg en for å koble poster til hierarkiet. Velg kolonnen iparentaccountiddette eksemplet. Denne kolonnen har krysstabellrelasjoner med andre tabeller, for eksempel Kundeemne.Hvilken visning som skal brukes Hierarkiet viser oppføringer fra den valgte tabellvisningen. Godta standardvisningen, eller velg en annen eksisterende visning. Hvis det er nødvendig, kan du bruke Power Platform Maker-portalen til å definere din egen visning. I dette eksemplet velger du Visningen Aktive kontoer for å vise bare aktive kontoer i hierarkiet. Hvilket skjema som skal vises som en flis Velg et skjema som skal vises som en flis. Hvis du vil bruke et egendefinert skjema, opprett et hurtigvisningsskjema i Power Apps og gi det navnet table_Hierarchy_Tile for enkel identifikasjon. Maksimalt sju felter kan vises. Bare felt som viser grunnleggende datatyper (strenger, datoer og tall) støttes. Vis eller skjul feltetiketter i skjemaet for å kontrollere etikettene på flisen. Tilpass skjemaet slik at det passer dine behov, for eksempel å sette sammen felt som skal vises som én rad.
Du kan for eksempel legge til navnet og mobilnummeret i samme rad ved hjelp av formelen:Concatenate('Account Name' & " " & 'Main Phone'). Hvis du vil lære mer om hvordan du legger til formelkolonner, kan du se Arbeide med formelkolonner.Hvilket skjema som skal vises som detaljer Velg hvilket skjema du vil vise for Detalj-ruten når en flis er valgt. Hvis ingen av standardskjemaene oppfyller dine behov, kan du Opprette et skjema i Power Apps oppretterportalen for å inkludere bare feltene du vil bruke. Detaljruten kan vise et hvilket som helst skjema og gå i fullskjermmodus, slik at du kan bruke det samme skjemaet her som vanligvis brukes i Dynamics 365 Sales.
For et kontohierarki kan du for eksempel bruke kontoskjemaet , som er det samme skjemaet som brukes av programmet når du viser en konto.
Tilpass flisutseendet på fanen Visningsalternativ for flis :
Innstilling Beskrivelse Vis bilde Fliser kan eventuelt vise eller skjule et sirklet bilde for oppføringen. Når det er aktivert, vises initialene for posten i stedet hvis ingen bilder er tilgjengelige. Hvis maria Campbell for eksempel ikke har et bilde, vises flisen hennes som MC. Hvis initialer ikke er tilgjengelige, vises standardikonet for tabellen. Vis hurtighandlinger for denne tabellen Aktiver dette alternativet for å vise hurtighandlinger (...) på flisen for å utføre oppgaver som vises i skjemaet, legge til en ny post og legge til eksisterende poster. Hvis du deaktiverer alternativet for en enhet i hierarkiet, skjules hurtighandlinger for denne enheten. Hvis du for eksempel er i et flertabellhierarki basert på konto og kontakt, skjuler deaktivering av alternativet for kontakttabellen hurtighandlinger som skal vises i skjemaet, legger til en ny post og legger til eksisterende oppføringer for kontakt. Hurtighandlingsalternativer forblir imidlertid tilgjengelige for kontoen, selv på kontaktkortet.
Obs! Hurtighandlingene vises bare når du publiserer eller forhåndsviser hierarkiet.Flisstørrelse Velg bredden og høyden for flisen i piksler, og velg deretter fargen for fliskantlinjen. Color Velg topptekstfargen for flisen i Heksadesimalformat. I dette eksemplet kan du bruke #0078D4 for den blå fargen. Note
- Disse innstillingene gjelder bare for denne flisen i dette hierarkiet.
- Bruk konsekvente flisstørrelser og oppsett for et sammenhengende utseende.
Gjenta trinn 2 til 5 for å legge til flere underordnede noder etter behov.
Konfigurere hybridhierarki
Et hybridhierarki kombinerer elementer i både enkelttabellhierarkier (selvreferential) og flertabellhierarkier. Hvis du for eksempel har et hierarki av kontoer med underordnede kontakter og kontotabellen har en selvreferentiell relasjon, kan du aktivere Utvid alle nivåer for å vise et tre med kontoer som viser underordnede kontakter for hver regional- og grenkonto.
Hvis du vil konfigurere et hybridhierarki, oppretter du en rotnode ved hjelp av et hierarki med én tabell, og deretter legger du til én eller flere underordnede noder fra andre tabeller for å bygge en struktur med flere tabeller. Aktiver alternativer som Utvid alle nivåer for å vise utvidede kort når de overordnede eller underordnede tabellene har sin egen interne overordnede-underordnede struktur.
Når du har utformet hybridhierarkiet, forhåndsviser du det kombinerte hierarkiet og publiserer det.
Gi tillatelser til funksjonen for visuelt hierarki
Som systemansvarlig kan du gi flere sikkerhetsroller slik at brukere kan utforme og vise hierarkier ved å gi tilgang til tabellen Hierarkikonfigurasjon .
- Slik gir du tilgang til alle hierarkier:
- Gi lesetilgang til en sikkerhetsrolle når du vil at medlemmene skal kunne vise alle publiserte hierarkier.
- Gi full kontroll tilgang til en sikkerhetsrolle når du vil at medlemmene skal kunne vise og utforme hierarkier.
- Hvis du vil gi tilgang til bestemte hierarkier, velger du hierarkiet og bruker alternativet Share i hierarkiutformingen til å gi lesetilgang til akkurat dette hierarkiet til et sett med brukere, eller a Microsoft Dataverse Team.
Forhåndsvis og publiser hierarki
Når du har utformet hierarkiet, forhåndsviser du det for å sikre at det oppfyller kravene dine. Du kan samhandle med hierarkiet på samme måte som en bruker, for eksempel utvide og skjule noder, vise detaljer og utføre hurtighandlinger. Hvis alt ser bra ut, publiserer du hierarkiet for å gjøre det tilgjengelig for brukere i organisasjonen.
- Åpne hierarkiet.
- Velg Forhåndsvisning for å utføre følgende oppgaver før du publiserer hierarkiet:
- Samhandle med hierarkiet som en bruker, for eksempel utvide og skjule noder, vise detaljer og utføre hurtighandlinger.
- Endre innstillinger og forhåndsvis endringer til du er fornøyd med resultatene.
- Endre data du viser, ved å velge postnavnet øverst i forhåndsvisningsvinduet.
- Feilsøk hierarkiet før du publiserer det i organisasjonen.
- Velg Publiser, og velg deretter OK i bekreftelsesmeldingen.
Hierarkiet er aktivt og tilgjengelig for brukere å vise og samhandle med.
Feilsøk et hierarki
Feilsøkingsmodus hjelper deg med å forstå hvorfor bestemte resultater vises eller ikke vises i utformingen. Bruk denne modusen når utdataene ikke samsvarer med forventningene dine. Hvis det er nødvendig, kan du dele detaljene med kundestøtteteamet eller Microsofts kundestøtte for å løse eventuelle problemer.
Åpne feilsøkingsmodus:
Velg Forhåndsvisning i hierarkiutformingen for å bytte til forhåndsvisningsmodus. Feilikonet vises på verktøylinjen for hierarkiutforming. Velg feilikonet for å åpne feilsøkingsmodus.
Bruk feilsøkingsmodus:
Når feilsøkingsmodus er åpen, vises et feilikon på hver tilkobling (node) i hierarkiet. Den gir en klar beskrivelse av hva som vises og hvorfor.
Velg ikonet, og dialogboksen Informasjon om feilsøking vises med detaljert informasjon om denne noden.
Dialogboksen inneholder følgende inndelinger:
| Seksjon | Beskrivelse |
|---|---|
| Forklaring | Hvorfor poster inkluderes eller utelates basert på gjeldende konfigurasjon av hierarkiet. |
| Resultatsammendrag | Viser antall poster som er inkludert og utelatt på denne noden. |
| Resultatliste | Viser en tabellversjon av den samme spørringen som vises i hierarkiet for enklere gjennomgang. Tabellen inneholder alle poster som er aktive og inaktive. Som standard er det merket av for Bruk visningsfiltre for å vise bare aktive poster. Fjern merket i avmerkingsboksen for å vise inaktive poster også. |
| Spørsmål | Viser den interne spørringen som brukes til å generere resultatene på denne noden. |
| Detaljer | Inneholder tilleggsinformasjon, for eksempel enhetstype, visning som brukes for noden, relasjonstype med den overordnede noden og kolonner som er spurt etter denne noden. |
Velg Kopier for å kopiere feilsøkingsinformasjonen til utklippstavlen. Del det med kundestøtteteamet som håndterer problemet, eller med Microsoft kundestøtte for å løse problemet.
Note
Hvis du vil avslutte feilsøkingsmodusen, velger du feilsøkingsikonet på nytt på verktøylinjen for hierarkiutforming.
Alternativer for relasjonsvalg for underordnet node
Når du legger til en underordnet node, velger du en relasjonstype for å definere hvordan den underordnede tabellen er relatert til den overordnede tabellen. De tilgjengelige relasjonsalternativene avhenger av tabellene du arbeider med. Her er noen vanlige relasjonstyper du kan støte på:
| Relasjonstype | Beskrivelse | Eksempel |
|---|---|---|
| Kontakter med samsvarende Parent_ID | Dette alternativet bruker et direkte oppslagsfelt, for eksempel ParentCustomerId i den underordnede tabellen, til å koble hver post til den overordnede tabellen. Det er det klassiske forholdet mellom foreldre og barn. |
Du vil vise alle kontaktene som er knyttet til en bestemt konto i en hierarkisk visning. Kontakttabellen inneholder et felt ParentCustomerIdsom etablerer en relasjon til Konto-tabellen. Når denne relasjonen er valgt, viser programmet alle kontaktene der –Contact.ParentCustomerId = Account.AccountIdDenne relasjonen oppretter et overordnet-underordnet hierarki mellom kontoen og tilhørende kontakter. |
| Kontakter med samsvarende Parent_Account_team | Dette alternativet knytter underordnede oppføringer til overordnede, basert på et delt team- eller gruppefelt, snarere enn en direkte hierarkisk relasjon. Det er nyttig når underordnede oppføringer er knyttet til overordnede oppføringer via et team. | Du vil vise alle kontakter som tilhører samme team som kontoen de er tilknyttet. Kontakttabellen inneholder et felt TeamIdsom angir teamet kontakten tilhører.
Kontotabellen har også et TeamId felt. Når denne relasjonen er valgt, viser programmet alle kontaktene der –Contact.TeamId = Account.TeamIdDenne relasjonen oppretter et teambasert hierarki mellom kontoer og kontakter. |
| Primary_Contact for kontoen | Dette alternativet bruker et bestemt felt i hovedtabellen til å vise hovedkontakten for hvert overordnet register. | Du vil identifisere og vise nøkkelkontakten som er knyttet til hver konto. Kontotabellen inneholder et PrimaryContactId felt, og hierarkiet bruker dette feltet til å finne kontakten som ContactId samsvarer med kontoens PrimaryContactId.Denne relasjonen oppretter en direkte kobling der hver konto peker til primærkontakten. |
| Tabell for dataverse tilkoblinger | Dette alternativet bruker standard tabellen Dataverse Connections , som lar deg modellere fleksible, mange-til-mange-relasjoner med roller som Advisor, Family member og så videre. | Du vil vise alle kontaktene som er koblet til en konto gjennom ulike roller som er definert i Tilkoblinger-tabellen . Tilkoblinger-tabellen definerer relasjoner mellom poster ved hjelp av roller som Forretningsforbindelse som arbeidsgiver og Kontakt som ansatt. Hierarkiet henter inn alle kontaktene som er koblet til kontoen via oppføringer i Tilkoblinger-tabellen . Denne relasjonen oppretter et fleksibelt hierarki basert på rollene som er definert i Tilkoblinger-tabellen . Hvis du vil vite mer om Tilkoblinger-tabellen , kan du se Beskrive en relasjon mellom tabeller med tilkoblingsroller. |
| Tabell for egendefinerte tilkoblinger | Dette alternativet bruker en egendefinert tabell som du oppretter til å definere relasjoner mellom overordnede og underordnede tabeller, noe som gir avanserte eller organisasjonsspesifikke scenarier. | Du vil vise kontakter som fungerer som mentorer for bestemte kontoer, basert på egendefinert relasjonssporing. Den egendefinerte Mentorships-tabellen inneholder felt som AccountId og ContactId for å definere mentorrelasjonen. Når denne relasjonen er valgt, viser programmet alle kontakter som er koblet til kontoer gjennom Mentorships-tabellen .Denne relasjonen oppretter et hierarki basert på de egendefinerte relasjonene som er definert i tabellen. |