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

Hidden

proprietà copia link

Scopo

Questa proprietà rappresenta la visibilità del documento nell'interfaccia utente e nei cicli su collection. E' particolarmente utile per effettuare dei filtri su collection di documenti senza dover rieseguire le query o modificare la struttura del documento caricata in memoria.

Sintassi

IDDocument doc = null // Il documento da nascondere
... 
doc.Hidden := True

Quando letta

Ritorna True se il documento è nascosto, False altrimenti.

Quando scritta

Nasconde il documento dall'interfaccia utente e nei cicli su collection.

Esempio di codice

// *************************************************
// Nasconde i documenti che hanno un ID Dispari/Pari
// *************************************************

public void Prodotti.BottoneFiltra()
{
  IDCollection C = null // I prodotti nel pannello
  // 
  // Prendo i prodotti dal pannello

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

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

  C.ShowHidden := True
  // 
  for each row (C)
  {
    record pr
      Prodotto pr // I prodotti nel pannello
    // 
    // Nascondo o mostro se è pari/dispari

    if pr.Id % C2 = this.Contatore % C2
    {
      pr.Hidden := True
    }
    else
    {
      pr.Hidden := False
    }
  }
  // 
  // Nscondo i documenti nascosti

  C.ShowHidden := False
}
  • E' possibile enumerare i documenti nascosti nei cicli su collection impostando la proprietà ShowHidden dell'oggetto Collection.

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