|
Il creazione dei documenti si fa con un software operante con Windows. Ecco alcune sue caratteristiche:
Funzioni notevoliFormattazione del testo
Ogni valore di un campo può essere formattato in modo dinamico dopo avere definito due linee che ne indichino il percorso. |
|
Estensioni |
|
|
BMP |
Bit-map Microsoft Windows |
|
DIB |
Microsoft Windows |
|
EMF |
Enhanced MetaFile |
|
GIF |
Graphic Intercharacter |
|
JIF |
Joint Photographics |
|
JPG |
JPEG |
|
PCX |
Zsoft PC Paintbrush |
|
RLE |
Run Length Encoding |
|
TIF |
Tag Image File Format |
|
WMF |
Microsoft Windows |
|
PNG |
Portable Network Graphics |
Indicatore analogico
Un indicatore permette di rappresentare graficamente il valore di una caratteristica

Gli indicatori sono definiti con:
-
Tipo (Tipo di indicatore ellittico o lineare...)
-
Parametri (Colori, graduazione ecc...)
-
Dati (Dati che lo compongono : Minimo, Massimo, ecc...)
-
Font (Font utilizzati)
-
Condizione di visibilità (come per tutti gli oggetti, la visibilità di un indicatore può essere condizionale)
![]()

Legame tra gli oggetti e la basedati
La creazione di una etichetta è legata all'utilizzo che ne sarà fatto
e al tipo di dati contenuti nella basedati. Nel caso di un processo di stampa automatico che utilizza la DLL Hyper-Label e di un database, non è sempre obbligatorio legare l'etichetta ai dati attraverso una
connessione ODBC. E' indicato fondere direttamente i valori degli oggetti della Label attraverso le funzioni della DLL.
Vantaggi :
- Modello indipendente del database
- Facilità d'integrazione
- Più facilità sul controllo del contenuto degli oggetti della label
Inconvenienti :
- Necessita di più sviluppo per il processo di stampa
E' necessario utilizzare un oggetto testo di tipo "Fisso" il cui valore
sarà poi modificato dal modulo di stampa (DLL o Active X) dato che il modello è disconnesso dalla basedati.
Per fare ciò il valore del testo di un oggetto possa essere modificato, bisogna che quest'ultimo sia indicato come "modificabile" ed identificabile da un nome univoco. Queste opzioni sono impostabile nella linguetta "Attributi".

Così l'oggetto sarà visto come modificabile dal modulo di stampa
e sarà possibile ridefinire il suo valore.
Un oggetto di tipo database eredita il nome del campo della tavola del database che lo alimenta.
Mostrare un prezzo
Per mostrare un prezzo separando la parte intera dalla parte decimale si opera in questo modo:
- Creare un oggetto testo fisso modificabile e chiamarlo "Prezzo"
- Cambiare il suo attributo di visibilità in "Mai"
- Creare un oggetto "Formula" con valore : STRINT(TEXT("Prezzo"))
- Creare un oggetto "Formula" con valore : "," + STRDEC(TEXT("Prix"),2)

Formattazione degli oggetti testo
Aggiungere un prefisso
Desideriamo aggiungere il prefisso "Provenienza : " ad un oggetto alimentato dalla DLL che prende il valore nel campo "Origine" del database .
- Creare un oggetto fisso modificabile e chiamarlo "Origine"
- Cambiare il suo attributo di visibilità in "Mai"
- Creare un oggetto "Formula" con valore : "Provenienza : " +
TEXT("Origine")
Durante la stampa se la DLL dà come valore all'oggetto "Origine" : Spagna,Portogallo, Francia; la formula mostrerà sulle label:
- Provenienza : Spagna, Portogallo, Francia

Concatenare due valori
Per concatenare due valori provenienti da due campi "Codice Articolo"
e "Codice Interno"
separati nel database
- Creare un oggetto testo fisso modificabile e chiamarlo "Codice Articolo"
- Creare un oggetto testo fisso modificabile e chiamarlo "Codice Interno"
- Cambiare i loro attributi di visibilità in "Mai"
- Creare un oggetto "Formula" con valore : TEXT("Codice
Referenze") + TEXT("Codice Interno")

© Unipex srl, Luglio 2005



