Stampa di griglie personalizzate

Creato il: 16.10.2025
Le funzionalita' descritte in questa pagina fanno riferimento ad una versione minima di Ready Pro v2025.8
Questa funzione di stampa avanzata consente di stampare dei valori in griglia sui report di stampa.

La funzionalita' parte da un elemento di testo (fisso o piu' comunemente generato da script) che dovra' avere un formato come il seguente:
Valore riga 1 cella 1 | Valore riga 1 cella 2 | Valore riga 1 cella 3 | .........
Valore riga 2 cella 1 | Valore riga 2 cella 2 | Valore riga 2 cella 3 | .........
Valore riga 3 cella 1 | Valore riga 3 cella 2 | Valore riga 3 cella 3 | .........
Valore riga 4 cella 1 | Valore riga 4 cella 2 | Valore riga 4 cella 3 | .........

Dove ogni riga rappresenta una riga della griglia, e ogni colonna e' separata da un carattere pipe ( | )
Vediamo con un esempio come poter stampare una griglia come la seguente.
Creaiamo prima di tutto un elemento di testo fisso con questo contenuto:

DESCRIZIONE|QUANTITA'|PREZZO
ARTICOLO 1|5|10
ARTICOLO 2|10|8,5
ARTICOLO 3|20|12
ARTICOLO 4|50|8
All'interno di un modulo di stampa generico del Report editor, proviamo a copiare in un campo di testo fisso,
un testo multiriga con dei valori separati su ogni riga dal carattere pipe (|), ad esempio, descrizione, quantità ed importo.
Selezionando l’opzione Stampa come griglia e premendo il pulsante di Anteprima, otteniamo un testo formattato come una tabella i cui valori verranno gia' allineati in righe e colonne senza i caratteri pipe che sono stati soppressi in quanto identificati come separatori di colonna.
Dalle opzioni di stampa notiamo che le colonne sono state inserite con una larghezza standard e con l’allineamento a sinistra.
A questo punto, possiamo eseguire alcune semplici funzioni di formattazione della tabella come stampare le linee della griglia in varie combinazioni, nel nostro esempio “Stampa come griglia” tramite cui vengono stampate le linee di separazione per intestazione e ogni campo in orizzontale e in verticale.
Possiamo anche personalizzare l’aspetto dei dati della griglia modificando la larghezza delle colonne.
Volendo si possono allineare i valori a piacimento,
ad esempio, la quantità al centro e l’importo a destra.
E infine si possono configurare ulteriormente anche i seguenti elementi:
- numero massimo di righe per cella
- margine laterale delle celle
- interlinea
Questa funzionalita' chiaramente diventa ancora piu' utile nel momento in cui il contenuto e' generato tramite script, perche' consente di stampare sui report tabelle con dettagli che prima era molto complesso impaginare in questo modo, come ad esempio:

- tabelle di riepilogo dei totali IVA sui documenti di magazzino
- tabelle di riepilogo dei totali per codice doganale su DDT e fatture
- tabelle di riepilogo delle operazioni eseguite sulle schede di riparazione
- tabelle di riepilogo delle operazioni da eseguire sulle schede di riparazione
ecc.

Nelle sottosezioni di questa pagina e' possibile trovare degli esempi da cui partire.

Login