MSCRM Определение атрибутов быстрого просмотра в коллекции атрибутов формы

В форме в Microsoft Dynamics CRM вы можете разместить форму быстрого просмотра для отображения информации из связанной родительской сущности. Я использую javascript для динамического получения всех атрибутов формы:

Xrm.Page.data.entity.attributes.forEach(function (attribute, index) { ... }

Начиная с CRM 2016, этот метод предоставляет мне все доступные атрибуты, включая атрибуты родительского объекта. Есть ли способ определить, какие из возвращенных атрибутов фактически принадлежат родительской сущности и доступны только из-за формы QV, размещенной в форме?


person Jonas Rapp    schedule 08.02.2016    source источник


Ответы (1)


Либо предварительная фильтрация полей, либо использование .getParent (). GetId () с каждым атрибутом, сравнение идентификатора сущности основной формы с идентификатором сущности быстрого просмотра.

person LuisM    schedule 09.02.2016