Если правильно понял Ваш вопрос то в моем случае работают процедуры из общего модуля "ОтборыСписковКлиентСервер", например как
Процедура УдалитьЭлементОтбораКоллекции(КоллекцияЭлементов, ИмяПоля) Экспорт
ПолеКомпоновки = Новый ПолеКомпоновкиДанных(ИмяПоля);
Сч = 0;
Пока Сч < КоллекцияЭлементов.Количество() Цикл
Если ТипЗнч(КоллекцияЭлементов[Сч]) = Тип("ЭлементОтбораКомпоновкиДанных")
И КоллекцияЭлементов[Сч].ЛевоеЗначение = ПолеКомпоновки Тогда
КоллекцияЭлементов.Удалить(КоллекцияЭлементов[Сч]);
Иначе
Сч = Сч + 1;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Сообщение отредактировал Vofka - 04.04.23, 8:51