Построитель отчета, ТЗ как источник данных, группировка по периодам. #316252


#0 by Ivan093
Добрый день всем форумчанам! Помогите пожалуйста решить проблему: необходимо написать отчет по пробегу транспорта в самописной конфе 8.1. Сам транспорт и его группы хранятся в 1С в справочниках. А пробег хранится во внешней sql-базе (получить его не проблема :). Хочу сделать через построитель отчета, чтобы можно было менять группировки, поля, отборы и т.д. Так же хочу чтобы была возможность вывода отчета за определенный период с группировкой по дням. Если бы пробег хранился в 1С -- проблемы бы не было. Но тут получается так, что для всех машин получать пробег за период довольно долго, поэтому вижу следующую схему: 1. Пользователь через настройки отчета выбрал период, отборы, поля и т.д. Нажал кнопку сформировать (ПостроительОтчета.Выполнить). 2. Дальше я хочу получить из построителя отчета машины, которые выбрал пользователь. 3. Для этих машин получаю пробег за каждый день периода из внешней базы. 4. Как-то необходимо заполнить результат построителя, проставив пробег у каждой машины и группировки. Причем заполнить надо по дням. 5. Вывести отчет. Проблемы возникли в пунктах 2 и 4. Ну 2 вполне решаем, а вот как заполнить результат пробегом? Мне видится, что надо выгрузить результат в ТЗ, добавить колонку Пробег, как-то эту ТЗ обработать и заполнить этой ТЗ источник данных в построителе. И как быть с периодичностью по дням? Но как это сделать, заполнив все, что бы потом пользователь мог "крутить" отчет как хочет? Запрос у меня для построителя такой (поле Пробег=1 тут для теста, т.е. результат должен быть такой же как тут, только пробеги реальные): ПО    Машина
#1 by ТелепатБот
#2 by seaman28
Иван, получилось что-нибудь? делаю сейчас аналогичную задачу с внешней sql-базой и периодами
#3 by ZyXEL
Используй временные таблицы если 8.1...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям