Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.07;
Скачать: CL | DM;

Вниз

создание отчета   Найти похожие ветки 

 
GlaDimoN   (2004-10-06 13:27) [0]

Народ как создать такой отчет, источник записей которого запрос с переменным количеством столбцов


 
Digitman ©   (2004-10-06 13:32) [1]

любопытно было бы глянуть на такой "запрос"


 
Warlock ©   (2004-10-06 13:33) [2]

И мне тоже...

Как создать такой отчет я представляю, на как получить такой "запрос" - ???? :))


 
GlaDimoN   (2004-10-06 13:54) [3]

народ в запросе используеться pivot короче смотрите:

PARAMETERS raion Short,month1 Short;
TRANSFORM Sum(Журнал.Количество) AS Sum_Количество
SELECT Фирмы.[№ фирмы], Фирмы.Фирма, Адреса.Адрес
FROM Фирмы INNER JOIN (Договора INNER JOIN (Адреса INNER JOIN ([выбор прайс для распред по районам] INNER JOIN Журнал ON [выбор прайс для распред по районам].[№ издания] = Журнал.[№ издания]) ON Адреса.[№ адреса] = Журнал.[Адрес поставки]) ON Договора.[№ договора] = Журнал.[№ договора]) ON Фирмы.[№ фирмы] = Адреса.[№ фирмы]
WHERE (((Журнал.Data_begin)<=[month1]) AND ((Журнал.Data_end)>=[month1]) AND ((Договора.Аннулирован)=False) AND ((Журнал.Анулирован)=False))
GROUP BY Фирмы.[№ фирмы], Фирмы.Фирма, Адреса.Адрес, Адреса.Ходовик
ORDER BY Адреса.Адрес
PIVOT [выбор прайс для распред по районам].Издание;


 
Johnmen ©   (2004-10-06 14:49) [4]

Ну если тебе удастся получить таким макаром набор данных, то дальше ничего сложного.
Определяешь количество полей в НД.
Динамически создаешь соответствующую "болванку" отчета, который будет генериться по этому НД.


 
Silver Alex ©   (2004-10-06 16:32) [5]

используй кросс-отчет


 
Denis ©   (2004-10-06 16:39) [6]

Я использую хранимую процедуру для формирования такого запроса,
и класс, оперирующий объектами FreeReport.
По поводу такой ХП - на "Королевстве", если не ошибаюсь, статья есть.



Страницы: 1 вся ветка

Текущий архив: 2004.11.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
14-1098286900
Profi
2004-10-20 19:41
2004.11.07
Помогите решить


4-1096801990
pipll
2004-10-03 15:13
2004.11.07
Получение домашнего каталога юзверя


1-1098535699
NfTser
2004-10-23 16:48
2004.11.07
Separator не скрывается


3-1097069063
Rule
2004-10-06 17:24
2004.11.07
Вопрос по хранимой процедуре (FB 1.x + IBX 7.08)


6-1093612437
Muchaco
2004-08-27 17:13
2004.11.07
открыть сайт в окне броузера