Scopo
Aggiunge un criterio di ordinamento alla collection, specificando l'indice della proprietà per cui ordinare e la direzione dell'ordinamento.
Sintassi
Collection.AddSortCriteria(indice proprietà)
Argomenti
Indice Proprietà | E' l'indice della proprietà dei documenti contenuti per la quale la collection deve essere ordinata |
Esempio di codice
// **********************************************
// Effettua ordinamento per nome della collection
// **********************************************
public void ProveCollection.BottoneOrdina()
{
// Elimino eventuali criteri precedenti
this.Fornitori.ResetSortCriteria()
//
// Ordino per la seconda proprietà del fornitori (normalmente si deve usare la funzione
// ToPropertyIndex)
this.Fornitori.AddSortCriteria(C2)
//
// Eseguo il sort
this.Fornitori.DoSort()
}
// Effettua ordinamento per nome della collection
// **********************************************
public void ProveCollection.BottoneOrdina()
{
// Elimino eventuali criteri precedenti
this.Fornitori.ResetSortCriteria()
//
// Ordino per la seconda proprietà del fornitori (normalmente si deve usare la funzione
// ToPropertyIndex)
this.Fornitori.AddSortCriteria(C2)
//
// Eseguo il sort
this.Fornitori.DoSort()
}
- L'indice della proprietà viene normalmente ricavato con la funzione ToPropertyIndex, oppure con la funzione GetPropertyIndex.
- La funzione suppone che tutti i documenti contenuti nella collection siano dello stesso tipo, ordinando tutto il contenuto secondo la proprietà specificata.
- Il segno dell'argomento determina la direzione dell'ordinamento: positivo = ascendente, negativo = discendente.
Ultima modifica: 23/03/2021 / Validità: da 6.5.2680