Bendrinti naudojant


Dataverse table/entity reference

Naudokite šią nuorodą norėdami suprasti galimas operacijas, kurias galima atlikti su konkrečiomis lentelėmis, numatytuosius kiekvienos lentelės stulpelius ir ryšius tarp lentelių.

Ši nuoroda apima tik tas lenteles, kuriose:

  • "IsPrivate " lygus false

    • Tai neapima lentelių, kuriose nėra išorinių naudojimo atvejų.
  • IsIntersect lygus false arba IsIntersect lygus true ir lentelėje yra daugiau nei 4 stulpeliai.

    • Daugumoje susikertančių lentelių yra tik 4 stulpeliai, reikalingi ryšiui "Daugelis su daugeliu" palaikyti. Jie nėra naudingi. Susikirsti lentelės su daugiau nei keturiais stulpeliais yra įdomesnės.

Norėdami peržiūrėti informaciją apie visas lenteles savo aplinkoje, žr. Lentelių apibrėžimų naršymas jūsų aplinkoje.

"Dynamics 365" produktų lentelės nuoroda

"Dynamics 365" produktai naudoja "Dataverse". Kuriant aplinką "Dynamics 365" produktams, aplinkoje yra bendras visų "Dynamics 365" produktų lentelių rinkinys. Šios lentelės įtrauktos į "Dynamics 365" įgalintų programų lentelę / objekto nuorodą.

Kiekvienas konkretus "Dynamics 365" produktas gali įtraukti papildomų lentelių. Šioje lentelėje pateikta konkrečių "Dynamics 365" produktų lentelės nuoroda:

Produkto dokumentacija Produktų lentelės nuoroda
Pardavimo Pardavimo lentelės / objekto nuoroda
"Field Service" "Field Service" lentelės / objekto nuoroda
Klientų aptarnavimas Klientų aptarnavimo lentelės / objekto nuoroda

Apgyvendinimo įstaigos

Šiame skyriuje yra pasirinktos objekto ypatybės, o ne visos. Įtraukiamos tik tos savybės, kurios, kaip tikimasi, bus naudingiausios vystytojams. Kai kurias objekto ypatybių reikšmes galima keisti.

Stulpeliai

Stulpeliai pateikiami dviejuose atskiruose skyriuose: rašomi stulpeliai / atributai ir tik skaitomi stulpeliai / atributai. Šio atskyrimo tikslas yra sutelkti dėmesį į stulpelius, kuriuos kūrėjas gali nustatyti kurdamas arba atnaujindamas lentelės eilutes. Šių stulpelių supratimas padeda kūrėjui suprasti, ką jis gali daryti su lentele, ne tik nuskaityti reikšmes.

Sekcijos Rašomi stulpeliai/atributai stulpeliai pateikia teisingą ypatybių IsValidForCreate arba IsValidForUpdate (paprastai abiejų) reikšmę. Jei kuri nors iš šių ypatybių pateikia klaidingą, tai nurodoma.

Tik skaitomi stulpeliai / atributai visada pateikia klaidingą ypatybių IsValidForCreateirIsValidForUpdate .

Pasirinkimo stulpelio parinktys šioje informacinėje dokumentacijoje gautos iš diegimo, kuriame pagrindinė kalba yra anglų. Kai kurios pasirinkimo parinktys gali skirtis priklausomai nuo pagrindinės kalbos, pasirinktos kuriant aplinką. Šie skirtumai labiau atitinka pasirinkimus, kurie geriausiai tinka kalbai ar kultūrai. Galite laisvai tinkinti šias parinktis pakeisdami etiketes arba pridėdami ir pašalindami parinktis, jei reikia.

Ryšiai

EntityMetadata klasėje yra trys ryšiams pavaizduoti ypatybės:

Nuosavybė Rūšis Aprašą
Vienas su daugeliu santykių OneToManyRelationshipMetadata[] Gauna objekto ryšių vienas su daugeliu masyvą.
DaugelisToOneSantykiai OneToManyRelationshipMetadata[] Gauna objekto ryšių "daugelis su vienu" masyvą.
DaugelisDaugelisRyšiai ManyToManyRelationshipMetadata[] Gauna objekto ryšių daug su daugeliu masyvą.

Pastaba.

Svarbu nepamiršti, kad nors kiekvienoje lentelėje pateikiami jai taikomi ryšiai, kiekvienas ryšys yra bendras abiejose lentelėse. Ryšiai egzistuoja tarp lentelių. Nors egzistuoja vienoTo-Many ryšiai, ryšiai "daugelis su vienu " yra tiesiog "VienoTo-Many" ryšio vaizdas iš nuorodų lentelės.

