Newsgroup: it.comp.lang.vo-clipper
Titolo: Report Pro e pagine multiple.

Ciao a tutti, sto lottando con Report Pro per effettuare una stampa a pagine
multiple, ma non ne vuole sapere.
Mi spiego meglio: ho due files, uno con le testate di documenti ed uno con
le righe. Vorrei stampare tutti i record con un unico report di più pagine,
inserendo in ogni pagina i dati relativi ad ogni documento.
Niente di più che un normalissimo report, ma chissà perche non riesco a
venirne a capo. Se inserisco delle variabili va tutto bene, ma se inserisco
i campi non riesco ad ottenere il report.
Utilizzo un gruppo di dati per le testate con la proprietà di auto-eject
attivata.
Qualche suggerimento?
Grazie.
P.S. per la riunione non posso dare da ora la mia disponibilità, putroppo.
Se sarà possibile aderire in un secondo tempo e riesco a liberarmi, lo farò.
                                                                Francesco
Leo

 ha scritto nel messaggio
news:bjkpi8$54a$1...@grillo.cs.interbusiness.it...


 inserendo in ogni pagina i dati relativi ad ogni documento.
Ti conviene utilizzare nella section principale l'archivio dei movimenti poi
utilizzare il group e come
chiave di raggruppamento il legame testata/movimenti (esempio data+numero
documento)
Naturalmente utilizzerai la WhileExpression e la SeekEspression per
selezionare il periodo da utilizzare.
Ad ogni cambio di raggruppamento ReportPro genera una testata ed un piede di
stampa.
Attenzione ai flag delle varie band tipo Print on every page , Force page
eject ecc per gestire al meglio
il report.Secondo me è il metodo migliore.
Un secondo sistema è partire dai record di testata e nella relazione
selezionare One To Many . In questo modo verranno
eseguite n Page Body quanti sono i record del figlio (movimenti).
Questo secondo sistema secondo me è meno performante.
Ciao Alessando
PS : ne esiste un terzo che mi è venuto in mente ma è troppo lungo da
spiegare (il trigger).

Dunque:
devo stampare una serie di lettere composte ognuna da testata e righe. Le
testate sono memorizzate in un file e le righe in un altro.
Il tipo di report che desidero ottenere è un unico report composto di tante
pagine quante sono le lettere da stampare.
In pratica vorrei ottenere per ogni pagina:
la testata della lettera (nellla sezione testata o in quella del gruppo
testate)
le righe della lettera(nel corpo o nel piede del gruppo)
Se prendiamo ad esempio le classiche fatture, è come se volessi stampare un
report contenente tutte le fatture in archivio ma con una sola fattura per
pagina.
Spero di essere stato abbastanza chiaro.
                                                        Francesco Leo

Ho provato in tutti i modi ma continua a fare i capricci.
Ho i due dbf collegati da un campo numerico codice con la relazione uno a
molti.
Se metto la testata nella sezione principale e le righe nel gruppo mischia
le righe a casaccio.
Se metto la testata nel group header e le righe nel body si incasina quando
fa il force page eject..............mi sa che sono io che sto dando i
numeri..........

 ha scritto nel messaggio
news:bjn9rl$lcm$1...@grillo.cs.interbusiness.it...


 ha scritto nel messaggio
news:bjn9rl$lcm$1...@grillo.cs.interbusiness.it...
