Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
20 мая 2024, 23:03

Порядок колонок при использовании итогов в построителе отчёта

Автор Z.spb, 06 апр 2018, 14:48

0 Пользователей и 1 гость просматривают эту тему.

Z.spb

Код приведён для примера. Здесь может быть любой текст запроса.
Построитель = Новый ПостроительОтчета;
Построитель.Текст = "ВЫБРАТЬ ""Апельсин"" КАК Номенклатура, 50 КАК Количество, ""Круглый, оранжевый"" КАК Примечание
|ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ ""Арбуз"",20,""Полосатый""
|ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ ""Вишня"",100,""Вкусная""";

//Без итогов:
Построитель.Выполнить();
Построитель.Вывести();

//С итогами:
Построитель.Текст = Построитель.Текст + "
|ИТОГИ СУММА(Количество) ПО ОБЩИЕ";
Построитель.Выполнить();
Построитель.Вывести();





Собственно вопрос. Почему при использовании итогов, все колонки с итогами "переезжают" в конец таблицы? Не нашёл где это настроить, мне нужно чтоб колонки были именно в таком порядке, как перечислены в тексте запроса.

p.s. Проблему я решил, криво, но решил. Выгрузил данные запросом в таблицу значений, верхнюю строчку(итоговую) переместил вниз и запихнул таблицу в построитель как "новый источникданных(тз)". Хочу понять есть ли другие варианты.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск