Newsgroup: it.comp.software.database
Titolo: VB & Access: problema con le stampe

Vediamo se mi riesce di spiegarmi:
ho una form in VB dove carico una tabella da un database Access contenente
matricola, nominativo, data nascita, data assunzione e eventuale data di
cessazione.
ho un pulsante per la stampa, che mi lancia per ogni matricola 3 tipi di
stampe, ovviamente però manda le stampe in modo cheprima finisce un tipo di
stampa, poi passa alle altre. Quello che voglio io è fascicolare le stampe,
voglio cioè che quando vado a prendere le stampe alla stampante le trovo
tutte belle che raggruppate per matricola, così da non dovermele riprendere
tutte una ad una e farlo io a mano.
La domanda è: è possibile? se si come si fa? che comando o controllo posso
usare?
dovrà pur esistere qualcosa che mi aiuti!!! o nei controlli VB o magari
anche di access!
Aiutatemi grazie.

 ha scritto nel messaggio
news:b01866$kg9tu$1...@ID-173210.news.dfncis.de...

Imposta l'ordinamento della query che alimenta la maschera su Decrescente.
Il risultato sarà che stampa prima la più alta e in ultimo la matricola più
bassa.
O no...
Ciao, Carlo

Carlo Costarella :

scusa ma questo cosa centra?...forse non mi sono spiegato bene, alla fine io
ottengo tre pile di fogli e devo prendere le tre stampe della matricola 000
e spillarli insieme, quello che volevo è che mi stampasse i tre tipi di
stampa già raggruppati per matricola.
con il tuo consiglio non risolvo nulla.Grazie cmq. ;-)

 cessazione.
OT.
prova sul ng di access:
it.comp.appl.access
o di vb:
it.comp.lang.visual-basic
(se lo fai su entrambi, ricorda di segnalare il crosspost).
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.nist.gov/dads/

 ha scritto nel messaggio
news:b01a1g$jve9q$1...@ID-173210.news.dfncis.de...

OK allora provo a spiegare quello che ho capito:
per ogni matricola stampa tre report (uno diverso dall'altro).
Finito di stampare i tre report per quella matricola passa alla matricola
successiva e stampa altri tre report.
Il risultato sarà che sul vassoio della stampante ti trovi con la pila di
fogli stampati: i primi tre fogli saranno gli ultimi tre report stampati per
l'ultima matricola.
Invece tu vuoi che i primi tre fogli siano i primi tre report della prima
matricola e così via.
Se ho capito bene, il suggerimento che ti ho dato è perfetto.
Se non è così...potresti gentilmente rispiegarlo?.
Ciao, Carlo


No io per ogni matricola ho solo 3 report alla fine.
Quando vado a premere il tasto stampa la stampante inizia a stampare il
primo report per tutte le matricole, quando ha finito passa la secondo
report e poi al terzo.
Quello che voglio ottenere è un apila unica dove prendendo i prime tre
foglio trovo i tre report differenti della stessa matricola, e non tre
report uguali di tre matricole differenti.
Capito ora?

 ha scritto nel messaggio
news:b01aur$kl534$1...@ID-173210.news.dfncis.de...

Bene. Allora stampa prima i tre report per la stessa matricola e poi, allo
stesso modo, i tre report delle matricole successive e così via e sempre in
ordine decrescente.
Non dovrebbe esserti difficile...in questo modo però rischi di saturare lo
spooler di stampa.
Infatti il comando di stampa, nel tuo caso, invia tre report e termina.
Dai un'occhiata a PrintOut che ha la possibilità di fascicolare le copie.
Ciao, Carlo

"Jek Drus"

Non puoi settare la proprietà "Fascicola" sul Driver della stampante?