Re[3]: Cristal Report -производительность.
От: PeterG  
Дата: 29.10.01 14:47
Оценка:
Здравствуйте Grizzlick, Вы писали:

G>Здравствуйте PeterG, Вы писали:


PG>>Попробуйте данные хранить в ADO Recordset, а потом передавать их в отчет через метод Report.Database.SetDataSource. У нас достаточно быстро работают отчеты > 1000000 записей (около 20 000 страниц). Посмотрите в Сrystal Reports Help статьи "Creating Data Definition Files ", "Active Data Driver Functions " и т.п.



G>Сэнкс за совет, только вот данные мы хранить в ADO Recordset ну ни как не можем.. ;)


G>поэтому вопрос остаётся открытым.... :)


Я неточно выразился. Мы тоже данные хранить в ADO Recordset ну ни как не можем;-) данные у нас тоже берутся из внутренних массивов, и мы складываем их в Recordset непосредственно перед показом отчета,ну а уже Recordset передаем в отчет через метод Report.Database.SetDataSource. И никаких особых тормозов из-за Crystal'а не испытываем.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.