Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Brug denne reference til at forstå de tilgængelige handlinger for bestemte tabeller, standardkolonnerne i hver tabel og relationerne mellem tabeller. Tabeldefinitioner bruger klassen EntityMetadata.
Denne reference omfatter kun de tabeller, hvor:
EntityMetadata.IsPrivateer lig medfalseDenne betingelse udelukker tabeller uden eksterne use cases.
EntityMetadata.IsIntersecterfalselig med eller IsIntersect er lig medtrue, og tabellen indeholder mere end fire kolonner.De fleste intersect-tabeller indeholder kun de fire kolonner, der er nødvendige for at understøtte mange til mange-relationen. De er ikke nyttige. Intersect-tabeller med mere end fire kolonner er ikke almindelige og mere interessante.
Hvis du vil have vist oplysninger om alle tabeller i dit miljø, skal du se Gennemse tabellers definitioner i dit miljø.
Tabelreference til Dynamics 365-produkter
Dynamics 365-produkter bruger Dataverse. Når du opretter et miljø til Dynamics 365-produkter, har miljøet et fælles sæt tabeller for alle Dynamics 365-produkter. Se tabel-/objektreferencen for de Dynamics 365 aktiverede apps.
Hvert enkelt Dynamics 365 produkt kan tilføje flere tabeller. I følgende tabel vises tabelreferencen for bestemte Dynamics 365-produkter:
| Produktdokumentation | Reference til produkttabel |
|---|---|
| Sales | Salgstabel/objektreference |
| Feltservice | Field Service tabel-/objektreference |
| Kundeservice | Reference til Customer Service-tabel/objekt |
Egenskaber
Dette afsnit indeholder udvalgte objektegenskaber og ikke dem alle. Den indeholder kun de egenskaber, der er mest nyttige for udviklere. Du kan ændre nogle objektegenskabsværdier.
Kolonner
Kolonner er angivet i to separate afsnit:
| Sektion | Beskrivelse |
|---|---|
| Kolonner/attributter, der kan skrives | Kolonner, du kan angive, når du opretter eller opdaterer rækker i en tabel. Disse kolonner returnerer true enten AttributeMetadata.IsValidForCreate egenskaberne eller AttributeMetadata.IsValidForUpdate , normalt begge dele. Hvis en af egenskaberne returnerer false, er denne betingelse angivet. |
| Skrivebeskyttede kolonner/attributter | Kolonner, du kan hente, men som ikke kan angives, når du opretter eller opdaterer rækker i en tabel. Disse kolonner vender altid tilbage false for både AttributeMetadata.IsValidForCreate egenskaberne og AttributeMetadata.IsValidForUpdate . |
Kolonneindstillinger for valgmulighed
Valgkolonner i denne referencedokumentation kommer fra en installation, hvor engelsk er udgangssproget. Nogle valgmuligheder kan variere afhængigt af det udgangssprog, der blev valgt, da miljøet blev oprettet. Disse forskelle er tættere på de indstillinger, der passer bedst til sproget eller kulturen. Du kan tilpasse disse indstillinger ved at ændre mærkaterne eller tilføje og fjerne indstillinger efter behov.
Relationer
Klassen EntityMetadata indeholder tre egenskaber, der repræsenterer relationer:
| Egenskab | Type | Beskrivelse |
|---|---|---|
| OneToManyRelationships | OneToManyRelationshipMetadata[] | Henter matrixen for en til-mange-relationer for objektet. |
| ManyToOneRelationships | OneToManyRelationshipMetadata[] | Henter matrixen for mange til en-relationer for objektet. |
| ManyToManyRelationships | ManyToManyRelationshipMetadata[] | Henter matrixen for mange til mange-relationer for objektet. |
Notat
Hver tabel viser de relationer, der gælder for den, men hver relation deles af begge tabeller. Relationerne findes mellem tabellerne. Selvom der findes en til mange-relationer, er mange til en-relationer blot en visning af en en til mange-relation fra den refererende tabel.
Mange til en-relationer
Omfatter disse OneToManyRelationshipMetadata klasseegenskaber :
| Egenskab | Beskrivelse |
|---|---|
ReferencedEntity |
Det logiske navn på den relaterede tabel. |
ReferencedAttribute |
Det logiske navn på den primære nøgle for den relaterede tabel. |
ReferencingEntity |
Det logiske navn på den relaterede tabel, der indeholder opslagskolonnen. |
ReferencingAttribute |
Det logiske navn på opslagskolonnen i den relaterede tabel, der indeholder en reference til den primære nøgle for den primære tabel. |
IsHierarchical |
Hvorvidt relationen repræsenterer en selvrefererende hierarkisk relation |
CascadeConfiguration |
Data, der beskriver, hvilke handlinger der udføres på det overordnede objekt, overlapper ned til relaterede objekter. Du kan få flere oplysninger under Kaskadekonfiguration. |
En til mange-relationer
Omfatter disse OneToManyRelationshipMetadata klasseegenskaber :
| Egenskab | Beskrivelse |
|---|---|
ReferencingEntity |
Det logiske navn på den relaterede tabel. |
ReferencingAttribute |
Det logiske navn på kolonnen i den relaterede tabel, der indeholder en reference til den primære nøgle for den primære tabel. |
IsCustomizable |
Om du kan ændre egenskaberne for relationen. |
ReferencedEntityNavigationPropertyName |
Navnet på navigationsegenskaben for Web API-samlingen for denne relation. Du kan få flere oplysninger under Egenskaber for web-API-navigation. |
AssociatedMenuConfiguration |
Data, der bruges af modelbaserede apps til at styre, om og hvordan de relaterede objektdata kan tilgås i brugergrænsefladen fra det primære objekt. |
Mange til mange-relationer
Alle mange til mange-relation indeholder Entity1LogicalName og Entity2LogicalName. I denne dokumentation er der angivet relationsoplysninger i forbindelse med den aktuelle tabel. Hvorvidt det er Entity1 eller Entity2 ikke er rigtig vigtigt.
For hver mange til mange-relation er følgende ManyToManyRelationshipMetadata klasseegenskaber inkluderet:
| Egenskab | Beskrivelse |
|---|---|
IntersectEntityName |
Det logiske navn på den skæringstabel, der understøtter denne mange til mange-relation. |
IsCustomizable |
Om du kan ændre egenskaberne for relationen. |
SchemaName |
Skemanavnet på relationen. |
IntersectAttribute (Entity1IntersectAttribute eller Entity2IntersectAttribute) |
Navnet på den kolonne i den skæringstabel, der er den primære nøgle for poster af denne type. |
NavigationPropertyName (Entity1NavigationPropertyName eller Entity2NavigationPropertyName) |
Navnet på navigationsegenskaben for Web API-samlingen for denne relation. Flere oplysninger: Egenskaber for Web API-navigation |
AssociatedMenuConfiguration (Entity1AssociatedMenuConfiguration eller Entity2AssociatedMenuConfiguration) |
Data, der bruges af modelbaserede apps til at styre, om og hvordan data i den anden tabel kan tilgås i brugergrænsefladen fra denne tabel. |
I de sjældne tilfælde, hvor en mange til mange-relation refererer til sig selv, f.eks. for Forbindelsesrolle (ConnectionRole) connectionroleassociation_association, er Entity1 eller Entity2 tilføjet foran egenskaben.
| Egenskab | Værdi |
|---|---|
Entity1IntersectAttribute |
Navnet på den kolonne i den skæringstabel, der er den primære nøgle for poster af denne type som den første tabel. |
Entity2IntersectAttribute |
Navnet på den kolonne i den skæringstabel, der er den primære nøgle for poster af denne type som den anden tabel. |
Entity1NavigationPropertyName |
Navnet på navigationsegenskaben for Web API-samlingen for denne relation som den første tabel. |
Entity2NavigationPropertyName |
Navnet på navigationsegenskaben for Web API-samlingen for denne relation som den anden tabel. |
Entity1AssociatedMenuConfiguration |
Data, der bruges af modelbaserede apps til at styre, om og hvordan data i den anden tabel kan tilgås i brugergrænsefladen fra denne tabel som den første tabel. |
Entity2AssociatedMenuConfiguration |
Data, der bruges af modeldrevne apps til at styre, om og hvordan de anden tabeldata kan tilgås i brugergrænsefladen fra denne tabel som den anden tabel. |