ИМХО. Свертка таблицы запросом плохая практика.
Лучше так (вместо блока с запросом):
Код
// свертка таблицы
Колонки = ""; Для каждого Колонка Из ТаблицаОбъектов.Колонки Цикл Колонки = Колонки + Колонка.Имя + "," КонецЦикла;
ТаблицаОбъектов.Свернуть(Колонки);
ТаблицаОбъектов = ТаблицаОбъектов.Скопировать(, "Разрешен, Удаляется, НеудаляемыхСсылок, Ссылок, Метаданные, Ссылка");
ТаблицаОбъектов.Колонки.Добавить("ПометкаУдаления", Новый ОписаниеТипов("Булево"));
ТаблицаОбъектов.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
ТаблицаОбъектов.Колонки.Добавить("Предопределенный", Новый ОписаниеТипов("Булево"));
ТаблицаОбъектов.Колонки.Добавить("ИндексКартинки", Новый ОписаниеТипов("Число"));
Для каждого Строка Из ТаблицаОбъектов Цикл
Свойства = Новый Структура("ПометкаУдаления, Предопределенный", Ложь, Ложь);
ЗаполнитьЗначенияСвойств(Свойства, Строка.Ссылка); ЗаполнитьЗначенияСвойств(Строка, Свойства);
Строка.ИндексКартинки = Не Свойства.ПометкаУдаления;
Строка.Представление = Строка(Строка.Ссылка);
КонецЦикла;