Белешка
Приступ овој страници захтева ауторизацију. Можете покушати да се пријавите или промените директоријуме.
Приступ овој страници захтева ауторизацију. Можете покушати да промените директоријуме.
Враћа дефиниције табеле за наведену табелу.
Синтакса
Xrm.Utility.getEntityMetadata(entityName,attributes).then(successCallback, errorCallback)
Параметре
| Име | Тип | Потребно | Опис |
|---|---|---|---|
entityName |
String | Да | Логички назив табеле. |
attributes |
Низ жица | Не | Колоне за добијање дефиниција. |
successCallback |
Функцију | Не | Функција која се позива када се врате дефиниције табеле. |
errorCallback |
Функцију | Не | Функција за позивање када операција не успе. |
Даје
Тип : Објекат
Опис : Објекат који садржи информације о дефиницијама табеле са следећим вредностима.
| Име | Тип | Опис |
|---|---|---|
ActivityTypeMask |
Број | Да ли прилагођена активност треба да се појави у менијима активности у Веб апликацији.
0 означава да се прилагођена активност не појављује; 1 указује на то да се појављује. |
AutoRouteToOwnerQueue |
Логичка вредност | Означава да ли да се аутоматски преместе записи у подразумевани ред власника када је запис овог типа креиран или додељен. |
CanEnableSyncToExternalSearchIndex |
Логичка вредност | Само за интерну употребу. |
CanTriggerWorkflow |
Логичка вредност | Означава да ли табела може покренути процес тока посла. |
Description |
String | Опис табеле. |
DisplayCollectionName |
String | Име приказа у множини за табелу. |
DisplayName |
String | Име за приказ табеле. |
EnforceStateTransitions |
Логичка вредност | Означава да ли ће табела спроводити прилагођене прелазе стања. |
EntityColor |
String | Хексадецимални код који представља боју која ће се користити за ову табелу у апликацији. |
EntitySetName |
String | Име Веб АПИ табеле постављене за ову табелу. |
HasActivities |
Логичка вредност | Означава да ли су активности повезане са овом табелом. |
IsActivity |
Логичка вредност | Означава да ли је табела активност. |
IsActivityParty |
Логичка вредност | Означава да ли се поруке е-поште могу послати на адресу е-поште која се налази у запису овог типа. |
IsBusinessProcessEnabled |
Логичка вредност | Означава да ли је табела омогућена за токове пословних процеса. |
IsBPFEntity |
Логичка вредност | Означава да ли је табела табела тока пословног процеса. |
IsChildEntity |
Логичка вредност | Означава да ли је табела потомачка табела. |
IsConnectionsEnabled |
Логичка вредност | Означава да ли су везе омогућене за ову табелу. |
IsCustomEntity |
Логичка вредност | Означава да ли је табела прилагођена табела. |
IsCustomizable |
Логичка вредност | Означава да ли је табела прилагодљива. |
IsDocumentManagementEnabled |
Логичка вредност | Означава да ли је омогућено управљање документима. |
IsDocumentRecommendationsEnabled |
Логичка вредност | Означава да ли је омогућена препорука документа. |
IsDuplicateDetectionEnabled |
Логичка вредност | Означава да ли је омогућена детекција дупликата. |
IsEnabledForCharts |
Логичка вредност | Означава да ли су графикони омогућени. |
IsImportable |
Логичка вредност | Означава да ли се табела може увести помоћу чаробњака за увоз. |
IsInteractionCentricEnabled |
Логичка вредност | Означава да је табела омогућена за интерактивно искуство. |
IsKnowledgeManagementEnabled |
Логичка вредност | Означава да ли је управљање знањем омогућено за табелу. |
IsMailMergeEnabled |
Логичка вредност | Означава да ли је омогућено спајање поште за ову табелу. |
IsManaged |
Логичка вредност | Означава да ли је табела део управљаног решења. |
IsOneNoteIntegrationEnabled |
Логичка вредност | Означава да ли је интеграција програма ОнеНоте омогућена за табелу. |
IsOptimisticConcurrencyEnabled |
Логичка вредност | Означава да ли је оптимистична конкурентност омогућена за табелу. |
IsQuickCreateEnabled |
Логичка вредност | Означава да ли је табела омогућена за брзо креирање образаца. |
IsStateModelAware |
Логичка вредност | Означава да ли табела подржава подешавање прилагођених прелаза стања. |
IsValidForAdvancedFind |
Логичка вредност | Означава да ли ће табела бити приказана у напредном проналажењу. |
IsVisibleInMobileClient |
Логичка вредност | Означава да ли корисници Мицрософт Динамицс КСНУМКС за таблете могу да виде податке за ову табелу. |
IsEnabledInUnifiedInterface |
Логичка вредност | Означава да ли је табела омогућена за обједињени интерфејс. |
LogicalCollectionName |
String | Име логичке колекције. |
LogicalName |
String | Логички назив за табелу. |
ObjectTypeCode |
Број | Код типа табеле. |
OwnershipType |
String | Тип власништва за табелу: UserOwned или OrganizationOwned. |
PrimaryIdAttribute |
String | Име колоне која је примарни ИД за табелу. |
PrimaryImageAttribute |
String | Назив колоне примарне слике за табелу. |
PrimaryNameAttribute |
String | Име примарне колоне за табелу. |
Privileges |
Низ објеката | Објекти који дефинишу безбедносну привилегију за приступ табели. Погледајте објекат привилегија |
Attributes |
Колекција | Збирка објеката дефиниција колона. Погледајте објекте атрибута |
Привилеговани објекат
Привилеговани објекти имају следеће особине да дефинишу безбедносну привилегију за приступ табели:
| Име | Тип | Опис |
|---|---|---|
CanBeBasic |
Логичка вредност | Да ли привилегија може бити основни ниво приступа. |
CanBeDeep |
Логичка вредност | Да ли привилегија може бити дубок ниво приступа. |
CanBeEntityReference |
Логичка вредност | Да ли привилегија за спољну страну може бити основни ниво приступа. |
CanBeGlobal |
Логичка вредност | Да ли привилегија може бити глобални ниво приступа. |
CanBeLocal |
Логичка вредност | Да ли привилегија може бити локални ниво приступа. |
CanBeParentEntityReference |
Логичка вредност | Да ли привилегија за спољну страну може бити ниво родитељског приступа. |
Name |
String | Име привилегије. |
PrivilegeId |
String | ИД привилегије. |
PrivilegeType |
Број | Врста привилегије, која је једна од следећих: 0 : Ниједан 1 : Креирај 2 : Прочитајте 3 : Писање 4 : Избриши 5 : Додели 6 : Удео 7 : Додавање 8 : АппендТо |
Објекти атрибута
Објекат враћен зависи од типа дефиниције колона.
База (АттрибутеМетадата) колоне
Све дефиниције колона имају ове заједничке особине:
| Име | Тип | Опис |
|---|---|---|
AttributeType |
Број | Тип колоне. За листу вредности типа колоне, погледајте АттрибутеТипеЦоде Енум |
DisplayName |
String | Име за приказ колоне |
EntityLogicalName |
String | Логички назив табеле која садржи колону. |
LogicalName |
String | Логички назив за колону. |
Да / Не (БоолеанАттрибутеМетадата) колоне
Да / Не колоне имају ове особине:
| Име | Тип | Опис |
|---|---|---|
DefaultFormValue |
Логичка вредност | Основна вредност за колону Да / Не. |
OptionSet |
Објекат | Опције за боолеову колону где је свака опција кључ:вредност пар. |
Избор (ПицклистАттрибутеМетадата) колоне
Колоне избора имају ову особину:
| Име | Тип | Опис |
|---|---|---|
OptionSet |
Објекат | Опције за колону где је свака опција кључ:вредност пар. |
Избори (МултиСелецтПицклистАттрибутеМетадата ) колоне
Колоне избора имају ове особине:
| Име | Тип | Опис |
|---|---|---|
DefaultFormValue |
Логичка вредност | Подразумевана вредност за колону. |
OptionSet |
Објекат | Опције за боолеову колону где је свака опција кључ:вредност пар. |
Држава (СтатеАттрибутеМетадата) колоне
Државне колоне имају ову особину:
| Име | Тип | Опис |
|---|---|---|
OptionSet |
Објекат | Опције за колону где је свака опција кључ:вредност пар. |
Колоне стања такође имају ове методе које прихватају вредност једне од OptionSet вредности опција као arg параметар.
| Име | Повратак Тип | Опис |
|---|---|---|
getDefaultStatus(arg) |
Број | Враћа подразумевани статус (број) на основу прослеђене вредности стања за табелу. За подразумевано стање и вредности статуса за табелу, погледајте информације о дефиницијама табеле табеле у Датаверсе табели / ентитету референце . |
getStatusValuesForState(arg) |
Низ бројева | Враћа могуће вредности статуса (низ бројева) за одређену вредност стања. За вредности стања и статуса за табелу, погледајте информације о дефиницијама табеле табеле у Датаверсе табели / референци ентитета . |
Статус (СтатусАттрибутеМетадата) колоне
Статусне колоне имају ову особину:
| Име | Тип | Опис |
|---|---|---|
OptionSet |
Објекат | Опције за колону где је свака опција кључ:вредност пар. |
Статусне колоне такође имају овај метод који прихвата вредност једне од OptionSet вредности опција као arg параметар.
| Име | Повратак Тип | Опис |
|---|---|---|
getState(arg) |
Број | Враћа вредност стања (број) за наведену вредност статуса (број). За подразумевано стање и вредности статуса за табелу, погледајте информације о дефиницијама табеле табеле у Датаверсе табели / ентитету референце . |