Loading
Utvide Salesforce med klikk, ikke kode
Opret en mange-til-mange-objektrelation

Opret en mange-til-mange-objektrelation

Du kan bruke overordnet-detalj-relasjoner til å utforme mange-til-mange-relasjoner mellom to objekter. En mange-til-mange-relasjon tillater hver post i ett objekt å kobles til flere poster fra et annet objekt og motsatt. Opprett for eksempel et tilpasset objekt som kalles Feil, som er knyttet til standardsaksobjektet på en slik måte at en feil kan knyttes til flere saker, og en sak kan også knyttes til flere feil. Når du utformer en mange-til-mange-relasjon, bruker du et koblingsobjekt til å koble de to objektene du vil relatere, til hverandre.

Nødvendige utgaver

Viktig
Viktig Der det var mulig, endret vi ikke-inkluderende termer for å være på linje med firmaverdien Likhet. Vi beholdt enkelte termer for å unngå innvirkning på kundeimplementeringer.
Tilgjengelig i både Salesforce Classic og Lightning Experience

Tilgjengelig i Contact Manager, Group, Professional, Enterprise, Performance, Unlimited, Developer og Database.com Edition

Rapporter er ikke tilgjengelig i Database.com.

Nødvendige brukertillatelser
For å opprette mange-til-mange-relasjoner: Tilpasse program
Tips
Tips Hvis du vil få hjelp fra en AI-agent i denne oppgaven, bruker du Oppsett med Agentforce. Hvis du vil ha mer informasjon, kan du se Datamodellbehandling i Oppsett med Agentforce.

Koblingsobjekt

Et tilpasset objekt med to overordnet-detalj-relasjoner. Ved å bruke et tilpasset koblingsobjekt kan du modellere en mange-til-mange-relasjon mellom to objekter.

Opprett for eksempel et tilpasset objekt som kalles Feil, som er knyttet til standardsaksobjektet på en slik måte at en feil kan knyttes til flere saker, og en sak kan også knyttes til flere feil.

For å opprette mange-til-mange-relasjoner:

  1. Opprett koblingsobjektet.
  2. Opprett de to overordnet-detalj-relasjonene.
  3. Tilpass de relaterte listene på sideoppsettene til de to overordnede objektene.
  4. Tilpass rapporter for å maksimere effektiviteten av mange-til-mange-relasjonen.

Opprette koblingsobjektet

  1. Opprette et tilpasset objekt som skal være koblingsobjekt.
  2. Vurder disse tipsene spesielt for koblingsobjekter, i veiviseren for tilpassede objekter:
    • Navngi objektet med en etikett som angir formålet med det, som FeilSakTilknytning.
    • Vi anbefaler at du bruker datatypen automatisk nummerering i Postnavn-feltet.
    • Ikke start veiviseren for tilpassede faner før du klikker på Lagre. Koblingsobjekter trenger ingen fane.

Opprette to overordnet-detalj-relasjoner

