STRING %ATTRVAL%
Scopo: Restituisce il valore
contenuto nell'attributo specificato del documento corrente.
Sintassi: | |||
%STRING% | %ATTRVAL% | (%NUMBER% | indice_attributo[, |
%NUMBER%* | livello]) |
Descrizione: consente di recuperare il contenuto
dell'attributo indicato.
indice_attributo contiene l'indice dell'attributo,
in base 1, del quale si intende recuperare il contenuto (0 si riferisce
all'identificativo di tabella).
livello č una variabile numerica, che deve essere
dichiarata dall'utente, che verrā valorizzata con un identificativo numerico
che rappresenta il livello gerarchico di indice_attributo
per archivi generici (vedi formato XML) che utilizzano il modulo di trasmissione z3950 che prevedono la possibiltā di definire attributi
contenitori di altri attributi.
livello rappresenta quindi il livello di
annidamento dell'attributo richiesto.
Su basi dati Highway assume sempre il valore 0.
Valore restituito: valore alfanumerico
Torna il contenuto dell'attributo indicato.
Torna "0" in caso di errore generico.
Vedere anche: %ATTRIB%
Esempio:
%STRING%(idtab, %NUMTABELLA%("UTENTI"))
%NUMBER%(livello, 0)
%STRING%(val, %ATTRVAL%(%NUMATTR%(idtab, "UTENTE"), livello))
%IF%(livello != 0)
<!-- base dati HIGHWAY -->
%WRITE%(val)
%ENDIF%
Program output:
Utente1