ExportToDisk molto lento

venerdì 20 aprile 2007 - 11.28

memmo77 Profilo | Expert

Sapete dirmi come mai quando arrivo a fare:
oRpt.ExportToDisk(ExportFormatType.PortableDocFormat, NomFil)
il processo risulta molto lento? Dipende dalla complessità del report? Non dovrebbe avere tutto già in memoria?
Comunque il pdf si genera correttamente ma ci mette tantissimo.
Grazie a tutti.

freeteo Profilo | Guru

ciao,
sinceramente non ho mai avuto problemi di prestazioni nell'esportazione, percaso hai grafici, o immagini? Di solito sono le cose piu' lunghe come elaborazione...
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

memmo77 Profilo | Expert

No, il report esporta solo dati da db. Da cosa può dipendere la lentezza? Troppi dati, select troppo elaborate? Il disegno del report non l'ho fatto io, e non mi intendo mondo di crystal. Grazie

freeteo Profilo | Guru

ciao,
percaso hai tabelle linkate nel report? perche' sono lente...

Meglio usare una "left join" a livello di query e poi andare a "raggruppare" i dati del report per i campi comuni...
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

memmo77 Profilo | Expert

Nessuna tabella linkata nel report...

freeteo Profilo | Guru

ciao,
la lentezza ce l'hai solo nel formato pdf o anche in qualche altro formato?

hai gia' provato a vedere se hanno risolto qualcosa con gli ultimi servicepack?
http://support.businessobjects.com/downloads/service_packs/crystal_reports_en.asp

o da menu' "crystal report->che for updates" direttamente dentroa visual studio...
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5