Редактировать:
Похоже на ошибку в CRM 2016 (v8.2) - кредит переходит к @Alon в приведенном выше комментарии.
Мне удалось быстро его протестировать, как показано ниже.
Первый сценарий : роль безопасности пользователя не имеет прав на редактирование / обновление для этого конкретногозапись объекта. Таким образом, нижний колонтитул говорит, что запись Актив , а режим формы Только чтение
alert(Xrm.Page.ui.getFormType());
говорит 3
Второй сценарий: Эта конкретная запись объекта деактивирована / отключена. Таким образом, нижний колонтитул говорит, что запись Неактивна , а режим формы Только для чтения . Относится также к завершенной записи об активности.
alert(Xrm.Page.ui.getFormType());
говорит 4
На примечании стороннего производителя Xrm.Page
устарело. Приходится переписывать их используя formContext
.
formContext.ui.getFormType();
Подробнее