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