Dynamics CRM 365, похоже, игнорирует значения по умолчанию для полей сущностей в формах быстрого создания - PullRequest
0 голосов
/ 04 июня 2018

Для объекта контакта я установил значения по умолчанию для некоторых встроенных полей в конкретные значения.Например, я установил значение по умолчанию для поля «Контакты -> donotemail» на значение «Не разрешать».

В «нормальных» формах веб-браузера оно работает должным образом.Но если я создаю новый контакт с помощью формы быстрого создания и выбираю кнопку сохранения, а затем кнопку «Просмотреть созданную запись», представление переключается на новый созданный контакт.Если я затем прокручиваю вниз до поля «donotemail» - поле не имеет значения по умолчанию, которое я выбрал в настройках поля.

Я погуглил проблему, ближайший пост сообщества, который я смог найти, - https://community.dynamics.com/crm/b/mohamedmostafacrmblog/archive/2016/06/02/set-field-default-value-in-microsoft-dynamics-crm-online-and-on-premise-using-business-rules-without-javascript-or-custom-components-plugins-or-workflows

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

Кто-то тоже сталкивался с этой проблемой и мог найти решение?

1 Ответ

0 голосов
/ 20 июня 2018

Одна возможная причина, о которой я мог подумать: вы, возможно, не обновили главное окно после публикации всех, возможно, кэшированная форма QC не сработала, как ожидалось, bcoz «настроить систему» ​​откроет отдельное всплывающее окно для редактирования и публикации всех.

Тем не менее, технически серверная сторона не должна кэшироваться со старыми настройками.Но QC мог бы отображаться из кэшированных метаданных в браузере.

Но публиковать все следует немедленно, без задержек.Обязательно обновите главное окно в следующий раз:)

...