Opprett mange-til-mange-tabellrelasjoner i Microsoft Dataverse ved hjelp av Power Apps-portalen
Power Apps-portalen gir en enkel måte å opprette og redigere mange-til-mange-tabellrelasjoner for Dataverse.
Portalen gjør det mulig for konfigurasjon av de vanligste alternativene, men enkelte alternativer kan bare angis ved hjelp av løsningsutforskeren. Mer informasjon:
- Opprett N:N-tabellrelasjoner (mange-til-mange)
- Opprett N:N-tabellrelasjoner (mange-til-mange) i Dataverse ved hjelp av løsningsutforskeren
Vise mange-til-mange-tabellrelasjoner
- I Power Apps-portalen velger du enten Modelldrevet- eller Lerret-designmodus.
- VelgTabeller, og velg tabellen som har relasjonene du vil vise. Hvis elementet ikke finnes i sideruten, velger du ...Mer og deretter elementet du vil ha.
- Med Relasjoner-området valgt kan du velge følgende visninger:
Vis | Bekrivelse |
---|---|
Alle | Viser alle relasjonene for tabellen |
Egendefinert | Viser bare egendefinerte relasjoner for tabellen |
Standard | Viser bare standardrelasjonene for tabellen |
Mange-til-mange-relasjoner vil ha relasjonstypen mange-til-mange.
Obs!
Tabellen du viser, trenger ikke ha noen mange-til-mange-relasjoner.
Opprette relasjoner
Når du viser tabellrelasjoner, velger du Legg til relasjon på kommandolinjen og velger Mange-til-mange.
I Mange-til-mange-panelet velger du ønsket tabell relatert til gjeldende tabell.
Velg Flere alternativer for å vise kolonnene Relasjonsnavn og Relasjonens tabellnavn.
Verdiene for disse kolonnene genereres for deg basert på tabellene som er valgt.
Obs!
Hvis du oppretter flere Mange-til-mange-relasjoner med de samme to tabellene, må du redigere de genererte Relasjonsnavn- og Relasjonens tabellnavn-kolonnene slik at de blir unike.
Velg OK for å lukke Mange-til-mange-panelet. Relasjonen opprettes når du lagrer endringene i tabellen.
Det er ingenting som kan endres ved hjelp av Power Apps-portalen når endringene er lagret. Hvis du vil redigere egenskaper for relasjonen for modelldrevne apper, brukes Løsningsutforsker.
Opprette en mange-til-mange-relasjon med den samme tabellen (selvreferensielle relasjoner)
Det kan oppstå tilfeller der du må opprette en mange-til-mange-relasjon som refererer til den samme tabellen. Oppføringer for forretningsforbindelser kan for eksempel ha flere oppføringer for overordnede forretningsforbindelser. Hvis det imidlertid ikke er konfigurert egendefinerte etiketter for den selvreferensielle relasjonen, blir det ikke helt enkelt for brukene å skille mellom de to relaterte oppføringstypene i appen. Dette skyldes at de relaterte oppføringene vises med samme tabellnavn to ganger i appen. Bruk egendefinerte etiketter hvis du vil opprette en selvreferensiell relasjon.
Opprett en ny egendefinert tabell. I dette eksemplet får tabellen navnet Egendefinert tabell.
Åpne den klassiske løsningsutforskeren, åpne den egendefinerte tabellen, og opprett en ny Mange-til-mange-relasjon i delen N:N-relasjoner.
Fullfør relasjonsdefinisjonen på følgende måte. Pass på at du legger til egendefinerte etiketter i relasjonen for både gjeldende tabell og den andre tabellen:
Delen Gjeldende tabell
- Visningsalternativ: Bruk tilpasset etikett
- Tilpasset etikett: Primær relasjon for egendefinert tabell
Delen Annen tabell
- Enhetsnavn: Egendefinert tabell
- Visningsalternativ: Bruk tilpasset etikett
- Tilpasset etikett: Sekundær relasjon for egendefinert tabell
Lagre relasjonen, og publiser deretter tilpassingen.
Fordi de relaterte oppføringstypene bruker de tilpassede etikettene som er definert for den selvreferensielle relasjonen, i stedet for tabellnavnet, kan brukere som kjører appen, skille mellom de to relaterte oppføringstypene som finnes.
Slette relasjoner
Når du viser tabellrelasjoner, velger du relasjonen du vil slette.
Du kan bruke Slett relasjon-kommandoen på kommandolinjen eller på radkontekstmenyen når du velger ellipsene (...).
Hvis du sletter mange-til-mange-relasjonen, slettes relasjonstabellen som ble opprettet. Alle data som kobler tabeller ved hjelp av relasjonen, vil gå tapt.
Se også
Opprett N:N-tabellrelasjoner (mange-til-mange)
Opprett N:N-tabellrelasjoner (mange-til-mange) i Dataverse ved hjelp av løsningsutforskeren
Obs!
Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)
Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).