Newsgroup: it.comp.appl.access
Titolo: Apertura report lentissima

Ciao a tutti
Ho un bel mistero.
 
Un report che preleva dati da una tabella corposa si apre in pochi 
secondi nel mio server e dai miei client. Sono 16 pagine totali
Idem in altri tre server di tre diversi clienti e relativi client. Tutti 
con gli stessi dati.
Solo da un cliente quel report ci mette due minuti ad aprirsi e non 
mostra neppure tutte le pagine. si ferma alla 7ima senza segnalare alcun 
errore.  Il problema si presenta sia da server che da client.
Tutto il resto del programma fila come un siluro. Il server del cliente 
è super carozzato con due processori e 16gb di ram..dovrebrebbe aprirlo 
come ridere.
Il report ha qualche calcolo ma nulla di che...è inspiegabile il tempo 
che ci mette ad aprirsi.
 
qualche idea?
BFS

 ci mette ad aprirsi.
 
 
Provando un driver di stampa diverso (ad ex. una Printer PDF) si comporta 
allo stesso modo?
 
Saluti 
 
 


 
si..è la prima cosa che ho provato. :-(

 si..è la prima cosa che ho provato. :-(
 
Quindi:
 
- La query dovrebbe essere eseguita a razzo (sicuro?)
- Nessun problema legato al Driver della stampante
- Output lento come la fame e incompleto nei risultati
 
Sicuro che non ci sia qualche problema nel Design del Report?
 
Saluti.
 
 
 


su tre diversi server molto meno potenti si apre a razzo
stessi dati stesso report, stesso programma
l'anomalia la fa solo in un server anche cambiando la stampante di default
 
 
 
 
 

 l'anomalia la fa solo in un server anche cambiando la stampante di default
 
 
Eseguendo la query senza passar dal report è sempre lento?
Disattivando Antivirus e/o simili cambia qualcosa?
Il report contiene percorsi immagini che non sono raggiungibili attraverso 
la rete?
 
Saluti
 
 
 

 ...

Le versioni di Access sono identico?
 
Prova di ricreare il report sul server problematico. Cioè usa un nuovo 
oggetto report e copia/incolla i controlli, codice ecc. A ogni passo 
controlla la velocità. Questo 1) per forse trovare il posto del problema 
e 2) per eliminare problemi con la definizione della stampante salvata 
nel report.
 
Per l'ultimo punto potresti anche esportare il report con SaveAsText e 
cancellare la parte con la definizione della stampante dal testo. Però 
di solito è più semplice ricreare il report.
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 


Fermi tutti
 
Cosa intendi esattamente con "..cancellare la parte con la definizione 
della stampante.." dal file testo ?
 
E una volta cancellata questa sezione, se importassi il file testo per 
ricreare il report, quali dati stampante prenderebbe (intendo che 
stampante, formato, bordi, ecc) ?
 


per ora ho risolto cosi:
salvo il risultato della query che alimenta il report in una tabella 
temporanea.
e ho impostato l'origine report sulla tabella
il report ora si apre velocissimo come sugli altri server.
 
ribadisco: stesso access stessi dati stesso report sui tre diversi server
assurdo
 
BFS


Che versione di Access ?
C'e' il run-time oppure Access full?
Che sistema oerativo?
 
 


 
su tutti e tre runtimexp patchato
tutti e tre winserver 2012