Apertura Lentissima

giovedì 15 gennaio 2009 - 15.21

gaemon78 Profilo | Newbie

Ho una serie di stampe in Crystal Report che contengono un sottoreport che a sua volta è un .rpt
Se lascio il check "Reimportare quando si apre" la stampa ci mette dai 3 ai 4 minuti per aprirsi sia in progettazione da Crystal Report sia come anteprima da programma. Nel momento in cui tolgo il check la stampa ritorna veloce come al solito.

Quale puo' essere la causa dal momento che è successo all'improvviso ?
Un virus ? Un problema di installazione del crystal sulle macchine ? Un problema dei dischi su cui risiede il file rpt incluso ?

Qualcuno ha qualche altra idea ?

Grazie
Ciao

freeteo Profilo | Guru

>Quale puo' essere la causa dal momento che è successo all'improvviso?
il report è lo stesso o hai aggiunto qualche oggetto pesante come immagini o cose così?


>Un virus ?
molto difficile se non quasi impossibile, nel senso che te ne accorgeresti anche a livello di sistema per altri programmi, ma mi sembra di capire che invece il problema è proprio e solo nel report.


>Un problema di installazione del crystal sulle macchine?
mmm...oddio potresti avere un formato di report più vecchio della versione che lo carica, quidni diciamo ci può perdere più tempo per fare una serie di controlli dalla versione nuova a quella vecchia...anche se sinceramente la vedo difficile come "causa".
Cmq verifica se la versione con cui hai salvato il report è la stessa con cui lo visualizzi.


>Un problema dei dischi su cui risiede il file rpt incluso ?
si potrebbe anche essere che l'accesso di windows per quella cartella abbia qualcosa a livello di policy che rallenta...prova con lo stesso report messo in altre dir su macchine diverse.
Oppure prova ad attivare l'auditing su quella macchina per capire con che utente accede etc...

Ciao.

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

gaemon78 Profilo | Newbie

Alla fine abbiamo trovato la causa del problema.
I report lentissimi avevano un sottoreport (.rpt a sua volta) che risiedeva su un altro server di appoggio praticamente inutilizzato ed era flaggato il check Re-importare quando si apre.
Fino a che il server di appoggio ha funzionato correttamente non c'è stato nessun problema, nel momento in cui si è momentaneamente impiantato il server, il sottoreport non veniva più trovato e causava lentezza esorbitante.
Tolto il check Re-importare quando si apre e tutto ha ripreso a funzionare tranquillamente.

Grazie comunque per l'aiuto.
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