Introduzione¶
Genropy offre una serie di soluzioni e strumenti per la creazione di stampe. Esse si basano sulla creazione di un file HTML che possa essere poi trasformato nel file PDF corrispondente.
Le stampe possono essere create:
Configurandole dettagliatamente da interfaccia grafica , attraverso l’uso del Template Editor (per le stampe di uno o di una serie di singoli record), oppure configurando le viste delle griglie (per le stampe di collezioni di record)
Scrivendo in codice una risorsa di stampa
Suggerimento
Prima di procedere verifica di aver installato tutti i prerequisiti che trovi sulla Documentazione dedicata all’installazione
Prima di approfondire le diverse tipologie di stampe personalizzate, riepiloghiamo di seguito un breve confronto tra le loro caratteristiche.
Features |
Stampa Template |
Stampa griglia |
Risorsa di stampa |
---|---|---|---|
Definizione stampa |
Si può scrivere da interfaccia |
Si può scrivere da interfaccia |
Si deve scrivere codice Python |
Dati di provenienza |
Un singolo record (Adatto ad una stampa master/detail o testata/riga) |
Lista di record (Non adatto ad una stampa master/detail o testata/riga) |
Tutti (Adatto ad una stampa master/detail o testata/riga) |
Elaborazione dati |
Non possibile |
Limitata ai totali |
Qualunque elaborazione |
Impaginazione |
Non automatica |
Automatica |
Automatica |
Personalizzazione CSS |
Totalmente personalizzabile |
Non personalizzabile |
Totalmente personalizzabile |
Carte intestate |
Supporta le carte intestate |
Supporta le carte intestate |
Supporta le carte intestate |
Importazione/esportazione |
Salvati sul Database ed esportabili come user objects |
Salvati sul Database ed esportabili come user objects |
Salvati su Filesystem e riutilizzabili in altre tabelle o progetti |