Ordinamento delle foglie di un albero
copia link
La modalità di ordinamento di un albero è diversa a seconda che sia basato su una tabella del database o su una collection di documenti.
- Albero DB : L'ordinamento è dato dalla query che effettua il caricamento delle foglie, attraverso le clausole di ordinamento SQL; l'unico modo per modificare l'ordinamento a run-time è parametrizzare la query facendo uso di variabili, modificarle e rinfrescare il nodo padre tramite RefreshNodes.
-
Albero DO : L'ordinamento dell'albero rispecchia l'ordinamento della struttura di documenti in esso contenuta.
Per ogni IDCollection di documenti figli,
se una delle proprietà del documento contenuto implementa il concetto DO_SEQUENCE, la collection viene automaticamente ordinata su quella proprietà.
E' possibile altrimenti cambiare le proprietà su cui viene fatto l'ordinamento utilizzando la seguente procedura:
- Svuotare la lista delle proprietà di documento su cui effettuare l'ordinamento utilizzando la procedura ResetSortCriteria.
- Aggiungere le proprietà su cui effettuare il nuovo ordinamento attraverso la procedura AddSortCriteria.
- Eseguire l'ordinamento attraverso la procedura DoSort. L'interfaccia verrà aggiornata automaticamente usando il nuovo ordinamento.
Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 22/11/2013 / Validità: da 8.1.3650