Имя: Пароль:
1C
1С v8
Программная установка параметров выбора
0 Leon9988
 
31.10.22
16:39
Добрый день.
Конфигурация ЗУП 3.1.
Программно пытаюсь установить параметры выбора, чтобы не ломать типовой объект:
НовыйМассивПараметровВыбора = Новый Массив();
ЗначениеРоль = Перечисления.РолиФизическихЛиц.Сотрудник;
НовыйМассивПараметровВыбора.Добавить(Новый СвязьПараметровВыбора("Отбор.Роль", ЗначениеРоль));
НовыеПараметры = Новый ФиксированныйМассив(НовыйМассивПараметровВыбора );
Элементы.Сотрудники.ПодчиненныеЭлементы.СотрудникиФизЛицо.ПараметрыВыбора = НовыеПараметры;  

Но не работает, возникает ошибка "Недопустимое значение" вот в этой строке "Элементы.Сотрудники.ПодчиненныеЭлементы.СотрудникиФизЛицо.ПараметрыВыбора = НовыеПараметры;". Как понимаю, ошибка возникает из-за вот этого "ЗначениеРоль = Перечисления.РолиФизическихЛиц.Сотрудник;"

Подскажите, пжл, как программно установить параметры выбора для случая, когда значение параметра выбора должно быть Перечисления.РолиФизическихЛиц.Сотрудник?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан