Добрый день.
Конфигурация ЗУП 3.1.
Программно пытаюсь установить параметры выбора, чтобы не ломать типовой объект:
НовыйМассивПараметровВыбора = Новый Массив();
ЗначениеРоль = Перечисления.РолиФизическихЛиц.Сотрудник;
НовыйМассивПараметровВыбора.Добавить(Новый СвязьПараметровВыбора("Отбор.Роль", ЗначениеРоль));
НовыеПараметры = Новый ФиксированныйМассив(НовыйМассивПараметровВыбора );
Элементы.Сотрудники.ПодчиненныеЭлементы.СотрудникиФизЛицо.ПараметрыВыбора = НовыеПараметры;
Но не работает, возникает ошибка "Недопустимое значение" вот в этой строке "Элементы.Сотрудники.ПодчиненныеЭлементы.СотрудникиФизЛицо.ПараметрыВыбора = НовыеПараметры;". Как понимаю, ошибка возникает из-за вот этого "ЗначениеРоль = Перечисления.РолиФизическихЛиц.Сотрудник;"
Подскажите, пжл, как программно установить параметры выбора для случая, когда значение параметра выбора должно быть Перечисления.РолиФизическихЛиц.Сотрудник?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший