Newsgroup: it.comp.appl.access
Titolo: stampare un report all'avvio. come?

ciao a tutti. avrei un problema nella stampa di un report all'apertura di un
db.
vorrei che questo avvenisse automaticamente (ma non ho trovato il metodo
chaimato all'apertura!
e poi vorrei che il db si chiudesse subito, con tutto l'ambiente Access.
in pratica vorrei un'operazione il piu' possibile "trasparente" rispetto
all'utente che dovrebbe solo
cliccare su un link e accendere la stampante! :-)
voi come fareste?
PS: spero di esser stato chiaro!
--
Ciao by Allanon

 ha scritto nel messaggio
news:9s9l9l$12mhu2$1...@ID-50303.news.dfncis.de...

Fai una macro con le seguenti azioni:
ApriReport
Esci
La salvi col nome Autoexec
Ciao Roberto - Syd
P.S. per poter aprire il DB per fare delle modifiche tieni premuto il tasto
shift quando apri il db.

 shift quando apri il db.
grazie! funziona *quasi* perfettamente!
il *quasi* e' dovuto al fatto che dopo che ha correttamente chiuso tutto
(compreso Access) ed e' partita la stampa (in realta' l'anteprima, ma quello
dipende dalle mie impostazioni) mi da il seguente errore:
"Errore durante l'invio del comando al programma"
ho provato a togliere Esci, ovviamente l'errore sparisce ma nn si chiude il
db
Ho provato ad impostare Esci con tutte e 3 le opzioni possibili...
che faccio? :-(
--
Ciao by Allanon

 "Errore durante l'invio del comando al programma"
penso di aver trovato il problema...
quando il driver della stampante ha caricato tutto, tenta di "dirlo" al
database e lo trova chiuso...
qualche soluzione?
--
Ciao by Allanon

 ha scritto nel messaggio
news:9sau2r$12dstp$1...@ID-50303.news.dfncis.de...

non credo che il driver comunichi niente ad access
probabilmente l'azione Esci viene avviata quando ancora il report non è del
tutto stato inviato alla stampante e trovando un in esecuzione produce un
errore
prova a mettere nell'evento Close del report il comando
application.quit

 application.quit
ciao, ho provato a fare quello che mi hai consigliato, ma l'errore persiste.
:-(
in compenso ho scoperto che se apro il db x modificarlo (con shift) e POI
eseguo la macro Autoexec (che stampa e chiude tutto automaticamente)
l'errore non si verifica!
boh! qualche consiglio?
cmq grazie x l'aiuto!
--
Ciao by Allanon

 ha scritto nel messaggio
news:9scd1i$12h94d$1...@ID-50303.news.dfncis.de...

E se provi a fare la cosa con Word ?


ho provato a fare la stessa cosa, a me Access97 (non so se usi A2000) si
chiude regolarmente in qualsiasi caso

 E se provi a fare la cosa con Word ?
ehm, date le mie conoscenze attuali mi sa che questo e' un po' troppo! :-)
e poi non ho capito esattamente cosa intendi! sorry!
--
Ciao by Allanon

 chiude regolarmente in qualsiasi caso
ho office2000(SR-1) su win2000 (SP2).
ho fatto una prova disinstallando il driver della epson e mettendone uno x
stampa su FILE:
in questo caso nessun errore! :-)
un'altra prova mettendo un driver x stampante generica/text: stesso errore!
non so piu' cosa fare, ma IMHO non e' un problema della macro o di access
quanto del SO e dei driver.
comunque, visto che i report sono stampati bene lo stesso-->
me ne frego! :-) e' un po' una scocciatura ma cosi' e'!
grazie a tutti x la collaborazione, spero almeno che sia servito a
qualcun'altro!
PS: se qualcuno ha qualche illuminazione comunque si faccia vivo! ;-)
--
Ciao by Allanon