Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.02 c
3-1097046463
Pashkerton
2004-10-06 11:07
2004.11.07
DateTime в SQL 2000 Server


8-1091943255
Navi
2004-08-08 09:34
2004.11.07
Нахождение точки отстоящей от точки.


3-1097127825
ligor
2004-10-07 09:43
2004.11.07
XML->БД


1-1098683811
Mishenka
2004-10-25 09:56
2004.11.07
Как добавить свойства к MenuItem?


1-1098424208
ИМХО
2004-10-22 09:50
2004.11.07
Слово о Structured Storage и не только




   Наверх