Prima apertura del crystalreportview lentissima

martedì 31 marzo 2009 - 19.11

fausto1965 Profilo | Newbie

Salve a tutti!
Sto usando un crystalreportview per visualizzare l'anteprima di un rport Crystal la cui origine dati è un Db di Access.
La prima apertura è "lentissima" (3/4 secondi ~) mentre quelle successive sono regolari......
In che modo si può risolvere???

Grazie!

freeteo Profilo | Guru

Ciao,
questo è un problema intrinseco del report...è il primo caricamento dell'Engine di Crystal che è pesantino.
Sei su un'applicazione Win32? se si, puoi pensare di caricare un report all'avvio, senza visualizzarlo, solo per far partire tutto l'engine, dato che nello start dell'applicazione è "psicologicamente ammesso" di aspettare qualche secondo...

Intendo proprio:
.... //--- caricamento fittizio di un report qualsiasi ReportDocument report = new ReportDocument(); report.Load(....); ....resto del codice normale

Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

fausto1965 Profilo | Newbie

Benissimo Grazie!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5