Una stampa ZPL:
Una stampa Crystal Reports verrà stampata difatti se la destinazione di stampa è Anteprima, Stampante, Messaggio, File, o Archiviazione. In compenso, se il tipo di output è Stampante ZPL, la stampa ZPL verrà eseguita al posto di quella Crystal Reports per essere inviata direttamente sulla porta di questa stampante.
Riferirsi alla documentazione di Implementazione
Campi
I seguenti campi sono presenti in questo folder :
Blocco numero 1
| Permette di identificare una parametrizzazione di stampante ZPL. Questo codice è collegato ad una stampa. |
| Permette di definire una descrizione associata ad ogni scheda. |
| Questa casella da contrassegnare permette di attivare o disattivare la scheda corrente senza tuttavia perderne il contenuto. |
Blocco numero 2
| Permette di indicare un modello (o "pattern" secondo la terminologia abituale) per generare il file finale che sarà inviato alla stampante. Questo campo non è obbligatorio per lasciare la possibilità di generare un file manualmente utilizzando l'azione ARZ_REPORT. Quando si definisce un modello, questo viene salvato nel database con un numero di versione. E' quindi possibile utilizzare un determinato numero di versione. Un modello contiene una o più sezioni con del codice ZPL all'interno. Per poter creare un modello, occorre creare questo file nella directory PAT dell'applicazione corrente, dandogli un nome che sarà quello ripreso nella scheda ed una estensione pat. Si noti che uno zoom permette di visualizzare i file pattern ma non di editarli (per fare ciò si utilizzerà un editor dedicato). In fase di creazione di una nuova stampa, il file modello deve quindi esistere se è stato indicato ed il semplice fatto di creare la scheda provocherà la lettura del file ed il salvataggio delle sue caratteristiche nel database, in una versione numero 1. Diventa in seguito possibile indicare un modello modificato copiando una nuova versione del file in questa directory, salvando questa nuova versione tramite clic destro Nuova versione sul codice modello. Sa la data di creazione del nuovo file è la stessa di quella del file precedente, apparirà il messaggio "Nessuna nuova versiona", in caso contrario il sistema salva nel database la nuova versione, incrementa la nuova versione e propone di default questa utlima versione per la stampa (ma è possibile tornare indietro selezionando una versione precedente). Un file pattern può essere di uno dei due tipi seguenti:
|
| Questo campo serve a definire la versione del pattern utilizzata in fase di stampa. Infatti ogni versione del pattern viene memorizzata ed è utilizzabile. Di default, in fase di stampa, si utilizza l'ultima versione; ma se è stato aggiunto un parametro chiamato "versione" nell'elenco dei parametri della stampa, si utilizzerà il valore inserito. |
| Questa casella permette di non inviare la videata alla stampante. |
Dati
| Il modello di dati permette di generare un link che servirà a leggere i dati per generare il file. |
| Questo campo permette di definire dei criteri che verranno applicati alla query (legati da un "e" logico se vi sono più righe); questi criteri saranno passati direttamente al database come componenti dell'istruzione Link se la formula non contiene funzioni particolari (quali Func), viceversa sarà utilizzata come filtro in lettura. Tra le funzioni interessanti, si distingue la funzione func ARZIMP.PARAM("nome"), che permette di recuperare i parametri passati alla stampa. Questa funzione particolare è ottimizzata nella query in quanto trasformata in costante. Si noti che è anche possibile aggiungere dei criteri di selezione nel modello di dati. |
Riquadro Espressione
| Questo numero serve ad utilizzare l'espressione in un tag (n=numero): Questo tag verrà sostituito dal valore ottenuto dall'espressione nel file. |
| Ogni campo calcolato è identificato da un numero. Questa condizione permette di gestire più righe aventi lo stesso numero: in questo caso, l'espressione utilizzata per un dato numero sarà la prima la cui la condizione è soddisfatta. |
| Questa espressione viene interpretata nel ciclo di lettura definito dal modello di dati, al momento della generazione del file inviato alla stampante. |
Chiudi
Genera il programma la cui esecuzione permetterà di produrre il flusso da inviare alla stampante. |