NUMBER %IDXGREATER%
Scopo: data una chiave di riferimento, consente di leggere la chiave successiva del vocabolario verticale.

Sintassi:
%NUMBER% %IDXGREATER% (%STRING% *d
    %STRING% s)

Descrizione: Data una chiave di posizionamento s consente di richiedere ad Highway Server la chiave successiva del vocabolario verticale dell'attributo corrente.
In *d, precedentemente dichiarata dallo script chiamante, sarà memorizzata la chiave successiva a quella indicata in s.
(direzione di interrogazione: verso il basso)

Valore restituito: valore numerico.
Torna 0 in caso di fine lista.
Torna 1 in caso la chiave in d NON ha come radice s.
Torna 2 in caso la chiave in d ha come radice s.
Torna 3 in caso trovata esattamente s.
Torna < 0 in caso di errore.

Vedere anche: %IDXNEXT%, %IDXPREV%

Esempio:
%IF%(%4CALL%("ThVerticale", <nomeattr>, <valore>, <direzione>, %MAXVITEMS%, ""))
 %STRCPY%(keyth, "")
 %numcpy%(keyon, 0)
 %IF%(idxgreater(keyth, %VITEM%(1)) == 3)
  %STRCPY%(keyth, "")
  %IF%(idxprev(keyth))
   <!-- prima pagina -->
   <A href="..."><img src="primapagina.gif"></A>
   <!-- pagina precedente -->
   <A href="..."><img src="paginaprecedente.gif"></A>
  %ELSE%
   <!-- prima pagina disabilitata-->
   <A href="..."><img src="primapagina_gray.gif"></A>
   <!-- pagina precedente disabilitata-->
   <A href="..."><img src="paginaprecedente_gray.gif"></A>
  %ENDIF%
 %ENDIF%
 %STRCPY%(keyth, "")
 %numcpy%(keyon, 0)
 %IF%(idxgreater(keyth, %VITEM%(%VITEMS%)) == 3)
  %STRCPY%(keyth, "")
  %IF%(idxnext(keyth))
   <!-- pagina successiva -->
   <A href="..."><img src="paginasuccessiva.gif"></a>
   <!-- ultima pagina -->
   <A href="..."><img src="ultimapagina.gif"></A>
  %ELSE%
   <!-- pagina successiva disabilitata-->
   <A href="..."><img src="paginasuccessiva_gray.gif"></a>
   <!-- ultima pagina disabilitata-->
   <A href="..."><img src="ultimapagina_gray.gif"></A>
  %ENDIF%
 %ENDIF%
%ENDIF%