Нужно сделать отбор документов по статусу.
Есть форма списка документа. В списке есть колонка "Статус", соответствующая реквизиту документа (Перечисление). На форму добавил выпадающий список статусов. В событие "ПриИзменении" был добавлен код (из примера):
ОтборВладелец = Список.Отбор.Элементы.Добавить("ЭлементОтбораКомпоновкиДанных");
ОтборВладелец.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; //Как будем сравнивать
ОтборВладелец.Использование = Истина; // Устанавливаем галку использованияНовый ПолеКомпоновкиДанных("Номенклатура")
ОтборВладелец.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("СтатусРемонта"); //По какому реквизиту будем делать отбор
ОтборВладелец.ПравоеЗначение = Элементы.ФильтрСтатус; // И само значение отбора
Но система выдает ошибку:
{Документ.РеестрРемонтов.Форма.ФормаСписка.Форма(4)}: Ошибка при вызове метода контекста (Добавить)
ОтборВладелец = Список.Отбор.Элементы.Добавить("ЭлементОтбораКомпоновкиДанных");
по причине:
Несоответствие типов (параметр номер '1')
Подскажите пожалуйста, как можно решить данную проблему?
Буду очень благодарен за помощь.