MSCRM2011 Пользовательские значения в OptionSets - PullRequest
0 голосов
/ 10 января 2012

CRM 2011 предупреждает при изменении значения записи набора глобальных опций с предопределенного значения на основе решения.

В чем именно заключается проблема с настройкой пользовательского значения?

Ответы [ 2 ]

2 голосов
/ 10 января 2012

Предупреждение просто говорит вам, что изменение базового значения может привести к поломке существующего кода, поскольку JavaScript, плагины, рабочие процессы и т. Д., Которые ссылаются на этот элемент набора параметров по значению, а не по имени, могут привести к его поломке.

Если вы уверены, что ничего не сломается, я бы проигнорировал.

Когда ваша система CRM становится большой / сложной с большим количеством объектов и внешнего кода, предупреждение более уместно, чем.

Надеюсь, это поможет.

1 голос
/ 11 января 2012

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...