Как я могу ускорить печать Crystal Reports 11? - PullRequest
0 голосов
/ 11 декабря 2008

Я использую Crystal Reports 11 (и VB6), чтобы открыть файл отчета, загрузить данные из базы данных Access и либо распечатать отчет на принтере, либо экспортировать отчет в другой файл .rpt (для последующей печати без базы данных)

Даже для небольших объемов данных процесс несколько медленный. Профилирование показало около 1,5 секунд для трех записей (одна страница). Для примерно 500 записей на 10 страницах это 1,7 секунды.

Могу ли я сделать что-нибудь, чтобы ускорить это? Могу ли я настроить данные или отчет?

Ответы [ 2 ]

1 голос
/ 28 января 2009

Это всего лишь идея, но я сначала попытаюсь создать представление на сервере, чтобы CR мог напрямую получать доступ к данным отчета, не имея дело с объединением, фильтром или чем-либо еще со стороны пользователя. Я прочитал ужасные вещи о CR, запрашивающем сервер несколько раз с одним и тем же запросом, прежде чем отображать отчет ...

1 голос
/ 11 декабря 2008

Видя, что других ответов нет, я просто опубликую то, о чем я действительно думаю, и, честно говоря, хотелось бы, чтобы мое приложение Crystal Reports 11 было таким же быстрым, как и ваше. В моем приложении так много скрытых полей и разделов, что Crystal просто тянет около минуты, чтобы сгенерировать любой отчет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...