Вывод результата запроса в табличный документ
Доброго времени суток! Хочу вывести результата запроса в табличный документ через построитель. Использую код:
Все работает, но в запросе есть конструкция "ИТОГИ ПО" и в табличный документ не выводится вся эта "лесенка" итогов, а выводятся только верхние уровни группировки, а как сделать что бы построитель сам добавил все эти группировки строк с плюсиками? Заранее спасибо!
//...
РезультатЗапроса = Запрос.Выполнить();
Построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(РезультатЗапроса);
Построитель.ВыводитьДетальныеЗаписи = Истина;
Построитель.ВыводитьЗаголовокОтчета = Ложь;
Построитель.ВыводитьПодвалОтчета = Ложь;
Построитель.ВыводитьОбщиеИтоги = Истина;
Результат = Новый ТабличныйДокумент;
Построитель.Вывести(Результат);
Результат.Показать();
ПоказатьВсе работает, но в запросе есть конструкция "ИТОГИ ПО" и в табличный документ не выводится вся эта "лесенка" итогов, а выводятся только верхние уровни группировки, а как сделать что бы построитель сам добавил все эти группировки строк с плюсиками? Заранее спасибо!
По теме из базы знаний
Найденные решения
так что не получается?
Все красиво с группами выводит
Построитель = Новый ПостроительОтчета;
Построитель.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 100
| Номенклатура.ВидНоменклатуры КАК ВидНоменклатуры,
| Номенклатура.Ссылка КАК Ссылка,
| Номенклатура.Наименование КАК Наименование,
| 1 КАК ЧтоТО
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|ИТОГИ
| СУММА(ЧтоТО)
|ПО
| ОБЩИЕ,
| ВидНоменклатуры";
Построитель.Выполнить();
Результат = Новый ТабличныйДокумент;
Построитель.Вывести(Результат);
Результат.Показать();
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
так что не получается?
Все красиво с группами выводит
Построитель = Новый ПостроительОтчета;
Построитель.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 100
| Номенклатура.ВидНоменклатуры КАК ВидНоменклатуры,
| Номенклатура.Ссылка КАК Ссылка,
| Номенклатура.Наименование КАК Наименование,
| 1 КАК ЧтоТО
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|ИТОГИ
| СУММА(ЧтоТО)
|ПО
| ОБЩИЕ,
| ВидНоменклатуры";
Построитель.Выполнить();
Результат = Новый ТабличныйДокумент;
Построитель.Вывести(Результат);
Результат.Показать();
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот