Se stai parlando di stampare con i metodi base "Printer.Print" ecc...
devi gestire tu la cosa, se non ti vanno bene i salti di pagina
automatici (quindi calcolando in base alle coordinate correnti, alla
dimensione complessiva della pagina, a quelle del font che vai a
stampare di volta in volta ecc...)
Se pari invece di oggetti di terze parti, Crystal Report e compagnia
bella, specifica meglio...
Devo stampare spesso parecchie pagine di solo testo (elenco materiali
d'inventario) ed i salti di pagina automatici, che ho provato, spesso
effettuano il salto pagina troppo in basso, o iniziano troppo in alto.
Non faccio uso di database per mia inesperienza, quindi i dati provengono da
un file creato da me per memorizzare gli stessi.
Grazie dell'aiuto.
cordiali saluti
giap
"Luca D" <antan...@yahoo.it> ha scritto nel messaggio
news:56b5ebfb-749c-43a9...@s31g2000yqs.googlegroups.com...
Quindi fatte le debite prove salteranno fuori il numero di
righe per pagina che nel ciclo di stampa dovr� provocare il
cambio di pagina.
Naturalmente, � necessario che gli spazi di stampa dei record
siano proporzionati, altrimenti si creano delle sovrapposizioni
o salti di riga.
Questo � quanto espresso in modo sintetico
Saluti
JS
> Non faccio uso di database per mia inesperienza, quindi i dati provengono da
> un file creato da me per memorizzare gli stessi.
> Grazie dell'aiuto.
Mettili in un file di testo tabulazione, csv, excel o simili e poi dovresti
poter usare un software di reportistica configurando come datasource il tuo
file.
Nel tuo caso farei un file testo e tabulazione come .xls, lo aprirei con
shellexecute (excel o Calc) e lo farei stampare poi al cliente, che magari
si customizza come vuole.