.. _user_handbook/stampe/stampe_personalizzate/stampe_personalizzate_griglia:
Creare una stampa dalla griglia
===============================
.. raw:: html
Per creare una nuova stampa cliccare innanzitutto sull'icona della stampante e selezionare ``New print``
.. image:: /_static/images/stampe/stampe_personalizzate/stampa-griglia-new-print.jpeg
:width: 700px
:align: center
Comparirà una nuova finestra con tutte le colonne della view della griglia a sinistra ed un elenco delle colonne disponibili a destra. È possibile scegliere le colonne da visualizzare, trascinando da destra a sinistra quelle che si vogliono aggiungere e da sinistra a destra quelle che si vogliono rimuovere, esattamente come in una qualsiasi `View di un Tablehandler `_.
Le colonne possono anche essere riordinate, sempre per trascinamento.
.. image:: /_static/images/stampe/stampe_personalizzate/stampa-griglia-colonne.jpeg
:width: 700px
:align: center
Cliccando sull'icona della cassetta degli attrezzi si aprirà il ``Grid Configurator``, dove è possibile
- rinominare le colonne, variando il ``Nome``
- inserire / modificare le ``Formule``,
- gestire i ``Columnset``
- stabilire per quale colonne calcolare il totale ``T``, mettendo l'apposito Flag
- indicare eventualmente un ``Formato``
- stabilire un ordinamento, specificando in ``Sort`` se *ascendente* o *discendente*
- specificare i dettagli dello Stile della cella (larghezza, sfondo, colore e caratteristiche del font)
.. image:: /_static/images/stampe/stampe_personalizzate/stampa-griglia-grid-configurator.jpeg
:width: 700px
:align: center
Nella parte inferiore della schermata sarà sempre presente un'anteprima in tempo reale in formato ``HTML`` o ``PDF``.
.. image:: /_static/images/stampe/stampe_personalizzate/stampa-griglia-anteprima-html-pdf.jpeg
:width: 700px
:align: center
Dalla tendina in alto a sinistra sarà invece possibile definire le **impostazioni generali della stampa**:
- il ``Titolo`` della stampa, utilizzato in testa al Documento
- l'``Orientamento`` (orizzontale o verticale)
- la :ref:`Carta intestata` tra quelle precedentemente impostate a sistema
- la ``Totalizzazione`` per *pagina* o per *documento*. Nel primo caso sarà possibile anche specificare un'etichetta per il totale a fondo pagina e una per il riporto, nel secondo caso invece solo un'etichetta per il totale del documento.
.. image:: /_static/images/stampe/stampe_personalizzate/stampa-griglia-tendina.png
:width: 700px
:align: center
Cliccando invece sulla lente d'ingrandimento in alto a destra è possibile stabilire le **impostazioni della query**. È possibile preimpostare dei criteri predefiniti, per es:
- ``Data`` uguale a *oggi*, *mese scorso*, *anno precedente*
- ``Totale`` superiore a *1.000* o compreso tra *1.000* e *10.000*
- ``Ragione Sociale`` compresa tra *AAA* e *LZZ*
.. image:: /_static/images/stampe/stampe_personalizzate/stampa-griglia-lente.jpeg
:width: 700px
:align: center
In alternativa è però possibile stabilire dei criteri parametrici dinamici, ovvero attivare la richiesta di un parametro specifico da inserire. Per fare ciò è possibile specificare un parametro e un criterio (*uguale*, *compresa tra*, ecc), e al posto del campo indicare un'etichetta preceduta da un *punto di domanda*.
Nell'esempio considerato impostando ``Data`` uguale a ``?Anno``, verrà richiesto di inserire l'anno ad ogni lancio della stampa. In questo modo è possibile richiedere qualsiasi parametro, permettendo di utilizzare una sola stampa personalizzata in molteplici occasioni differenti.
.. image:: /_static/images/stampe/stampe_personalizzate/stampa-griglia-es-anno.jpeg
:width: 150px
:align: center
Premere il bottone con l'icona del dischetto e, nella finestra che si aprirà, inserire i dati della stampa, in particolare:
- un ``Codice``
- un ``Nome`` della stampa
- apporre il Flag a ``Privato`` se si vuole che la stampa sia disponibile solo per l'utente che l'ha creata
- eventuali ``Note``
.. image:: /_static/images/stampe/stampe_personalizzate/stampa-griglia-salva.png
:width: 700px
:align: center
Infine salvare per aggiungere la stampa a quelle accessibili dall'apposita icona della stampantina.