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

Refresh Dynamic Properties

procedura copia link

Scopo

Ricalcola le proprietà dinamiche per le righe attualmente mostrate nel pannello, notificando nuovamente l'evento OnDynamicProperties per ognuna di esse.

Sintassi

// Aggiorna le proprietà dinamiche
Pannello.RefreshDynamicProperties()

Argomenti

Questa procedura non ha argomenti.

Esempio di codice

// *****************************************
// Mostra o nasconde i prodotti sotto scorta
// *****************************************

public void Prodotti2.MostraSottoscorta()
{
  // Alterno la visualizzazione dei prodotti sotto scorta
  this.MostraSottoscorta := NOT(this.MostraSottoscorta)
  // 
  // Riaggiorno la visualizzazione

  Prodotti.RefreshDynamicProperties()
}

// *************************************************
// Fired when the panel prepares data visualization.
// *************************************************

event Prodotti2.Prodotti.OnDynamicProperties()
{
  // Se è richiesta l'evidenziazione dei sotto scorta...
  if this.MostraSottoscorta
  {
    // Evidenzio i prodotti sotto scorta
    if Prodotti.ScorteProdotto < Prodotti.LivelloDiRiordinoProdotto
    {
      Prodotti.NomeProdotto.SetVisualStyle(Rosso)
    }
  }
}
  • L'uso di questa procedura è necessario solo quando cambia uno dei parametri secondo cui le proprietà dinamiche variano, come esemplificato nell'esempio che segue.

Ultima modifica: 23/03/2021 / Validità: da 6.5.2680

Vedi Anche

  • On Dynamic Properties (evento ricorrente)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum