Newsgroup: it.comp.lang.vo-clipper
Titolo: [RP 3.2] Sezione in report

Saranno i postumi delle ferie, ma ho un problema con report pro.
Ho un report fatture classico:
testata - corpo - piede. Ovviamente nella testata ci sono i dati della
fattura, nel corpo gli articoli e nel piede i vari importi.
Devo inserire un elenco delle scadenze. Avendo un dbf già bello e pronto,
devo solo inserire i due campi, data ed importo, nel report.
Problema: se li inserisco come logico nel corpo ho un effetto del tipo:
ARTICOLO DESCRIZIONE .......
SCADENZA.......
ARTICOLO DESCRIZIONE........
SCADENZA.........
ed è ovvio che sia così, visto che ad ogni skip mette la scadenza, ma come
posso fare per ottenere invece:
ARTICOLO DESCRIZIONE........
ARTICOLO DESCRIZIONE........
ARTICOLO DESCRIZIONE........
SCADENZA.........
SCADENZA.........
SCADENZA.........
Ho provato in vari modi ma, per il momento, non ci sono
riuscito........qualche dritta??
Ciao. Francesco

 devo solo inserire i due campi, data ed importo, nel report.
sarà la vecchiaia, ma dove vuoi inserire l'elenco scadenze?
Io di solito le metto nel page footer, sono delle variabili opportunamente
inizializzate.
Perchè non fai anche tu così altrimenti non riesco proprio a capire....
.... scusa ma devi portare pazienza.
Marco


Non parlare di corda in casa dell'impiccato (riferito alla vecchiaia)!
Se creo delle variabili nel page footer mi dà solo la prima scadenza, poichè
non fa di certo lo skip nel page footer..........o no? Per la verità report
pro l'ho imparato da autodidatta provando e riprovando, non è che abbia
molta padronanza, ma ho provato sia direttamente con i campi che con le
variabili e non funziona, ho anche creato una sezione embedding ma non va lo
stesso........sarò io ad essere troppo vecchio?
Cmq, quello che voglio ottenere è di inserire da qualche parte nel report
già creato delle fatture un elenco di scadenze del tipo:
DATA SCADENZA
DATA SCADENZA
etc......
Spero di essere stato + chiaro di prima.
Saluti.
        Francesco

> Devo inserire un elenco delle scadenze. Avendo un dbf già bello e pronto,
per risolvere questo problema devi fare in questo modo :
1 .- da VO ti calcoli 2 variabili che chiamerai :
          DATASCADENZA := DTOC( <data scadenza1>) + CRLF+ ;       // CRLF se
non lo sai è una constante corrispondente ai codici esc di CR e LF
                                              DTOC( <data scadenza2>) +
CRLF+ ;
                                              eccetera ....
          IMPORTOSCADENZA := STR(<importo1>,12,2)+CRLF+ ;
STR(<importo2>,12,2)+CRLF+ ;
                                                     eccetera ....
2 .- Passi le 2 variabili ' a ReportPro attraverso SetVariableValue()
3 .- in ReportPro posizioni le 2 varibili dove vuoi (con un valore di
altezza dimensiato abbastanza per farci stare più righe)
Ciao e buon lavoro.
alessandro.


Grazie per la dritta ma il problema così è aggirato ma non risolto. Utilizzo
già le variabili in report pro ma così sono costretto a dare un limite alle
scadenze, non posso far fare un inserimento continuo. Ammesso che io abbia
settato lo spazio per 5 scadenze al massimo, cosa succede se il cliente
inserisce 7 scadenze?
Siamo d'accordo che è poco probabile, ma io sono un perfezionista.  :-)
TNX!
Ciao. Francesco


Io utilizzo Report Pro 2.10 ma credo sia la stessa cosa della versione che
utilizzi te . Per
risolvere il problema di una variabile memo che si autodimensiona in
verticale devi spuntare
nel Field Style la voce " vertical size " (attenzione a non utilizzare Fixed
Size nel Band) .
In questo modo anche se hai un numero variabile di righe , il campo si
"allarga" in verticale
esattamente per tutta la sua dimensione (è stato inserito apposta per i
campi memo) e di
conseguenza il Band.
Ciao Alessandro

Ci provo subito, 1000 grazie.
Ciao. Francesco