Поделиться через


getPageContext (справочник по API клиента)

Возвращает контекст страницы в виде объекта, представляющего страницу.

Замечание

Этот метод поддерживается только в едином интерфейсе.

Синтаксис

Xrm.Utility.getPageContext();

Возвраты

Метод возвращает объект со свойством input . Свойство input представляет собой объект со следующими значениями в зависимости от того, находится ли в настоящее время в форме сущности или списке сущностей:

Форма сущности

Имя Тип Description
pageType String Текущий тип страницы. Возвращаемое значение — entityrecord.
entityName String Логическое имя таблицы, отображаемой в настоящее время.
entityId String Идентификатор записи таблицы, отображаемой в настоящее время в форме.
createFromEntity Lookup Родительская запись, которая предоставляет значения по умолчанию на основе сопоставленных значений столбцов. Объект подстановки имеет следующие свойства String: entityType, idи name.
formId String Идентификатор отображаемой в настоящее время формы.

Список сущностей

Имя Тип Description
pageType String Текущий тип страницы. Возвращаемое значение — entitylist.
entityName String Логическое имя таблицы, отображаемой в настоящее время.
viewId String Идентификатор отображаемого в данный момент представления.
viewType String Тип отображаемого в данный момент представления. Возможные значения: savedquery или userquery.

Замечание

pageType entityName Только параметры будут возвращать значения каждый раз. Все остальные параметры возвращают значения, только если задана логика, открывающая страницу.

Xrm.Utility