Scopo
Porta il pannello in stato MODIFIED (dati modificati) se esso è in stato DATA (dati visualizzati).
Sintassi
// Entro in stato modificato
Pannello.SetModified()
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()
}
// 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()
}
- 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.
Ultima modifica: 23/03/2021 / Validità: da 6.5.2680