Del via


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:

Vise mange-til-mange-tabellrelasjoner

  1. I Power Apps-portalen velger du enten Modelldrevet- eller Lerret-designmodus.
  2. 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.
  3. 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

Relasjoner for kontotabell.

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.

Velg relasjonstype.

I Mange-til-mange-panelet velger du ønsket tabell relatert til gjeldende tabell.

Mange-til-mange-panelet med valgt kontotabell.

Velg Flere alternativer for å vise kolonnene Relasjonsnavn og Relasjonens tabellnavn.

Mange-til-mange-panelet med Flere alternativer valgt.

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.

  1. Opprett en ny egendefinert tabell. I dette eksemplet får tabellen navnet Egendefinert tabell.

  2. Åpne den klassiske løsningsutforskeren, åpne den egendefinerte tabellen, og opprett en ny Mange-til-mange-relasjon i delen N:N-relasjoner.

  3. 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 Konfigurasjon av selvreferensiell tabellrelasjon.
  4. 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.

App med relaterte oppføringer ved hjelp av tilpassede etiketter for relasjoner.

Slette relasjoner

Når du viser tabellrelasjoner, velger du relasjonen du vil slette.

Slett tabellrelasjon.

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).