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

Set Modified

procedura link

Scopo

Porta il pannello in stato MODIFIED (dati modificati) se esso è in stato DATA (dati visualizzati).

Sintassi

// Entro in stato modificato
Pannello.SetModified()

Argomenti

Questa procedura non ha argomenti.

Esempio di codice

// ***************************************************
// Diminuisce la scorta su tutte le righe del pannello
// ***************************************************

public void Prodotti2.BottoneDiminuisci()
{
  // Ciclo sulle righe del pannello
  for each row (Prodotti)
  {
    record Prodotto
      ...
    // 
    // E diminusco la scorta

    Prodotto.Scorte := Prodotto.Scorte - ONE
  }
  // 
  // Porto il pannello in stato modificato

  Prodotti.SetModified()
  // 
  // Aumento di 1 il livello di riordino sulla riga attuale

  Prodotti.LivelloDiRiordinoProdotto := Prodotti.LivelloDiRiordinoProdotto + ONE
  // 
  // Chiedo al pannello di acquisire questa modifica

  this.UpdateControls()
  // 
  // E infine salvo le modifiche

  Prodotti.UpdateData()
}

Ultima modifica: 25/10/2016 / Validità: da 6.5.2680

  • Se il pannello non è in stato DATA, questo comando non ha effetto.
  • Questo comando porta il pannello in stato modificato e può essere utile per attivare successivamente uno dei comandi o funzioni che dipendono dal fatto che il pannello sia in stato mdoificato, come ad esempio il comando UpdateData.
  • Se il pannello ha il flag AutoSave attivo, allora questa procedura causa il salvataggio delle modifiche ai dati del pannello.

Vedi Anche

  • Panel Status (lista valori)

Ti serve altro aiuto?

Consulta il Forum