Slik oppretter du de to overordnet-detalj-relasjonene:

  1. Kontroller at de to objektene du ønsker å relatere til hverandre, eksisterer. Du kan for eksempel relatere standardaksobjektet til et tilpasset feilobjekt.
  2. Opprett det første overordnet-detalj-relasjonsfeltet i koblingsobjektet. I veiviseren for tilpassede felt gjør du følgende:
    1. Velg Overordnet-detalj-relasjon som felttype.
    2. Velg ett av objektene som skal relateres til koblingsobjektet. Velg for eksempel Sak.

      Den første overordnet-detalj-relasjonen du oppretter i koblingsobjektet, blir den primære relasjonen. Dette påvirker følgende for koblingsobjektpostene.

      • Utseende: Koblingsobjektets detalj- og redigeringssider bruker fargen og eventuelle tilknyttede ikoner fra det primære overordnede objektet.
      • Posteierskap: Samlingsobjektpostene arver verdien i Eier-feltet fra sin tilknyttede primære overordnede post. Fordi objekter på detaljesiden av en relasjon ikke har et synlig Eier-felt, er dette bare relevant hvis du senere sletter begge overordnet-detalje-relasjoner på samlingsobjektet.
      • Divisjon: Hvis organisasjonen bruker divisjoner til å segmentere data, arver koblingsobjektposter divisjonen fra sin tilknyttede primære overordnede post. På samme måte som med posteierskap, er dette relevant bare hvis du senere sletter begge overordnet-detalj-relasjonene.
    3. Vælg en delingsindstilling. For felter af typen overordnet-detalje-relation bestemmer attributten Delingsindstilling den delingsadgang, som brugere skal have til et overordnet objekt for at kunne oprette, redigere eller slette dets tilknyttede detaljeregistreringer.
    4. For etiketten Relatert liste som vises på sideoppsettet for det overordnede objektet, godtar du ikke standardverdien. Endre denne til å bruke navnet på det andre overordnede objektet i mange-til-mange-relasjonen. Endre dette for eksempel til Feil slik at brukere ser en relatert liste som er kalt Feil, på saksdetaljsiden.
  3. Opprett den andre overordnet-detalj-relasjonen i koblingsobjektet. I veiviseren for tilpassede felt gjør du følgende:
    1. Velg Overordnet-detalj-relasjon som felttype.
    2. Velg det andre overordnede objektet som skal relateres til koblingsobjektet. Velg for eksempel Feil.

      Den andre overordnet-detalj-relasjonen du oppretter i koblingsobjektet, blir den sekundære relasjonen. Hvis du sletter den primære overordnet-detalj-relasjonen eller konverterer den til en oppslagsrelasjon, blir den sekundære overordnet-detalj-relasjonen primær.

    3. Vælg en delingsindstilling. For felter af typen overordnet-detalje-relation bestemmer attributten Delingsindstilling den delingsadgang, som brugere skal have til et overordnet objekt for at kunne oprette, redigere eller slette dets tilknyttede detaljeregistreringer.
    4. For den relaterede listebetegnelse som skal vises på sideoppsettet for det overordnede objektet, skal du ikke godta standardverdien. Endre denne til å bruke navnet på det andre overordnede objektet i mange-til-mange-relasjonen. Endre dette for eksempel til Saker slik at brukere ser en relatert liste som heter Saker, på feildetaljsiden.

Tilpasse relaterte lister for mange-til-mange-relasjoner

Hver overordnede objektpost for en mange-til-mange-relasjon i Salesforce viser en relatert liste med de tilknyttede koblingsobjektpostene. For å gjøre det mer brukervennlig kan du endre navnet på de relaterte listene for koblingsobjekt i sideoppsettene for hvert av de overordnede objektene slik at de har navnet på det andre overordnede objektet. Du kan for eksempel endre den relaterte listen BugCaseAssociations til Saker i feilsideoppsettet og til Feil i sakssideoppsettet. Du kan videre tilpasse disse relaterte listene til å vise felt fra det andre overordnede objektet.

Slik tilpasser du feltene som vises i den relaterte listen for koblingsobjektet i sideoppsettet for hvert overordnet objekt:

  1. Rediger sideoppsettet for hvert overordnede objekt som er relatert til koblingsobjektet. Du kan for eksempel endre den relaterte listen FeilSakTilknytninger for saksposter ved å redigere sideoppsettet for saker.
  2. Rediger egenskapene for den relaterte listen du vil endre. Hvis den relaterte listen FeilSakTilknytninger for eksempel ble gitt det nye navnet Feil i saker, velger du den relaterte listen Feil.
  3. Legg til feltene som skal vises i den relaterte listen. Du kan legge til felt fra koblingsobjektet selv, men enda viktigere er det at du kan legge til felt fra det andre overordnede objektet.

    Hvert felt har sit objektnavn som præfiks i vinduet. I den relaterte listen selv er det bare felt fra koblingsobjektet som får objektnavnet som prefiks, felt fra det andre overordnede objektet gjør ikke det.

Merk
Merk Den relaterte listen for koblingsobjektet inkluderer ikke et ikon på den overordnede postens detaljsider fordi koblingsobjektet ikke har en tilpasset fane. Hvis du lager en fane for koblingsobjektet, inkluderes ikonet.

Tilpasse rapporter for mange-til-mange-relasjoner

Mange-til-mange-relasjoner tilbyr to standard rapporttyper som samler de overordnede objektene og koblingsobjektet. Dette er rapporttypene:

  • "Primær overordnet med koblingsobjekt og sekundær overordnet" i det primære overordnede objektets rapportkategori.
  • "Sekundær overordnet med koblingsobjekt og primær overordnet" i det sekundære overordnede objektets rapportkategori.

Rekkefølgen på de overordnede objektene i rapporttypen er viktig. Det overordnede objektet som oppgis først, bestemmer omfanget av poster som kan vises i rapporten.

Du kan opprette tilpassede rapporter basert på disse standard rapporttypene. Du kan i tillegg opprette tilpassede rapporttyper for å tilpasse hvilke relaterte objekter som samles i rapporten.

 
Laster
Salesforce Help | Article