NUMBER %BLEV%
Scopo: Determinare il livello
gerarchico di un elemento.
Sintassi: %BLEV%(%NUMBER% riga)
Descrizione: usato per determinare il livello gerarchico di un elemento; il livello viene calcolato in base 1.
Valore restituito: valore numerico
Torna il livello gerarchico dell'elemento individuato da riga
In caso di errore generico non viene compilato dal modulo Highway Application
Server.
Vedere anche: Database: relazioni gerarchiche
Esempio:
%NUMBER%(lev, 0)
%REPEAT%(....)
%NUMCPY%(lev, %BLEV%(%INDEX%))
%REPEAT%(1, lev)
%WRITE%("-")%WRITE%(%BLEV%(%INDEX%(1)))<br>
%ENDREPEAT%
%ENDREPEAT%
Program output:
-elemento1 <!-- %bfirst% = 1; %blev% = 1 -->
--elemento2 <!-- %blev% = 2 -->
--elemento3 <!-- %blev% = 2 -->
---elemento3 <!-- %blev% = 3 -->
--elemento <!-- %blast% = 1%blev% = 1 -->