English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Document Orientation
  • ID Document
  • Stato

Selected

proprietà copia link

Scopo

Questa proprietà rappresenta lo stato di selezionato di un documento. Può essere utilizzata nel pannelli e negli alberi in cui è attiva la multi-selezione per leggere o impostare lo stato di selezionato dei documenti. E' possibile utilizzare questa proprietà anche all'interno di propri algoritmi per marcare alcuni documenti rispetto agli altri.

Sintassi

boolean b = 0         // Selezionato?
// 
b := doc.Selected

Quando letta

Restuisce True se il documento è in stato selezionato. Questo può avvenire se l'utente lo ha selezionato all'interno di un pannello o di un albero che ha la multiselezione attiva, oppure da Visual Code.

Quando scritta

Imposta il documento come selezionato o non selezionato. Se il documento è selezionato, allora apparirà come tale all'interno dell'interfaccia utente.

Esempio di codice

// *********************************************************
// Explain which processing is carried out by this procedure
// *********************************************************

public void Prodotti.BoittoneSelezionati()
{
  IDCollection C = null // I prodotti nel pannello
  // 
  Prodotto.ShowMultipleSelection := True
  // 
  // Prendo i prodotti dal pannello

  C := Prodotto.Collection
  // 
  // Incremento il contatore pari/dispari

  this.ContatoreSelezionati := this.ContatoreSelezionati + ONE
  // 
  // Voglio ciclare anche sui documenti nascosti

  C.ShowHidden := True
  // 
  for each row (C)
  {
    record pr
      Prodotto pr // I prodotti nel pannello
    // 
    // Se è dispari, allora filtro i selezionati

    if this.ContatoreSelezionati % C2 = ONE
    {
      // Se non è selezionato, lo nascondo
      if NOT(pr.Selected)
      {
         pr.Hidden := True
      }
    }
    else  // Altrimenti mostro tutti i prodotti
    {
      pr.Hidden := False
    }
  }
  // 
  // Nscondo i documenti nascosti

  C.ShowHidden := False
}
  • Questa proprietà booleana può essere utilizzata anche per marcare alcuni documenti rispetto ad altri all'interno di un proprio algoritmo

Ultima modifica: 14/05/2007 / Validità: da 6.5.2680

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum