Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.09.2007, 11:33
|
|||
|---|---|---|---|
|
|||
Большой DataSet и CrystalReports |
|||
|
#18+
Какие есть ограничения у CrystalReports на количество отображаемых строк (страниц)? Проблема вот в чем. Формируется DataSet, содержащий одну таблицу (более 100000 в таблице). Далее этот DataSet передается в кристал. Так вот кристал висит на этом датасете и не может его отобразить. В кристал передается только датасет (без сортировки), а потом уже кристал группирует и сортирует данные, проставляет номера страниц и прочее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 12:18
|
|||
|---|---|---|---|
|
|||
Большой DataSet и CrystalReports |
|||
|
#18+
а в отчете нужно печатать все 100000 строк? может с другой строны подбравить - например сделать группировку в СУБД, как в более подходящем для этого месте? имхо, с таким размером датасета не только кристал умрет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 12:22
|
|||
|---|---|---|---|
|
|||
Большой DataSet и CrystalReports |
|||
|
#18+
На самом деле может получиться не только 100 000 строк, но и 500 - 700 тыс. Вопрос в том, какие возможности у CrystalReports? В отчете нужно группировать данные особым образом, не так как группирует sql - server Сортировку же можно переложить на sql-server. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 12:23
|
|||
|---|---|---|---|
|
|||
Большой DataSet и CrystalReports |
|||
|
#18+
Либо можно отказаться от CrystalReports, с тем чтобы использовать другую систему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2007, 14:35
|
|||
|---|---|---|---|
Большой DataSet и CrystalReports |
|||
|
#18+
1. Может всё же стоит постараться и перевести кристалловскую группировку на язык, понятный sql-ю. 2. Обычно эта проблема встречается когда сама база удалённая (физически) и скорость передачи данных ограничена (т.е. перед тем как производить группировку необходимо передать большой объём информации, но кристал тут уже ни при чём). 3. (Если база всё-таки удалённая и SQL-ская группировка не получается) надо всё же исхитриться хотя бы "частично" провести группировку в sql-е и получить там результаты этой группировки (хотя бы какие-нибудь промежуточные) с тем чтобы передать в кристал только отобранные (необходимые для отчета записи) и итоги группировок... (Это конечно не алгоритм....., так мысли вслух...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=31&tablet=1&tid=1537700]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 350ms |

| 0 / 0 |
