Ustvarjanje in urejanje odnosov N:N (mnogo proti mnogo) med entitetami

Ta tema velja za Dynamics 365 Customer Engagement (on-premises). Če vas zanima različica te teme za Power Apps, glejte: Ustvarjanje entitete »Veliko proti mnogo« Odnosi pri Dataverse uporabi Power Apps portala

Odnosi entitete 1:N vzpostavijo hierarhijo med zapisih. Z odnosi N:N (mnogo proti mnogo) ni izrecne hierarhije. Ni polj za iskanje ali delovanj za konfiguriranje. Zapise, ustvarjene z uporabo odnosa N:N, je mogoče obravnavati kot enakovredne in odnos je vzajemen.

Z odnosi N:N se ustvari posebna entiteta, ki se imenuje »Odnos« (ali »Presek«). Ta entiteta ima odnos z vsako od sorodnih entitet in shrani samo potrebne vrednosti za definiranje odnosa. Entiteti odnosa ni mogoče dodati polj po meri.

Pri postopku ustvarjanja odnosa N:N morate pravzaprav izbrati dve entiteti, za kateri želite, da sodelujeta v odnosu, in za vsako entiteto definirati, kako želite, da sta zadevna seznama na voljo v podoknu za krmarjenje obrazca vsake entitete. To so enake možnosti, uporabljene za primarno entiteto v odnosih entitete 1:N. Več informacij: Element podokna za krmarjenje za primarno entiteto

V odnosih N:N ne morejo biti uporabljene vse entitete. Če gumb »Nova relacija »Veliko proti mnogo« ni prisoten, s to entiteto ne morete ustvariti novega odnosa N:N. Če uporabljate brskalnik metapodatkov, lahko filtrirate entitete, na katere je vrednost nastavljena CanBeInManyToManytrue. Več informacij: Uporaba brskalnika metapodatkov

Ustvarjanje ali urejanje odnosov N–N med entitetami

  1. Odprite raziskovalca rešitev.

  2. V razdelku Komponente razširite Entitete in nato entiteto, s katero želite delati.

  3. Izberite N:N Odnosi.

  4. Če želite urediti ali si ogledati podrobnosti obstoječe relacije, izberite relacijo, v orodni vrstici Dejanja kliknite Dejanja in nato Uredi.

    - ALI -

    Če želite dodati novo relacijo, kliknite Nova relacija »Veliko proti mnogo«.

    Pomembno

    Če se v orodni vrstici Dejanja ne prikaže nov odnos »Veliko proti mnogo«, za to entiteto ne morete ustvariti relacije N:N.

  5. Za nov odnos v razdelku Trenutna entiteta na seznamu Možnosti prikaza izberite eno od teh možnosti:

    • Ne prikazuj: Druga entiteta ne bo prikazala povezanega pogleda za trenutno entiteto.

    • Uporabi oznako po meri: Ta oznaka bo uporabljena za povezani pogled, ustvarjen za drugo entiteto. V polje Oznaka po meri vnesite ustrezno vrednost .

    • Uporabi množinsko ime: To bo uporabilo množinsko ime trenutne entitete za povezani pogled.

    opomba,

    Ko izberete možnosti Uporabi množinsko ime ali Uporabi oznako po meri, lahko na seznamu možnosti Območje prikaza določite območje prikaza (na primer Trženje ali Prodaja) v obrazcu, kjer bo prikazana oznaka odnosa. Določite lahko tudi vrstni red prikaza, s katerim nadzirate, kje v izbranem območju prikaza bo oznaka vključena.

    Pomembno

    Paradigma navigacije za obrazce, povezane s posodobljenimi entitetami, je bistveno drugačna kot tista za entitete, ki še niso bile posodobljene. Medtem ko so mehanike za določanje območja prikaza in vrstni red prikaza pogoste, se prepričajte, da razumete različne paradigme navigacije, ko boste vzpostavili odnose entitete.

  6. V razdelku Druga entiteta izberite drugo entiteto na seznamu Ime entitete .

    opomba,

    Ko določite ime entitete, so privzete vrednosti nastavljene za polji Ime in Ime entitete odnosa v razdelku Definicija relacije. Če pred shranjevanjem spremenite vrednost Ime entitete, se ta imena ne bodo spremenila, zato se pred shranjevanjem prepričajte, da so ta imena smiselna.

  7. V razdelku Definicija relacije potrdite Ime in Ime entitete odnosa .

    Te vrednosti morajo biti enolične med odnosi N:N.

  8. Kliknite Shrani in zapri, da zaprete obrazec relacije N:N.

  9. Ko dokončate prilagajanje, objavite prilagoditve:

    • Če želite prilagoditve objaviti le za komponento, ki jo trenutno urejate, na zavihku Osnovno v skupini Shranikliknite Objavi .

    • Če želite prilagoditve objaviti za vse neobjavljene komponente hkrati, kliknite Objavi vse prilagoditve.

      opomba,

      Kadar koli spremenite elemente uporabniškega vmesnika ali dopolnite skripte obrazca za entiteto, morate spremembe objaviti, da jih uporabite. Vse prilagoditve, ki spremenijo shemo podatkov za Dynamics 365 Customer Engagement (on-premises), kot so entitete po meri, odnosi ali polja, so uporabljene takoj.

      Namestitev rešitve ali objava prilagoditev lahko zmoti običajno delovanje sistema. Priporočamo, da načrtujete uvoz rešitve, ko bo ta postopek najmanj motil uporabnike.

Glejte tudi

Ustvari 1:N (ena proti mnogo) Odnosi