Динамика 365 9.х. Свойство глобального контекста контекста формы. Поддерживается?

При отладке веб-ресурсов в Dynamics crm 9.0 я обнаружил, что контекст формы всегда имеет свойство context, которое является ссылкой на глобальный контекст.

Предоставленный глобальный контекст полностью функционален и очень полезен, особенно на лентах домашней страницы.

Почему такое важное свойство formContext.context не указано/не задокументировано в темах и статьях Microsoft? Поддерживается ли он?

введите здесь описание изображения


person Michael Kalinovich    schedule 24.03.2018    source источник


Ответы (1)


Недокументированное не поддерживается.

Предыдущий эквивалент Xrm.Page.context устарел. сейчас.

Метод getGlobalContext обеспечивает доступ к глобальному контексту, минуя контекст формы. Он содержит эквивалент всех методов, доступных для объекта Xrm.Page.context (теперь устаревших), для получения информации, относящейся к клиенту, организации или пользователю.

Чтобы получить глобальный контекст поддерживаемым способом, используйте Xrm.Utility.getGlobalContext(), это вернет тот же ожидаемый formContext.context.

Кто знает, когда и где formContext.context сломается (например, UCI) или изменится в будущем, но MS даст вам через Xrm.Utility

person Arun Vinoth    schedule 24.03.2018