NUMBER %ATTRMAXSIZE%
Scopo: Restituisce la dimensione
massima disponibile per il contenuto dell'attributo specificato
Sintassi: | |||
%NUMBER% | %ATTRMAXSIZE% | (%NUMBER% | indicetabella, |
%NUMBER% | indiceattributo) |
Descrizione: utilizzato per richiedere al server qual'è
il numero massimo di caratteri che possono essere contenuti nell'attributo
indicato.
indice_tabella in base 0;
indice_attributo in base 1 (0 si riferisce
all'identificativo di tabella e ritorna sempre 1).
Valore restituito: valore numerico
Torna la lunghezza massima consentita del valore digitabile.
Torna 0 per attributi a lunghezza variabile.
Torna -1 per errore generico.
Per indice_attributo = 0 torna 1.
Vedere anche: %ATTRSIZE%, %NUMTABELLA%, %NUMATTR%
Esempio:
%ATTRMAXSIZE%(1, %NUMATTR%(1, "AUTORE"))
Program output:
<!-- dimensione massima attributo AUTORE = 128 caratteri -->
128
Esempio:
%ATTRMAXSIZE%(1, %NUMATTR%(1, "DESCRIZIONE"))
Program output:
<!-- l'attributo DESCRIZIONE è un multiriga (lunghezza variabile) -->
0