English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • Libreria Campi di pannello
  • Proprietà
  • Visual Flags

Can Sort

proprietà copia link

Scopo

Questa proprietà ha effetto solo sui campi della lista e permette di decidere se abilitare o meno il sorting sul campo al click sull'intestazione.

Sintassi

Campo.canSort = false

Quando letta

Restituisce True se il pannello può essere ordinato su questo campo cliccando sulla sua intestazione in lista.

Quando impostata

Permette di abilitare o meno l'ordinamento del pannello sul campo in seguito al click dell'utente sulla sua caption in lista.

Esempio di codice

// ****************************************************************************
// Evento notificato dal pannello quando l'utente clicca sul titolo di una
// colonna della lista per modificare l'ordinamento dei dati.
// ****************************************************************************

event FiltroComponenti.Componenti.OnSorting(
  int Column           // E' un numero intero che rappresenta la colonna d...
  inout boolean Cancel // Può essere impostato a True per evitare il cambi...
)
{
  // Permetto di ordinare una volta per ogni campo
  if (Column = Componenti.ID.me())
  {
    Componenti.ID.canSort = false
  }
  // 
  if (Column = Componenti.Nome.me())
  {
    Componenti.Nome.canSort = false
  }
  // 
  if (Column = Componenti.Tipo.me())
  {
    Componenti.Tipo.canSort = false
  }
  // 
  if (Column = Componenti.Quantita.me())
  {
    Componenti.Quantita.canSort = false
  }
}
  • Se CanSort viene impostata a False l'intestazione in lista del campo non sarà cliccabile.
  • Il valore predefinito di questa proprietà è True per tutti i campi.

Ultima modifica: 07/05/2010 / Validità: da 9.1.4040

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum