NUMBER %THSGROWSELE%
Scopo: espande la selezione corrente dei termini di Thesauro per contenere gli elementi, le relazioni e la profonditą indicate.

Sintassi:
%NUMBER% %THSGROWSELE% (%STRING% in,
    %STRING%* out,
    %STRING% separ,
    %NUMBER% flags,
    %STRING% rules)

Descrizione: in contiene gli elementi ai quali applicare l'espansione separati da separ;
il formato da mantenere sarą <termine><separ><termine>...
out conterrą la nuova selezione;
flags implementato per scopi futuri; da impostare a 0;
rules specifica quali relazioni, e con che profonditą, applicare per alla nuova selezione; il formato sarą composto da <relaz.abbreviata><separ><profondita(intero)><separ>....

Valore restituito: valore numerico
Torna il numero degli elementi tornati in out in caso di esito positivo
Torna <= 0 in caso di errore generico.

Vedere anche: EDITSEL, Database: thesaurus / vincolati

Esempio:
%STRING%(separ, "\n")
%STRING%(in, "")
%STRING%(out, "")
%STRING%(rules, "")
%NUMBER%(flags, 0)

%STRCAT%(in, "termine1")
%STRCAT%(in, separ)
%STRCAT%(in, "termine2")
%STRCAT%(in, separ)
%STRCAT%(in, "termine3")
%STRCAT%(in, separ)
%STRCAT%(in, "termine4")

<!-- espande con NT su due livelli e BT ed RT ad un livello -->
%STRCAT%(rules, "NT\n2\nBT\n1\nRT\n1")

%THSGROWSELE%(in, out, separ, flags, rules)