I parametri da TUL01 a TUL20 permettono di definire dei tipi di caratteri utilizzati nei formati per realizzare dei controlli precisi dei caratteri utilizzati. Questi parametri sono di tipo stringa di caratteri e sono composti nel seguente modo:
Il parametro è definito a livello Dossier.Appartiene al capitolo ADX (Adonix) e al gruppo FMT (Formati),nella quale si trovano anche i seguenti parametri :
Nessuna variabile globale gli è associata.
In TUL15 e TUL16 vengono definite rispettivamente le seguenti stringhe:
Si sono definiti quindi, due nuovi tipi di caratteri utilizzabili nei formati: il tipo n, che corrisponde sia ad una cifra (#), sia ad uno dei due caratteri A e H, e il tipo j, che corrisponde sia ad uno dei caratteri riconosciuti nel tipo n, sia ad uno dei caratteri / ( ) \. A partire da questo momento, un formato di inserimento come 9n3javrà un significato e sarà compreso come un formato che descrive «una stringa di 12 caratteri massimo, composta da 9 caratteri di tipo n, seguito eventualmente da 3 caratteri di tipo j».
La definizione dei formati di inserimento (quindi in particolare la gestione delle videate e dei tipi di dati) è influenzata da questi parametri.
I tipi da TUL01 a TUL07 sono utilizzati per definire dei tipi di caratteri di software in tecnologia adonix. Salvo casi particolari, si consiglia di non modificarli: una modifica avventata infatti può in seguito causare dei problemi di funzionamento. In ogni caso, dovrà essere fatta una verifica del punto in cui questi tipi sono utilizzati.
Si consiglia inoltre di evitare l'uso dei tipi da TUL08 a TUL10, che sono riservati a delle eventuali estensioni dei formati standard dei software adonix. I tipi da TUL11 a TUL20, sono al contrario, riservati agli sviluppi specifici, e possono dunque essere utilizzati liberamente.
L'elenco dei tipi standard gestito dal motore adonix è fornito qui di seguito:
Tipo | Definizione |
# | Cifre (da 0 a 9). |
A | Lettere maiuscole (A-Z). |
a | Lettere minuscole (a-z). |
L | Lettere maiuscole e minuscole (A-Z, a-z). |
B | Lettere maiuscole + cifre. |
b | Lettere minuscole + cifre. |
C | Lettere maiuscole e minuscole + cifre. |
H | Cifre esadecimali (0-9, A-F). |
X | Caratteri qualsiasi stampabili. |
Y | Cifra che compone un anno. |
M | Cifra o lettera che compone un mese. |
D | Cifra che compone un giorno. |
. | Posizione del separatore decimale |
F | Numero in formato flottante. |
h | Cifra per l'ora corrente (in visualizzazione). |
m | Cifra per i minuti (in visualizzazione). |
s | Cifra per i secondi (in visualizzazione). |
' ' | Inserimento spazi |
& | Interno ad Adonix (Lettera maiuscola) |
% | Interno ad Adonix (Lettera maiuscola + cifra) |