STRING %SORTDOCS%
Scopo: Effettuare un nuovo
ordinamento su una selezione.
Sintassi: | |||
%STRING% | %SORTDOCS% | (%STRING% | selezione, |
%STRING% | attributi) |
Descrizione: Consente di ordinare una selezione
preesistente o di crearne una nuova nel formato
"*<primo doc.>*<ultimo doc.>".
selezione rappresenta l'identificativo della
selezione che si intende ordinare, tipicamente il %CURSELPATH% della
selezione corrente;
attributi rappresenta la lista degli
attributi che determinano l'ordinamento da effettuare, indicati cosė come
tipicamente utilizzati nella %4CALL%.
o nei file di impostazione d'archivio
(vedi Sezione Ordnamento).
Valore restituito: valore alfanumerico
Torna una stringa che contiene l'identificativo della selezione cosė
ottenuta.
Vedere anche: %EDITSEL%, %MERGESELE%
Esempio:
%NUMBER%(ret, %4CALL%("Cerca", "[TABELLA]=\"DOCUMENTI\" AND [DATAMOD]={20000101|20001231}", 0, 16, "DATAMOD"))
%IF%(ret)
<!-- eseguire eventuale elaborazione sulla selezione corrente -->
%STRING%(sele, %CURSELPATH%)
%STRING%(sele2, %SORDOCS%(sele, "DATACREAZ"))
%STRCPY%(%CURSELPATH%, sele2)
<!-- eseguire eventuale elaborazione sulla selezione ri-ordinata -->
%ELSE%
%WRITE%("Impossibile eseguire sortdocs")
%ENDIF%
Annotazioni
Disponibile dalla versione 3.2.6.6 di Highway Application Server