Ryšiai "Daugelis su vienu"

Apima šias OneToManyRelationship savybes:

Nuosavybė Aprašą
ReferencedEntity Loginis susijusios lentelės pavadinimas.
ReferencedAttribute Loginis susijusios lentelės pirminio rakto pavadinimas.
ReferencingEntity Loginis susijusios lentelės, kurioje yra peržvalgos stulpelis, pavadinimas.
ReferencingAttribute Susijusios lentelės peržvalgos stulpelio, kuriame yra nuoroda į pirminės lentelės pirminį raktą, loginis pavadinimas.
IsHierarchical Ar ryšys atspindi savarankišką hierarchinį ryšį
CascadeConfiguration Duomenys, apibūdinantys, kurios operacijos, atliktos su pirminiu subjektu, bus perkeltos į susijusius objektus.
Daugiau informacijos: Pakopinė konfigūracija

Ryšiai "vienas su daugeliu"

Apima šias OneToManyRelationship savybes:

Nuosavybė Aprašą
ReferencingEntity Loginis susijusios lentelės pavadinimas.
ReferencingAttribute Susijusios lentelės stulpelio, kuriame yra nuoroda į pirminės lentelės pirminį raktą, loginis pavadinimas.
IsCustomizable Ar galima keisti ryšio ypatybes.
ReferencedEntityNavigationPropertyName Šio ryšio žiniatinklio API rinkinio reikšmės naršymo ypatybės pavadinimas.
Daugiau informacijos: Žiniatinklio API naršymo ypatybės
AssociatedMenuConfiguration Duomenys, kuriuos naudoja modeliu pagrįstos programos, kad kontroliuotų, ar ir kaip susijusius objekto duomenis galima pasiekti vartotojo sąsajoje iš pirminio objekto.

Ryšiai "daugelis su daugeliu"

Kiekvienas ryšys "daugelis su daugeliu" apima Entity1LogicalName ir Entity2LogicalName. Šioje dokumentacijoje ryšių informacija pateikiama dabartinės lentelės kontekste. Nesvarbu, ar tai tikrai Entity1 svarbu, ar Entity2 ne.

Kiekvienam ryšiui "daugelis su daugeliu" įtraukiamos šios ypatybės:

Nuosavybė Aprašą
IntersectEntityName Loginis susikirtimo lentelės, palaikančios šį ryšį "daugelis su daugeliu", pavadinimas
IsCustomizable Ar galima keisti ryšio ypatybes.
SchemaName Ryšio schemos pavadinimas.
IntersectAttribute Susikirtimo lentelės stulpelio, kuris yra pirminis šio tipo įrašų raktas, pavadinimas.
NavigationPropertyName Šio ryšio žiniatinklio API rinkinio reikšmės naršymo ypatybės pavadinimas.
Daugiau informacijos: Žiniatinklio API naršymo ypatybės
AssociatedMenuConfiguration Duomenys, kuriuos naudoja modeliu pagrįstos programos, kad kontroliuotų, ar ir kaip antrosios lentelės duomenis galima pasiekti vartotojo sąsajoje iš šios lentelės.

Retais atvejais, kai ryšys "daugelis su daugeliu" yra savaime nurodantis, pvz., Ryšio vaidmuo (ConnectionRole) connectionroleassociation_association, Entity1 arba Entity2 yra prieš ypatybę.

Nuosavybė Vertė
Entity1IntersectAttribute Susikirtimo lentelės stulpelio, kuris yra pirminis raktas šio tipo įrašams, kaip pirmoji lentelė, pavadinimas.
Entity2IntersectAttribute Susikirtimo lentelės stulpelio, kuris yra pirminis šio tipo įrašų kaip antrosios lentelės raktas, pavadinimas.
Entity1NavigationPropertyName Šio ryšio žiniatinklio API rinkinio reikšmės naršymo ypatybės pavadinimas kaip pirmoji lentelė.
Entity2NavigationPropertyName Šio ryšio žiniatinklio API rinkinio reikšmės naršymo ypatybės pavadinimas kaip antroji lentelė.
Entity1AssociatedMenuConfiguration Duomenys, kuriuos naudoja modeliu pagrįstos programos, kad kontroliuotų, ar ir kaip antrosios lentelės duomenis galima pasiekti vartotojo sąsajoje iš šios lentelės kaip pirmosios lentelės.
Entity2AssociatedMenuConfiguration Duomenys, kuriuos naudoja modeliu pagrįstos programos, kad kontroliuotų, ar ir kaip antrosios lentelės duomenis galima pasiekti vartotojo sąsajoje iš šios lentelės kaip antrosios lentelės