есть форма списка Поступления товаров и услуг
нужно отобрать документы с двумя условиями
1. Склад <> Пустое значение
(этот отбор должен быть всегда установлен) желательно недоступен для редактирования
2. ну и допустим Склад <> склады филиалов
выставляет пользователями
пользователь допустим устанавливает условия отбора
Склад <> склады филиалов
я програмно добавляю свое условие, оно заменяет условия пользователя
ДокументСписок.Отбор.СкладОрдер.Значение = Справочники.Склады.ПустаяСсылка();
ДокументСписок.Отбор.СкладОрдер.ВидСравнения = ВидСравнения.НеРавно;
ДокументСписок.Отбор.СкладОрдер.Использование = Истина
элементОтбора_ = _список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
элементОтбора_.ВидСравнения = <Нужный вид сравнения>;
элементОтбора_.ЛевоеЗначение = Новый ПолеКомпоновкиДанных(_имяОтбора);
элементОтбора_.ПравоеЗначение = <Нужное значение отбора>;
// Если нужно - скроем от пользователя отбор
Если <Нужно скрыть отбор> Тогда
элементОтбора_.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
КонецЕсли;//<Нужно скрыть отбор>
(2) Почему некрасиво? И не путай термины, ДокументСписок - это не ДинамическийСписок, хотя и очень похож
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой