Per configurare i layout dei vari modelli di stampa ammessi è necessario cliccare due volte sulla voce “Layout Stampa automatica” presente nella cartella Configurazione del Navigatore. All’apertura, la finestra è in modalità “Anteprima”
Inserire il nome del layout nella riga “Nome”, selezionare il tipo di documento dalla lista “Tipo documento” e definire il numero di copie da stampare ad ogni richiesta della stampa nella riga “Numero Copie”.
E’ possibile configurare più layout dello stesso tipo (es. ScontrinoNatale, ScontrinoPasqua, ScontrinoNormale di tipo Scontrino).
Per definire la struttura del layout è necessario utilizzare un file xml con le impostazioni personalizzare in base al tipo documento che si vuole definire ed alle relative necessità. Passepartout Retail viene fornito con alcuni layout di base che possono servire da esempio o anche essere personalizzati in base alle proprie esigenze grazie ai pulsanti presenti nella barra di formattazione.
I layout forniti con il programma sono collocati nella cartella Layout collocata nel percorso di installazione del server. Di seguito vien mostrato come caricare un file .xml fornito con il gestionale.
Selezionare il pulsante Strumento disegno, raffigurante un righello ed una squadra , per passare dalla Modalità anteprima alla Modalità designer, ed in seguito selezionare il pulsante raffigurante una cartella che consente di aggiungere un nuovo file sfogliando le cartelle per raggiungere il percorso in cui è collocato il file interessato. Nell’immagine riportata sotto viene riportato come esempio la configurazione del layout di stampa per il documento di tipo Scontrino.
E’ possibile importare un layout già configurato, tramite il pulsante raffigurante la cartella “Apri”. Grazie ai pulsanti presenti nella barra di formattazione è possibile personalizzare completamente le stampe e renderle conformi alle proprie esigenze.
Una volta impostato il file xml scelto e confermata la finestra Apri, la pagina mostrata nel riquadro dettagli viene reimposta in base al documento scelto:
NOTA BENE: il tipo di documento impostato nella maschera Layout stampa automatica ed il tipo documento rappresentato da xml selezionato devono corrispondere per non incorrere in casi di “non allineamento dei campi”.
Successivamente, selezionando il pulsante Anteprima, viene visualizzata un’anteprima di stampa con il formato di carta relativo alla stampante impostata nel campo “Stampante”.
PULSANTI ATTIVI IN MODALITA’ ANTEPRIMA
La modalità anteprima di stampa consente di visualizzare un’anteprima di come verrà stampato il documento in oggetto.
Anteprima.. Pulsante che permette di visualizzare l’anteprima della stampa creata. Di default la finestra viene aperta in questa modalità, mostra l’ultima stampata.
Modalità designer. Selezionando questo pulsante si entra in modalità designer, ed in questo modo è possibile personalizzare ed adattare le stampe in base alle esigenze dell’operatore.
Stampa. Tramite questo pulsante si apre il print manager per poter avviare la stampa dopo aver selezionato la stampante, l’intervallo di stampa e il numero di copie.
Salva il file. Tramite questo pulsante è possibile salvare il layout. Si suggerisce di salvarlo all’interno della cartella nella quale si trovano i layout forniti: C:\Programmi\Passepartout\Passepartout Retail server\Layout\Conto
Il salvataggio deve essere effettuato nel seguente formato: xml impostazioni layout.
Il salvataggio negli altri formati permette la visualizzazione del testo ma non sarà poi possibile importare tale file.
Impostazioni pagina - Per definire le varie impostazioni relative alle dimensioni e all’orientamento del foglio di stampa e dei margini.
Ricalcola layout: Tramite questo pulsante è possibile ricalcolare il layout di pagina in caso siano state apportate modifiche
Zoom. Tramite questi pulsanti si incrementa (Zoom in) o diminuisce (Zoom out) la dimensione di visualizzazione del foglio di anteprima. Dopo aver cliccato su Zoom in è anche possibile definire (attraverso il mouse tenendo premuto il tasto sinistro) con precisione l’area rettangolare che si vuole ingrandire.
Mostra la barra di navigazione. Cliccando su questo pulsante, nella parte sinistra della finestra, si attiva un pannello detto Barra di navigazione posizionata sulla scheda Thumbnails che mostra le miniature di ciascuna pagina del modello; cliccando su una di queste si accede direttamente all’anteprima di quella pagina.
Attivando la scheda Outline dalla barra di navigazione viene mostrato l’albero con l’indicazione dei raggruppamenti generati dai subtotali della griglia risultato. Cliccando sulle voci dell’albero si accede direttamente all’anteprima della pagina che contiene l’aggregato subtotale selezionato.
pa.
Pulsanti che permettono di visualizzare rispettivamente la Prima pagina del documento in oggetto, la Pagina precedente, la Pagina successiva, l'Ultima pagina.
Larghezza di pagina. Il pulsante riporta la visualizzazione della stampa con la massima larghezza di pagina.
Dimensione adattata al contenuto. Il pulsante permette la visualizzazione della stampa adattando le dimensioni al contenuto.
Pagina intera. Il pulsante riporta la visualizzazione dell’anteprima di stampa come pagina intera.
Strumento mano. Tramite questo pulsante si attiva lo strumento mano utilizzabile per spostare (tenendo premuto il tasto sinistro del mouse) il foglio di anteprima, utile per esempio nel caso la dimensione della finestra non riesca a contenere l’intero foglio.
Seleziona il testo. Tramite questo pulsante è possibile selezionare parte del testo presente nella pagina del documento mostrato in anteprima. La selezione consente così di utilizzare i comandi Copia – Incolla (CTRL C - CTRL V) messi a disposizione dal sistema operativo per trasferire il testo negli appunti e utilizzarlo per altri programmi.
Trova il testo. Pulsante che permette la ricerca all’interno della stam PULSANTI ATTIVI IN MODALITA’ DESIGNER
Apri. Selezionando questo pulsante viene aperta la finestra per “importare” i file relativi ai layout.
FUNZIONALITA’ DEL DESIGNER
Con questa modalità attiva, è possibile modificare e personalizzare il layout di stampa. Il documento così visualizzato, è suddiviso per sezioni di stampa.
Ogni Sezione è costituita a sua volta da oggetti che possono essere campi, campi calcolati oppure semplici etichette.
In ogni sezione del documento è possibile inserire:
Taglia, Copia e Incolla: questi bottoni sono attivi sui campi dei layout di stampa e permettono appunto di tagliare copiare e incollare il campo selezionato. | |
Annulla (freccia indietro). Pulsante attivo solamente se viene precedentemente selezionato il tasto “Modalità Designer”. Tramite la freccia è possibile annullare le modifiche apportate alla stampa. | |
Ripristina (freccia avanti). Pulsante attivo solamente se viene precedentemente selezionato il tasto “Modalità Designer” e se si è eseguito almeno un Annulla. Tramite la freccia è possibile ripristinare delle modifiche eseguite precedentemente sul modello di stampa che erano state annullate. | |
Blocca i campi. Il pulsante permette di bloccare i vari campi che costituiscono la stampa. | |
Un’etichetta: permette di inserire un’etichetta (es Punto cassa numero) | |
Un campo: all’interno del layout si possono inserire i campi relativi al documento in oggetto (campi di conto se il layout è di tipo conto) | |
Un check box | |
Un campo calcolato | |
Un campo calcolato predefinito | |
Un’immagine | |
Aggiunge un campo immagine | |
Una linea | |
Un rettangolo | |
Un sottoreport | |
Un page break | |
Visualizza la griglia | |
Aggancia alla griglia | |
Porta sopra | |
Porta sotto | |
Allinea a sinistra | |
Allinea al centro verticalmente | |
Allinea a destra | |
Ret-allinea-alto | |
Allinea al centro orizzontalmente | |
Allinea in basso | |
Stessa larghezza | |
Stessa altezza | |
Stessa dimensione | |
Stessa distanza orizzontale | |
Aumenta la distanza orizzontale | |
Diminuisce la distanza orizzontale | |
Stessa distanza verticale | |
Aumenta la distanza verticale | |
Diminuisce la distanza verticale |
La parte sinistra mostra una sezione denominata Layout da cui è possibile accedere alle varie parti del documento mentre la parte destra mostra l’Area Designer.
Più sotto vengono evidenziate le Proprietà relative al campo selezionato nell’Area Designer.
Ad esempio, una volta caricato il layout EtichettaArticolo se nell’area Designer viene selezionato il campo codicePrimario, nella sezione Proprietà si visualizzano tutte le proprietà personalizzabili per questo campo.
Come impostazione predefinita, questo layout di stampa appare con l’impostazione del codice a barre del tipo 128 calcolato sul codice primario dell’articolo.
Questo è sempre modificabile in base alle esigenze dell’operatore.
Esempio: selezionare nel menù di scelta “proprietà” una voce qualsiasi di una sezione, questo viene selezionato nell’Area Designer e nella sezione Proprietà vengono elencati i relativi attributi (come ad esempio Testo, Font, Margine, Colore, Altezza, Larghezza, ecc…), che risultano essere modificabili.
In caso si volesse calcolare il codice a barre del tipo Code39 e non tipo 128: per fare questo, nella sezione Proprietà è necessario selezionare il campo Cod128, accanto alla voce Codice a barre, e tramite il menù di scelta selezionare il tipo di codice che si vuole impostare.
In questo modo il layout verrà aggiornato ricalcolando il codice a barre in base al tipo Code39:
Lo stesso risultato lo si può ottenere posizionandosi, con il mouse, sull’Area Designer, selezionando direttamente il campo che si vuole modificare.
La struttura del documento, come già è stato accennato, è suddivisa in Sezioni.
(Es: Intestazione documento, Intestazione di pagina, Dettagli, Piè di pagina, Piè di documento).
Infine altri pulsanti che si possono utilizzare e che si abilitano solo in modalità Designer, sono:
Questi tasti si abilitano solamente se sono stati selezionati contemporaneamente più campi della stampa. In questo modo è possibile, rispettivamente: allinearli a sinistra, al centro verticalmente, a destra, in alto, al centro orizzontalmente, in basso. Inoltre è possibile impostare stessa larghezza, altezza, dimensione, distanza orizzontale, aumentare la distanza orizzontale, diminuire la distanza orizzontale, stessa distanza verticale, aumentare la distanza verticale, diminuire la distanza verticale.
Proprietà del report
Tra le proprietà del report, accessibili selezionando il nome del report dal campo Proprietà o cliccando con il mouse sull’area “grigia” sono presenti le seguenti proprietà:
Nelle proprietà OnClose, OnError, OnNoData, OnOpen, OnPage è possibile specificare un VBScript eseguito durante il rendering del report.
Gruppi e ordinamento
La funzionalità di raggruppamento e ordinamento è accessibile tramite il bottone .
Nella finestra di gestione, per ogni colonna presente nella stampa è possibile impostare un ordinamento, un gruppo o entrambe.
Tramite i bottoni freccia è possibile modificare la priorità con i quali sono creati i gruppi e gli ordinamenti. Nell’esempio in figura i dati sono ordinati e raggruppati prima per categoria articolo e poi per tipo articolo che diventa un sottogruppo.
Premendo il pulsante OK la finestra viene chiusa e nel layout compaiono due nuove sezioni per gruppo, una relativa all’intestazione e l’altra al piede.
In queste sezioni si possono aggiungere i campi presenti nella stampa e creare campi calcolati utilizzando la funzione apposita. Nell’esempio in figura è stato aggiunto un campo calcolato che conta gli elementi presenti nel gruppo.
Se nelle sezioni relative ai gruppi non si aggiungono campi, l’output non subirà variazioni e i gruppi non saranno visibili.
In generale i gruppi e gli ordinamenti specificati nel layout hanno la precedenza su quelli impostati automaticamente dal programma.