Если Состояние = "Все открытые" Тогда
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Статус", перечисления.ПЛ_СтатусыЗаявокНаКомиссионные.Закрыт, ВидСравненияКомпоновкиДанных.НеРавно,, ЗначениеЗаполнено(перечисления.ПЛ_СтатусыЗаявокНаКомиссионные.Закрыт));
иначе
Список.Отбор.Сбросить("Статус");
КонецЕсли;
Хоть Сбросить(), хоть Очистить(), хоть Удалить() результат один:
{Документ.ПЛ_ЗаявкаНаВыплатуКомиссионных.Форма.ФормаСписка.Форма(24)}: Метод объекта не обнаружен (Сбросить)
Список.Отбор.Сбросить("Статус");
(0) Проверь типы. Очистить() и Удалить() должны работать.
А Сбросить() и не будет работать, т.к. нужно писать СброситьСоСкалы()
КоллекцияЭлементовОтбораКомпоновкиДанных
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы отбора.
Возможно обращение к элементам отбора посредством оператора [...]. В качестве аргумента передается индекс (нумерация с 0).
Методы:
Вставить (Insert)
Добавить (Add)
Индекс (IndexOf)
Количество (Count)
Очистить (Clear)
Получить (Get)
Сдвинуть (Move)
Удалить (Delete)