Построитель отчёта и таблица значений #373423


#0 by Hazer79
Здравствуйте ! Никто не в курсе, если построителю отчёта скармливаешь в качестве источника данных ТЗ, то он его обрабатывает локально (на компе клиента) или как ?
#1 by Hadgehogs
Скорее всего локально, пользуй Временную таблицы - она на сервере (если надо)
#2 by luns
К сказанному в .. если юзать временную таблицу, то можно итоги по иерархии получить, а если источник данных для построителя, то нет...
#3 by Hazer79
Вот в том-то и дело. У меня изначально алгоритм был такой : 1.Выполнение запроса 2.Выгрузка результата запроса в ТЗ. 3.Обработка ТЗ. 4.Выгрузка в ВТ 5.Извлечение из ВТ с группировками и подсчётом итогов 6.Вывод в табличный документ Озадачившись тем, что большие обьёмы данных выгружаютзя в ВТ и загружаются из неё достаточно долго, решил пойти другим путём - создал построитель, сунул ему ТЗ и вывел всё это в табличнй документ. И вот не знаю теперь - что реально быстрее. Неправда, у меня всё получилось. ;-)
#4 by PR
Эээ..., а что, можно локальную ТЗ на сервер для обработки кидать? А зачем собсно? И непонятно, что такое обработка? Настройка пользователем или уже выполнение запроса построителем?
#5 by luns
Серьезно? Я что то упустил и построитель отчета может иерархические итоги строить по "плоской" ТЗ в качестве источника данных? Это не "стеб", действительно в доках писали что так нельзя...
#6 by Hadgehogs
код приведи
#7 by Hazer79
Эээ... Уважаемый PR, учитывая информацию в вашем профиле, очень сомневаюсь, что вы не в курсе про это : И всё это для того, потом, при выборке из ВТ, сгруппировать, посчитать хитро итоги и вывести в табличный документ. Под "обработкой ТЗ" подразумевается прогон ТЗ в цикле и выполнение определённых действий над данными, которые там уже есть (в запросе этих действий не выполнишь :- , Вот рабочий код : Ну и затем Результат, как результат обычного запроса, выводится в Табличный документ. Вот, собственно, и всё...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С