Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Отборы в форме

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

отбор работает, но его недьзя поменять пользователю, т.е. если как пользователь на форме захожу еще - настроить список - там этого моего (прграммного ) отбора нет -
если пытаюсь добавить еще один отбор по сотруднику - выдает

Параметры Отбора, Сортировки, Группировки или список отображаемых полей заданы неверно.
по причине:
Невозможно применить фиксированные настройки. Пересекаются элементы отбора

???
   Momus
 
1 - 14.09.20 - 08:52
Возможно для отбора необходимо задать "ПредставлениеПользовательскойНастройки"
   ALEX7519
 
2 - 14.09.20 - 09:22
(1) это как ? :)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.