English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • Libreria Pannello
  • Ordinamenti

Reset Sort List

procedura link

Scopo

Cancella la precedente lista dei campi di ordinamento del pannello.

Sintassi

Pannello.ResetSortList()

Argomenti

Questa procedura non ha argomenti.

Esempio di codice

// ***************************
// Esegue il sort del pannello
// ***************************

public void Fornitori.BottoneSort()
{
  // Cancello il sort precedente
  Fornitori.ResetSortList()
  // 
  // Seleziono i campi per cui è stato chiesto l'ordinamento

  for each row
  {
    select
      SequenzaSortCampo := SequenzaSort
      NumeroCampo := Numero
      TipoSortCampo := TipoSort
    from
      CampiPannello // Master Table
    where
      SequenzaSort > ZERO
    order by
      SequenzaSort
    // 
    record Campo
      int SequenzaSort // 
      int Numero       // 
      string TipoSort  // 
    // 
    // Aggiungo alla lista di sorting

    Fornitori.AddToSortList(Campo.Numero, Campo.TipoSort <> D)
  }
  // 
  // Abilito il sort

  Fornitori.EnableSorting()
  // 
  // Scrivo nel pannello la lista di ordinamento

  CampiPannello.SortString.Caption := Fornitori.SortingList
}
  • Può essere usata prima di modificare la lista dei campi di ordinamento del pannello.

Ultima modifica: 02/10/2006 / Validità: da 6.5.2680

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum