Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Vráti definície tabuľky pre zadanú tabuľku.
Syntax
Xrm.Utility.getEntityMetadata(entityName,attributes).then(successCallback, errorCallback)
Parametre
| Meno | Typ | Požaduje sa | Description |
|---|---|---|---|
entityName |
String | Áno | Logický názov tabuľky. |
attributes |
Pole reťazcov | No | Stĺpce, pre ktoré sa majú získať definície. |
successCallback |
funkcia | No | Funkcia, ktorá zavolá vrátenie definícií tabuľky. |
errorCallback |
funkcia | No | Funkcia, ktorá sa volá v prípade zlyhania operácie. |
Vráti
Typ: Objekt
Popis: Objekt obsahujúci informácie o definíciách tabuľky s nasledujúcimi hodnotami.
| Meno | Typ | Description |
|---|---|---|
ActivityTypeMask |
Číslo | Určuje, či sa má vlastná aktivita zobraziť v ponukách aktivít vo webovej aplikácii.
0 označuje, že vlastná aktivita sa nezobrazuje, 1 označuje, že sa zobrazí. |
AutoRouteToOwnerQueue |
booleovský | Udáva, či sa majú automaticky premiestniť záznamy do predvoleného frontu vlastníka pri vytvorení alebo priradení záznamu tohto typu. |
CanEnableSyncToExternalSearchIndex |
booleovský | Iba na interné použitie. |
CanTriggerWorkflow |
booleovský | Udáva, či tabuľka môže spustiť proces pracovného postupu. |
Description |
String | Popis tabuľky. |
DisplayCollectionName |
String | Zobrazovaný názov tabuľky v množnom čísle. |
DisplayName |
String | Zobrazovaný názov tabuľky. |
EnforceStateTransitions |
booleovský | Udáva, či tabuľka vynucuje vlastné prechody stavu. |
EntityColor |
String | Šestnástkový kód predstavujúci farbu, ktorá sa má použiť pre túto tabuľku v aplikácii. |
EntitySetName |
String | Názov tabuľky webového rozhrania API nastavenej pre túto tabuľku. |
HasActivities |
booleovský | Udáva, či aktivity sú priradené k tejto tabuľke. |
IsActivity |
booleovský | Udáva, či tabuľka predstavuje aktivitu. |
IsActivityParty |
booleovský | Označuje, či je možné e-mailové správy odoslať na e-mailovú adresu uloženú v zázname tohto typu. |
IsBusinessProcessEnabled |
booleovský | Udáva, či je tabuľka povolená pre postupy obchodných procesov. |
IsBPFEntity |
booleovský | Udáva, či tabuľka predstavuje tabuľku postupu obchodného procesu. |
IsChildEntity |
booleovský | Udáva, či je tabuľka podradenou tabuľkou. |
IsConnectionsEnabled |
booleovský | Udáva, či sú pripojenia pre túto tabuľku povolené. |
IsCustomEntity |
booleovský | Udáva, či je tabuľka vlastnou tabuľkou. |
IsCustomizable |
booleovský | Udáva, či je tabuľka prispôsobiteľná. |
IsDocumentManagementEnabled |
booleovský | Označuje, či je povolená správa dokumentov. |
IsDocumentRecommendationsEnabled |
booleovský | Udáva, či sú povolené odporúčania dokumentov. |
IsDuplicateDetectionEnabled |
booleovský | Označuje, či je povolené zisťovanie duplikátov. |
IsEnabledForCharts |
booleovský | Označuje, či sú grafy povolené. |
IsImportable |
booleovský | Udáva, či je možné importovať tabuľku pomocou Sprievodcu importom. |
IsInteractionCentricEnabled |
booleovský | Označuje, že tabuľka je povolená pre interaktívne prostredie. |
IsKnowledgeManagementEnabled |
booleovský | Udáva, či je pre tabuľku povolená správa vedomostí. |
IsMailMergeEnabled |
booleovský | Udáva, či je pre túto tabuľku povolené hromadná korešpondencia. |
IsManaged |
booleovský | Udáva, či je tabuľka súčasťou spravovaného riešenia. |
IsOneNoteIntegrationEnabled |
booleovský | Udáva, či je pre tabuľku povolená integrácia OneNote. |
IsOptimisticConcurrencyEnabled |
booleovský | Udáva, či je pre tabuľku povolená optimistická súbežnosť. |
IsQuickCreateEnabled |
booleovský | Udáva, či je tabuľka povolená pre formuláre na rýchle vytvorenie. |
IsStateModelAware |
booleovský | Udáva, či tabuľka podporuje nastavenie vlastných prechodov stavu. |
IsValidForAdvancedFind |
booleovský | Udáva, či sa tabuľka zobrazí v časti Rozšírené vyhľadávanie. |
IsVisibleInMobileClient |
booleovský | Udáva, či používatelia systému Microsoft Dynamics 365 pre tablety môžu zobraziť údaje pre túto tabuľku. |
IsEnabledInUnifiedInterface |
booleovský | Udáva, či je tabuľka povolená pre zjednotené rozhranie. |
LogicalCollectionName |
String | Názov logickej kolekcie. |
LogicalName |
String | Logický názov tabuľky. |
ObjectTypeCode |
Číslo | Kód typu tabuľky. |
OwnershipType |
String | Typ vlastníctva tabuľky: UserOwned alebo OrganizationOwned. |
PrimaryIdAttribute |
String | Názov stĺpca, ktorý je primárnym ID tabuľky. |
PrimaryImageAttribute |
String | Názov stĺpca primárneho obrázka pre tabuľku. |
PrimaryNameAttribute |
String | Názov primárneho stĺpca tabuľky. |
Privileges |
Pole objektov | Objekty, ktoré definujú oprávnenie zabezpečenia na prístup k tabuľke. Zobraziť objekt oprávnenia |
Attributes |
Kolekcia | Kolekcia objektov definícií stĺpcov. Pozrite si tému Objekty atribútu |
Objekt oprávnenia
Objekty oprávnení majú nasledujúce vlastnosti na definovanie oprávnenia zabezpečenia pre prístup k tabuľke:
| Meno | Typ | Description |
|---|---|---|
CanBeBasic |
booleovský | Či oprávnenie môže byť základná úroveň prístupu. |
CanBeDeep |
booleovský | Či oprávnenie môže byť úroveň hlbokého prístupu. |
CanBeEntityReference |
booleovský | Či oprávnenie pre externú stranu môže byť základná úroveň prístupu. |
CanBeGlobal |
booleovský | Či oprávnenie môže byť na úrovni globálneho prístupu. |
CanBeLocal |
booleovský | Či oprávnenie môže byť na úrovni lokálneho prístupu. |
CanBeParentEntityReference |
booleovský | Či oprávnenie pre externú stranu môže byť na úrovni nadradeného prístupu. |
Name |
String | Názov oprávnenia. |
PrivilegeId |
String | ID oprávnenia. |
PrivilegeType |
Číslo | Typ oprávnenia, ktoré je jedným z nasledujúcich: 0 : Žiadne 1: Vytvoriť 2 : Prečítajte si 3: Napísať 4: Odstrániť 5: Priradenie 6: Zdieľať 7 : Pripojiť 8: AppendTo |
Objekty atribútu
Vrátený objekt závisí od typu definícií stĺpcov.
Základné stĺpce (AttributeMetadata)
Všetky definície stĺpcov majú tieto zdieľané vlastnosti:
| Meno | Typ | Description |
|---|---|---|
AttributeType |
Číslo | Typ stĺpca. Zoznam hodnôt typov stĺpcov nájdete v téme Enum pre attributetypecode. |
DisplayName |
String | Zobrazovaný názov stĺpca |
EntityLogicalName |
String | Logický názov tabuľky, ktorá obsahuje stĺpec. |
LogicalName |
String | Logický názov stĺpca. |
Stĺpce Áno/Nie (BooleanAttributeMetadata)
Stĺpce s možnosťami Áno/Nie majú tieto vlastnosti:
| Meno | Typ | Description |
|---|---|---|
DefaultFormValue |
booleovský | Predvolená hodnota pre stĺpec Áno/Nie. |
OptionSet |
Namietať | Možnosti pre booleovský stĺpec, kde každá možnosť predstavuje pár kľúč:hodnota. |
Stĺpce Výberu (PicklistAttributeMetadata)
Stĺpce Choice majú túto vlastnosť:
| Meno | Typ | Description |
|---|---|---|
OptionSet |
Namietať | Možnosti pre stĺpec, v ktorom každá možnosť predstavuje pár kľúča:hodnoty. |
Stĺpce Choices (MultiSelectPicklistAttributeMetadata )
Stĺpce Choices majú tieto vlastnosti:
| Meno | Typ | Description |
|---|---|---|
DefaultFormValue |
booleovský | Predvolená hodnota stĺpca. |
OptionSet |
Namietať | Možnosti pre booleovský stĺpec, kde každá možnosť predstavuje pár kľúč:hodnota. |
Stĺpce Štátov (StateAttributeMetadata)
Stĺpce štátov majú túto vlastnosť:
| Meno | Typ | Description |
|---|---|---|
OptionSet |
Namietať | Možnosti pre stĺpec, v ktorom každá možnosť predstavuje pár kľúča:hodnoty. |
Stĺpce štátov majú tiež tieto metódy, ktoré akceptujú hodnotu jednej z OptionSet hodnôt možností ako arg parameter.
| Meno | Typ návratu | Description |
|---|---|---|
getDefaultStatus(arg) |
Číslo | Vráti predvolený stav (číslo) na základe odovzdanej hodnoty stavu pre tabuľku. Predvolené hodnoty stavu a stavu tabuľky nájdete v téme Informácie o definíciách tabuľky v tabuľke v časti Tabuľka/Odkaz na entitu Dataverse. |
getStatusValuesForState(arg) |
Pole čísel | Vráti možné hodnoty stavu (pole čísel) pre zadanú hodnotu stavu. Informácie o hodnotách stavu a stavu v tabuľke nájdete v téme Informácie o definíciách tabuľky v tabuľke Dataverse table/entite. |
Stĺpce stavu (StatusAttributeMetadata)
Stĺpce stavu majú túto vlastnosť:
| Meno | Typ | Description |
|---|---|---|
OptionSet |
Namietať | Možnosti pre stĺpec, v ktorom každá možnosť predstavuje pár kľúča:hodnoty. |
Stĺpce stavu majú tiež túto metódu, ktorá akceptuje hodnotu jednej z OptionSet hodnôt možností ako arg parameter.
| Meno | Typ návratu | Description |
|---|---|---|
getState(arg) |
Číslo | Vráti hodnotu stavu (číslo) pre zadanú hodnotu stavu (číslo). Predvolené hodnoty stavu a stavu tabuľky nájdete v téme Informácie o definíciách tabuľky v tabuľke v časti Tabuľka/Odkaz na entitu Dataverse. |