FILTRI ETICHETTE SU STAMPANTI AD AGHI

Vedi anche Filtri etichette

Per la compilazione di un filtro occorre impostare prima alcune caratteristiche generali poi elencare, nel particolare, tutti i campi, le immagini, le fincature che si vogliono stampare nel corpo dell'etichetta.

Inoltre, con il pulsante (Y) Trasferimento Filtri, è possibile 'importare' un filtro da un altro Data Base, purchè esso non esista già, sul DB di destinazione, come nome programma e modello.
Se si vuole cambiare nome al filtro da caricare,  possono scrivere, prima di confermare il trasferimento, il nuovo nome di Programma e Modello.

Tutti i valori, salvo dov’è specificato diversamente, sono in Righe e Colonne (caratteri)

Elenco campi generali del documento

Programma
Nome del programma di stampa 

Modello
descrizione libera che individua i vari modelli di stampa impostati per lo stesso programma   (es. EtiBarCo)

Descrizione
Descrizione della stampa.

Righe per pagina (RigheTot)

Righe vuote prima di stampare la testata (RigheAlt)                      

Colonne margine sinistro (ColSin)

Colonne tra le etichette (ColTraCol)

Margine destro (ColDes)

Linee tra righe di Etichette (LinTraRig)

Larghezza dell'etichetta (EtiLarg)

Altezza dell'etichetta (EtiAlt)

Numero di colonne di etichette (NColEti)

Numero di righe di etichette (NRigEti)

Non è possibile cambiare tipo di carattere durante la stampa di una singola etichetta. Tutta l’etichetta va stampata con lo stesso carattere per problemi di posizionamento tra un’etichetta e l’altra
E' però possibile definire una sequenza di attivazione e una di disattivazione per stampare tutta l'etichetta con un carattere diverso da quello standard.
Sequenza di codici di controllo inizio stampa (CodConPri)
Sequenza di codici di controllo (Attivazione),  che verrà eseguita all'inizio della stampa. In forma decimale separati dalla virgola 
Es. per grassetto:    27,69        Es. per compresso:  15
Sequenza di codici di controllo fine stampa (CodConUlt)
Sequenza di codici di controllo (Disattivazione),  che verrà eseguita alla fine della stampa. In forma decimale separati dalla virgola 
Es. per grassetto:    27,70        Es. per compresso:  27,70

Una volta confermati i dati della testata, si possono gestire le righe dell'etichetta tramite il pulsante: 

PosY
Riga per per testate, dal margine superiore del foglio, per i dettagli, dalla riga attuale in stampa, per il piede, dalla fine del corpo, in cui viene stampato il campo.
Questo campo insieme con PosX stabilisce l’ordine con cui vengono elaborati i campi di stampa. Si può mettere anche valori negativi per eseguire dei calcoli prima di una sezione.

PosX
Colonna in cui viene stampato il campo.
Questo campo insieme con PosY stabilisce l’ordine con cui vengono elaborati i campi di stampa.

Opzione
Indica il tipo di riga.
0 = campo normale.
1 = da non stampare (utilizzato per righe che contengono calcoli che vanno ad assegnare una variabile).
2 = riga di commento. Il suo contenuto verrà completamente ignorato.

Larghezza                   Numero dei caratteri da stampare nel campo.
Se la larghezza è uguale a zero il campo non viene stampato, ma la riga del modello rimane valida per qualsiasi elaborazione. (Al contrario che opzione = 2 che esclude la riga del modello da qualsiasi elaborazione).

Campo
Riferimento al campo di stampa. Per consultare l'elenco dei campi disponibili consultare:
Campi disponibili per etichette
Oltre al nome di un campo, in questa casella si può inserire anche un test etc. Vedi “Sintassi ammesse in CAMPO

MultiRiga
Se è = "S" e lo spazio a disposizione non è sufficiente per la stampa del campo, la parte rimanente del campo viene stampata nella prossima occorrenza dello stesso Campo con Multiriga = “S”.    Il campo nel filtro, va ripetuto per tante righe quante se ne voglio stampare, sempre con multiriga=S
Solo se il campo con Multiriga = “S” è nel dettaglio, la stampa del campo prosegue nel dettaglio successivo, fino alla stampa completa del campo.            Da utilizzare per la stampa dei campi Memo

NoStaVuoto
Se è ="S", non stampa i campi vuoti. (es.data = null o data = 1/1/100 o numerico = 0 )
Attenzione: se si mette questo campo =S in righe che stampano delle linee, queste linee non vengono stampate (se il campo è vuoto viene saltata tutta la fase di stampa del campo).

Fisso
Stringa con un contenuto fisso (una parola o una frase). Da compilare In alternativa al campo "campo".

Formato
Espressione stringa che rappresenta il formato di stampa in alternativa a quello standard del campo.  Nel caso in cui si metta direttamente il formato esso  va messo tra virgolette e la notazione dei separatori dei decimali e delle migliaia è quella anglosassone ( . = separatore dei decimali ; , = separatore delle migliaia)
Si può utilizzare anche una variabile messa a disposizione dal programma:
Feuro, per il formato di un importo in Euro
FLire, per il formato di un importo in Lire
FQua, per il formato delle quantità
FEuroG, per il formato dell’ Euro utilizzando il numero di decimali di gestione
FLireG, per il formato delle Lire utilizzando il numero di decimali di gestione
FMon, per il formato della moneta del documento 
FMonG, per il formato della moneta utilizzando il numero di decimali di gestione

Es. formato con separatore di migliaia e un decimale:  “#,##0.0”
oppure per riempire di zeri a sinistra un campo es. colli nei Ddt:   “00000”
oppure per utilizzare il formato dell’Euro:  FEuro
oppure per utilizzare il formato dell’Euro con un decimale in più: Union(FEuro;”0”)

Allineamento
S = Sinistra, D = Destra, C = Centrato.

Non è possibile cambiare tipo di carattere durante la stampa di una singola etichetta. 
Tutta l’etichetta va stampata con lo stesso carattere per problemi di posizionamento tra un’etichetta e l’altra