| 0
    
        ALEX7519   14.09.20✎ 08:05 | 
        Не подскажите : создал свой документ, у него реквизит "Сотрудник", создал форму списка - хотел сделать отбор по сотруднику ( при открытии списка документов )
в модуль формы вставляю :
 &НаСервере
 Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
 Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
 Отбор.ЛевоеЗначение = Список.Отбор.ДоступныеПоляОтбора.Элементы.Найти("Сотрудник").Поле;
 Отбор.ПравоеЗначение = Справочники.Сотрудники.НайтиПоКоду("000000001");
 КонецПроцедуры
 
 отбор работает, но его недьзя поменять пользователю, т.е. если как пользователь на форме захожу еще - настроить список - там этого моего (прграммного ) отбора нет -
 если пытаюсь добавить еще один отбор по сотруднику - выдает
 
 Параметры Отбора, Сортировки, Группировки или список отображаемых полей заданы неверно.
 по причине:
 Невозможно применить фиксированные настройки. Пересекаются элементы отбора
 
 ???
 |  |