|
Отображение данных до окончания получения всех даных с Oracle
|
|||
---|---|---|---|
#18+
Прошу прощения, если эта тема уже поднималась - тогда прошу, пожалуйста, дайте ссылки/url'ы. В Oracle отчет(запрос) выполняется порядка 1.5 мин. В Crystal Report 9 тоде вначале думает примерно это время. Потом внизу в статусной строке бегут цифры - считает возвращаемые записи. Так вот, можно ли не дожидаясь возврата всех данных, сразу начать отображать постранично данные (типа вроде выдачи данных по частям)? А то записей - очень много. Большое спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2005, 15:00 |
|
Отображение данных до окончания получения всех даных с Oracle
|
|||
---|---|---|---|
#18+
Если у вас данные сортируются и группируются в кристале, то вы получите не верный отчет. Т.е. для того чтобы получить правильный конечный результат по группе необходимо обработать все данные в выборке. Записи входящие в группу могут одновременно находится как на вначале так и в конце выборки. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2005, 15:44 |
|
Отображение данных до окончания получения всех даных с Oracle
|
|||
---|---|---|---|
#18+
Нет, все данные группируются и сортируются на сервере оракла. В Crystal'е - только параметрами отсеивается часть по дате. Очень уж долго ждать все записи - более 900 тыс. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2005, 15:52 |
|
Отображение данных до окончания получения всех даных с Oracle
|
|||
---|---|---|---|
#18+
Кристалл не знает, что сортировка и группировка производится на сервере. Он сначала получит все данные, а потом отсеит по дате. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2005, 16:10 |
|
Отображение данных до окончания получения всех даных с Oracle
|
|||
---|---|---|---|
#18+
А какая часть строк отсеивается по дате? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2005, 16:15 |
|
Отображение данных до окончания получения всех даных с Oracle
|
|||
---|---|---|---|
#18+
Это задает пользователь crystal'а. Он может выбрать или очень маленький диапазон дат, либо вообще оставить весь целиком:(. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2005, 16:49 |
|
Отображение данных до окончания получения всех даных с Oracle
|
|||
---|---|---|---|
#18+
Используйте хранимые процедуры для получения данных. Даты передаются в процедуру в качестве входных параметров. Для маленького диапазона дат сэкономите время. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2005, 16:57 |
|
Отображение данных до окончания получения всех даных с Oracle
|
|||
---|---|---|---|
#18+
Т.е. весь SQL запрос оформить в виде процедуры, и в Crystal'е вызывать эту процедуру с параметрами? Вроде Get(?param1....)? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2005, 17:16 |
|
Отображение данных до окончания получения всех даных с Oracle
|
|||
---|---|---|---|
#18+
Да. Посмотрите в данном форуме. Эта тема обсуждалась. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2005, 17:30 |
|
|
start [/forum/topic.php?fid=31&msg=33395165&tid=1539382]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
337ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 430ms |
0 / 0 |