NUMBER %ATTROWS%
Scopo: Restituisce il numero di
righe dell'attributo specificato.
Sintassi: | |||
%NUMBER% | %ATTROWS% | (%STRING% | nome_attributo) |
Descrizione: usato per conoscere il numero di
righe di un attributo ("Multiriga" o "Multistanza").
torna il numero dir CR-LF - 1 se la prima riga non è vuota oppure
se l'attributo è vuoto,
altrimenti il numero di CR-LF.
Valore restituito: valore numerico
Vedere anche: %ATTROW%,
%NUMROWS%, %CHKROWS% Esempio:
Program output:
Annotazioni
Torna il numero delle righe (valorizate e non) dell'attributo.
Torna sempre 1 se l'attributo specificato non è ne Multistanza ne Multiriga.
Torna sempre 0 in caso di errore generico.
%NUMBER%(nrighe, %ATTROWS%("ATTR1"))
%REPEAT%(1, nrighe)
%IF%(%STRLEN%(%ATTROW%("ATTR1", %INDEX%)) && %INDEX% == 1)
%NUMCPY%(nrighe, nrighe + 1)
%CONTINUE%
%ENDIF%
%ATTROW%("ATTR1", %INDEX%)<br>
%ENDREPEAT%
<!-- si suppone che la prima riga sia vuota -->
<valore riga 2>
<valore riga 3>
....
<valore riga n>