English
Instant Developer Foundation Documentazione
  • Tips & Tricks

Ordinamento delle foglie di un albero

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

Vedi anche

  • Reset Sort Criteria (procedura)
  • Add Sort Criteria (procedura)
  • Do Sort
  • ID Collection
  • Refresh Nodes (procedura)