Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Vraća definicije tablice za navedenu tablicu.
Sintaksa
Xrm.Utility.getEntityMetadata(entityName,attributes).then(successCallback, errorCallback)
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
entityName |
String | Da | Logički naziv tablice. |
attributes |
Niz nizova | Ne | Stupci za koje se dohvaćaju definicije. |
successCallback |
funkcija | Ne | Funkcija koja se poziva kada se vraćaju definicije tablice. |
errorCallback |
funkcija | Ne | Funkcija za pozivanje kada operacija ne uspije. |
Vraća
Vrsta: Objekt
Opis: objekt koji sadrži informacije o definicijama tablice sa sljedećim vrijednostima.
| Ime | Tip | Opis |
|---|---|---|
ActivityTypeMask |
Broj | Treba li se prilagođena aktivnost pojaviti u izbornicima aktivnosti u web-aplikaciji.
0 označava da se prilagođena aktivnost ne prikazuje 1 označava da se prikazuje. |
AutoRouteToOwnerQueue |
Booleov | Navodi hoće li se zapisi automatski premještati u zadani red čekanja vlasnika prilikom stvaranja ili dodjele zapisa te vrste. |
CanEnableSyncToExternalSearchIndex |
Booleov | Samo za internu upotrebu. |
CanTriggerWorkflow |
Booleov | Označava može li tablica pokrenuti proces tijeka rada. |
Description |
String | Opis tablice. |
DisplayCollectionName |
String | Zaslonski naziv tablice u množini. |
DisplayName |
String | Zaslonski naziv tablice. |
EnforceStateTransitions |
Booleov | Označava hoće li tablica nametnuti prilagođene prijelaze stanja. |
EntityColor |
String | Heksadecimalni kod koji predstavlja boju koja će se koristiti za ovu tablicu u aplikaciji. |
EntitySetName |
String | Naziv skupa tablica API-ja za web za ovu tablicu. |
HasActivities |
Booleov | Označava jesu li aktivnosti povezane s ovom tablicom. |
IsActivity |
Booleov | Označava je li tablica aktivnost. |
IsActivityParty |
Booleov | Označava mogu li se poruke e-pošte slati na adresu e-pošte pohranjenu u zapisu ove vrste. |
IsBusinessProcessEnabled |
Booleov | Označava je li tablica omogućena za tijekovi poslovnih procesa. |
IsBPFEntity |
Booleov | Označava je li tablica tablica tijeka poslovnog procesa. |
IsChildEntity |
Booleov | Označava je li tablica podređena. |
IsConnectionsEnabled |
Booleov | Pokazuje jesu li veze omogućene za ovu tablicu. |
IsCustomEntity |
Booleov | Označava je li tablica prilagođena tablica. |
IsCustomizable |
Booleov | Označava je li tablica prilagodljiva. |
IsDocumentManagementEnabled |
Booleov | Označava je li omogućeno upravljanje dokumentima. |
IsDocumentRecommendationsEnabled |
Booleov | Označava jesu li preporuke za dokumente omogućene. |
IsDuplicateDetectionEnabled |
Booleov | Označava je li omogućeno otkrivanje duplikata. |
IsEnabledForCharts |
Booleov | Označava jesu li grafikoni omogućeni. |
IsImportable |
Booleov | Pokazuje može li se tablica uvesti pomoću čarobnjaka za uvoz. |
IsInteractionCentricEnabled |
Booleov | Označava da je tablica omogućena za interaktivno iskustvo. |
IsKnowledgeManagementEnabled |
Booleov | Označava je li za tablicu omogućeno upravljanje znanjama. |
IsMailMergeEnabled |
Booleov | Pokazuje je li za ovu tablicu omogućeno cirkularno pismo. |
IsManaged |
Booleov | Označava je li tablica dio upravljanog rješenja. |
IsOneNoteIntegrationEnabled |
Booleov | Označava je li za tablicu omogućena integracija s programom OneNote. |
IsOptimisticConcurrencyEnabled |
Booleov | Označava je li za tablicu omogućena optimistična istodobnost. |
IsQuickCreateEnabled |
Booleov | Označava je li tablica omogućena za obrasce za brzo stvaranje. |
IsStateModelAware |
Booleov | Označava podržava li tablica postavljanje prijelaza s prilagođenim stanjem. |
IsValidForAdvancedFind |
Booleov | Označava hoće li se tablica prikazivati u naprednom pretraživanju. |
IsVisibleInMobileClient |
Booleov | Označava mogu li korisnici sustava Microsoft Dynamics 365 za tablete vidjeti podatke za tu tablicu. |
IsEnabledInUnifiedInterface |
Booleov | Označava je li tablica omogućena za objedinjeno sučelje. |
LogicalCollectionName |
String | Logički naziv zbirke. |
LogicalName |
String | Logički naziv tablice. |
ObjectTypeCode |
Broj | Kod vrste tablice. |
OwnershipType |
String | Vrsta vlasništva za tablicu: UserOwned ili OrganizationOwned. |
PrimaryIdAttribute |
String | Naziv stupca koji je primarni ID tablice. |
PrimaryImageAttribute |
String | Naziv primarnog stupca slike tablice. |
PrimaryNameAttribute |
String | Naziv primarnog stupca tablice. |
Privileges |
Niz objekata | Objekti koji definiraju sigurnosne privilegije za pristup tablici. Prikaz objekta Privilege |
Attributes |
Zbirka | Zbirka objekata definicija stupaca. Prikaz objekata atributa |
Objekt Privilege
Objekti privilegija imaju sljedeća svojstva za definiranje sigurnosnih privilegija za pristup tablici:
| Ime | Tip | Opis |
|---|---|---|
CanBeBasic |
Booleov | Može li privilegija biti osnovna razina pristupa. |
CanBeDeep |
Booleov | Može li privilegija biti duboka razina pristupa. |
CanBeEntityReference |
Booleov | Može li privilegija za vanjsku stranu biti osnovna razina pristupa. |
CanBeGlobal |
Booleov | Može li privilegija biti globalna razina pristupa. |
CanBeLocal |
Booleov | Može li privilegija biti razina lokalnog pristupa. |
CanBeParentEntityReference |
Booleov | Može li privilegija za vanjsku stranu biti nadređena razina pristupa. |
Name |
String | Naziv privilegije. |
PrivilegeId |
String | ID privilegije. |
PrivilegeType |
Broj | Vrsta privilegije, koja je jedna od sljedećih: 0 : Ništa 1 : Stvori 2 : Čitanje 3 : Pisanje 4 : Izbriši 5 : Dodijeli 6 : Zajedničko korištenje 7 : Dodavanje 8 : Dodaj u |
Objekti atributa
Vraćeni objekt ovisi o vrsti definicija stupaca.
Osnovni stupci (AttributeMetadata)
Sve definicije stupaca imaju ova zajednička svojstva:
| Ime | Tip | Opis |
|---|---|---|
AttributeType |
Broj | Vrsta stupca. Popis vrijednosti vrste stupaca potražite u članku AtributTypeCode numeriranje |
DisplayName |
String | Zaslonsko ime stupca |
EntityLogicalName |
String | Logički naziv tablice koja sadrži stupac. |
LogicalName |
String | Logički naziv stupca. |
Stupci Da/Ne (BooleanAttributeMetadata)
Stupci Da/Ne imaju sljedeća svojstva:
| Ime | Tip | Opis |
|---|---|---|
DefaultFormValue |
Booleov | Zadana vrijednost za stupac Da/Ne. |
OptionSet |
Objekt | Mogućnosti booleova stupca u kojem je svaka mogućnost par tipki:vrijednost. |
Odabir stupaca (PicklistAttributeMetadata)
To svojstvo imaju stupci odabira:
| Ime | Tip | Opis |
|---|---|---|
OptionSet |
Objekt | Mogućnosti za stupac u kojem je svaka mogućnost par ključeva:vrijednost. |
Odabiri (MultiSelectPicklistAttributeMetadata ) stupci
Stupci odabira imaju sljedeća svojstva:
| Ime | Tip | Opis |
|---|---|---|
DefaultFormValue |
Booleov | Zadana vrijednost stupca. |
OptionSet |
Objekt | Mogućnosti booleova stupca u kojem je svaka mogućnost par tipki:vrijednost. |
Stupci Savezna država (StateAttributeMetadata)
Stupci stanja imaju ovo svojstvo:
| Ime | Tip | Opis |
|---|---|---|
OptionSet |
Objekt | Mogućnosti za stupac u kojem je svaka mogućnost par ključeva:vrijednost. |
Stupci stanja imaju i ove metode koje kao parametar prihvaćaju vrijednost jedne OptionSet od vrijednosti arg mogućnosti.
| Ime | Vrsta povrata | Opis |
|---|---|---|
getDefaultStatus(arg) |
Broj | Vraća zadani status (broj) utemeljen na proslijeđenoj vrijednosti stanja za tablicu. Zadane vrijednosti stanja i stanja tablice potražite u članku Informacije o definicijama tablice u referenci podatkovne tablice/entiteta. |
getStatusValuesForState(arg) |
Polje brojeva | Vraća moguće vrijednosti statusa (polje brojeva) za navedenu vrijednost stanja. Za vrijednosti stanja i statusa tablice pogledajte informacije o definicijama tablice u referenci dataverse tablice/entiteta. |
Stupci statusa (StatusAttributeMetadata)
Stupci stanja imaju ovo svojstvo:
| Ime | Tip | Opis |
|---|---|---|
OptionSet |
Objekt | Mogućnosti za stupac u kojem je svaka mogućnost par ključeva:vrijednost. |
Stupci stanja imaju i ovu metodu koja kao parametar prihvaća vrijednost jedne OptionSet od vrijednosti arg mogućnosti.
| Ime | Vrsta povrata | Opis |
|---|---|---|
getState(arg) |
Broj | Vraća vrijednost stanja (broj) za navedenu vrijednost statusa (broj). Zadane vrijednosti stanja i stanja tablice potražite u članku Informacije o definicijama tablice u referenci podatkovne tablice/entiteta. |