Del via


Opprette N:N-relasjoner (mange-til-mange) mellom enheter

Dette emnet gjelder for Dynamics 365 Customer Engagement (on-premises). Du finner Power Apps-versjonen for dette emnet her: Opprette mange-til-mange-enhetsrelasjoner i Dataverse ved hjelp av Power Apps-portalen

1:N-enhetsrelasjoner oppretter et hierarki mellom oppføringer. Det finnes ikke et eksplisitt hierarki med N:N-relasjoner (mange-til-mange). Det finnes ingen oppslagsfelt eller virkemåter å konfigurere. Oppføringer som er opprettet ved hjelp av N:N-relasjoner, er likestilte og relasjonen er resiprok.

Med N:N-relasjoner blir det opprettet en spesiell enhet som kalles relasjonsenhet (eller skjæringspunktenhet). Denne enheten har en relasjon med hver av de tilknyttede enhetene og lagrer bare verdiene som er nødvendig for å definere relasjonen. Du kan ikke legge til egendefinerte felt i en relasjonsenhet.

Fremgangsmåten for å opprette en N:N-relasjon er i hovedsak å velge de to enhetene du vil skal inngå i relasjonen, og deretter definere for hver enhet hvordan du vil at de respektive listene skal være tilgjengelig i navigasjonsruten i skjemaet for hver enhet. Dette er de samme alternativene som brukes for hovedenheten i 1:N-enhetsrelasjoner. Mer informasjon: Navigasjonsruteelement for primærenhet

Ikke alle enheter kan ikke brukes med N:N-relasjoner. Hvis knappen Ny mange-til-mange-relasjon ikke er tilgjengelig, kan du ikke opprette en ny N:N-relasjon med denne enheten. Hvis du bruker metadataleseren, kan du filtrere på enheter som har CanBeInManyToMany-verdien satt til true. Mer informasjon: Bruke metadataleseren

Opprette eller redigere N:N-relasjoner mellom enheter

  1. Åpne løsningsutforskeren.

  2. Vis Enheter under Komponenter, og vis deretter enheten du vil arbeide med.

  3. Velg N:N-relasjoner

  4. Hvis du vil redigere eller vise detaljer for en eksisterende relasjon, velger du relasjonen, klikker Handlinger på verktøylinjen, og klikker deretter Rediger.

    - ELLER -

    Hvis du vil legge til en ny relasjon, klikker du Ny mange-til-mange-relasjon.

    Viktig

    Hvis Ny mange-til-mange-relasjon ikke vises på handlingsverktøylinjen, kan du ikke opprette en N:N-relasjoner for enheten.

  5. For en ny relasjon kan du i inndelingen Gjeldende enhet velge ett av følgende alternativer i Visningsalternativ-listen:

    • Ikke vis: Den andre enheten viser ikke en tilknyttet visning for nåværende enhet.

    • Bruk tilpasset etikett: Denne etiketten blir brukt for den tilknyttede visningen som er opprettet for den andre enheten. Pass på at du angir en tilsvarende verdi i Egendefinert etikett-feltet.

    • Bruk flertallsnavn: Dette bruker flertallsnavnet til gjeldende enhet for den tilknyttede visningen.

    Merk

    Når alternativet Bruk flertallsnavn eller Bruk tilpasset etikett er valgt, kan du velge blant alternativene i Visningsområde-listen for å angi visningsområdet (for eksempel markedsføring eller salg) i skjemaet der relasjonsetiketten vises. Du kan også angi Visningsrekkefølge for å styre hvor etiketten skal plasseres innenfor det valgte visningsområdet.

    Viktig

    Navigasjonsparadigmet for skjemaer som er knyttet til oppdaterte enheter, er svært forskjellig fra det for enheter som ikke er oppdatert. Selv om det er felles mekanismer for å angi Visningsområde og Visningsrekkefølge, må du være sikker på at du forstår de ulike navigasjonsparadigmene når du oppretter enhetsrelasjoner.

  6. I inndelingen Annen enhet velger du den andre enheten fra Enhetsnavn-listen.

    Merk

    Når du angir enhetsnavnet, angis det standardverdier for feltene Navn og Relasjonens enhetsnavn i inndelingen Relasjonsdefinisjon. Hvis du endrer Enhetsnavn-verdien før du lagrer, vil ikke disse navnene endres, så pass på at navnene er meningsfulle før du lagrer.

  7. I inndelingen Relasjonsdefinisjon kontrollerer du Navn og Relasjonens enhetsnavn.

    Disse verdiene må være unike i N:N-relasjoner.

  8. Klikk Lagre og lukk for å lukke N.N-relasjonsskjemaet.

  9. Når du er ferdig med tilpassingene, publiserer du dem:

    • Hvis du bare vil publisere tilpassinger for komponenten du redigerer, klikker du Publiser i Lagre-gruppen i kategorien Hjem.

    • Hvis du vil publisere tilpassinger for alle upubliserte komponenter samtidig, klikker du Publiser alle tilpassinger.

      Merk

      Hver gang du endrer elementer i brukergrensesnittet eller implementerer skjemaskript for en enhet, må du publisere endringene for å aktivere dem. Alle tilpassinger som endrer dataskjemaet for Dynamics 365 Customer Engagement (on-premises), for eksempel tilpassede enheter, relasjoner eller felt, aktiveres umiddelbart.

      Installasjon av løsninger eller publisering av tilpassinger kan forstyrre den ordinære driften av systemet. Vi anbefaler at du importerer løsninger på tidspunkt der det i minst mulig grad vil forstyrre brukerne.

Se også

Opprett 1:N (én-til-mange)-relasjon