Предлагаю свой вариант добавления нового поля в текст запроса динамического списка и добавление этого поля на форму.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ЧастиЗапроса = СтрРазделить(Список.ТекстЗапроса, ",");
ЧастиЗапроса.Вставить(1, "СправочникКонтрагенты.ПометкаУдаления");
Список.ТекстЗапроса = СтрСоединить(ЧастиЗапроса, ",");
НовыйЭлемент = Элементы.Добавить("СписокПометкаУдаления", Тип("ПолеФормы"), Элементы.Список);
НовыйЭлемент.Вид = ВидПоляФормы.ПолеФлажка;
НовыйЭлемент.ПутьКДанным = "Список.ПометкаУдаления";
КонецПроцедуры
Программное добавление возможности отбора в динамический список формы
Таблица значений с колонкой любого имени (без ограничений используемых символов)
СписокПередНачаломДобавления (БСП)
Выгрузить динамический список в таблицу значений
Получить количество строк динамического списка
КолонкиДляЗагрузкиДанных (БСП)
#1, 05 июня 2023 22:53
Корректировка текста запроса интересна, но добавление элемента формы не имеет смысла - такое не работает. На форме физически должен присутствовать реквизит, путь к которому указывается в элементе.