Имя: Пароль:
1C
1С v8
Отбор на управляемой форме списка документов по значению выпадающего списка.
0 bplmeddy
 
24.01.20
11:08
Доброго времени суток.

Нужно сделать отбор документов по статусу.
Есть форма списка документа. В списке есть колонка "Статус", соответствующая реквизиту документа (Перечисление). На форму добавил выпадающий список статусов. В событие "ПриИзменении" был добавлен код (из примера):

ОтборВладелец = Список.Отбор.Элементы.Добавить("ЭлементОтбораКомпоновкиДанных");
ОтборВладелец.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; //Как будем сравнивать
ОтборВладелец.Использование = Истина; // Устанавливаем галку использованияНовый ПолеКомпоновкиДанных("Номенклатура")
ОтборВладелец.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("СтатусРемонта"); //По какому реквизиту будем делать отбор
ОтборВладелец.ПравоеЗначение = Элементы.ФильтрСтатус; // И само значение отбора

Но система выдает ошибку:

{Документ.РеестрРемонтов.Форма.ФормаСписка.Форма(4)}: Ошибка при вызове метода контекста (Добавить)
    ОтборВладелец = Список.Отбор.Элементы.Добавить("ЭлементОтбораКомпоновкиДанных");
по причине:
Несоответствие типов (параметр номер '1')

Подскажите пожалуйста, как можно решить данную проблему?
Буду очень благодарен за помощь.
1 Андроны едут
 
24.01.20
11:16
В конфигураторе нажми Cntr+Shift+F  и введи
Отбор.Элементы.Добавить
получишь массу примеров
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший