Как создать отчет(Rave) на основе двух запросов?

TuarTuar
Дата: 21.05.2011 01:10:40
Имеются два запроса в TADOQuery, отчеты в Rave. Скажите, как сделать так чтобы в одном отчете выводились строки сначала из первого запроса, а потом из второго
monsenior
Дата: 22.05.2011 17:07:39
разнести на разные банды и поставить эти банды на один уровень.
но легче загнать результаты обоих запросов в один датасет и просто вывести.
Sergij Gromov
Дата: 02.06.2011 18:08:28
monsenior
разнести на разные банды и поставить эти банды на один уровень.
но легче загнать результаты обоих запросов в один датасет и просто вывести.


А я спрошусь ... как два/три/эннадцать запросов объединить в один датасет ?

Собственно есть проект, который выгружает кучу за период в экзел, один селект периодом в месяц валится по таймауту, пытаюсь выполнять столько селектов сколько дней в периоде - в результате открывается столько же экзел-файлов.

Как побороть ?
andreymx
Дата: 02.06.2011 18:32:29
Sergij Gromov
один селект периодом в месяц валится по таймауту
1. оптимизировать запрос
2. goto 1

ЗЫ: таймаут - это сколько?
Sergij Gromov
Дата: 02.06.2011 19:36:47
andreymx,

запрос по выбору данных за месяц формируется до часа, я разбил его на отдельные дни, запускаю столько раз процедуру но уже не за весь период а за день, в результате каждого запроса добавляю данные в файл, после всего вывожу файл на передний план. Так и порешал.
Anatoly Podgoretsky
Дата: 02.06.2011 19:54:32
TuarTuar
Имеются два запроса в TADOQuery, отчеты в Rave. Скажите, как сделать так чтобы в одном отчете выводились строки сначала из первого запроса, а потом из второго

Есть хорошие примеры, есть документация (у меня на сайте)
andreymx
Дата: 02.06.2011 21:20:56
Sergij Gromov
запрос по выбору данных за месяц формируется до часа
это ну очень длинный запрос для современных БД и железа
попробуй его оптимизировать
Sergij Gromov
Дата: 02.06.2011 21:33:11
andreymx
Sergij Gromov
запрос по выбору данных за месяц формируется до часа
это ну очень длинный запрос для современных БД и железа
попробуй его оптимизировать


Знаю, знаю, но ! Мне дали админить и совершенствовать чей-то крупный проект, боюсь зацепить и обломить, посему двигаюсь мелкими шагами.
Sergij Gromov
Дата: 02.06.2011 21:35:02
Anatoly Podgoretsky
TuarTuar
Имеются два запроса в TADOQuery, отчеты в Rave. Скажите, как сделать так чтобы в одном отчете выводились строки сначала из первого запроса, а потом из второго

Есть хорошие примеры, есть документация (у меня на сайте)


Попробую использовать ;)
Anatoly Podgoretsky
Дата: 03.06.2011 07:14:37
В настройка соединения/компонента есть разные настройки таймаута, надо установить достаточные.