| dalla versione 6.5.2680 - modificato il 18/03/2020 - link - english
|
Scopo
Ritorna True se la videata è attualmente aperta. Può essere utile per aggiornare i dati presenti in altre videate a causa dei cambiamenti effettuati in quella attiva; di solito, infatti, tali aggiornamenti devono essere effettuati solo se la videata da aggiornare è aperta.
boolean Aperto = False
Aperto := Form.IsOpen()
Valore di ritorno
Ritorna True se il form è aperto, False altrimenti
Note
- Un form può essere aperto sia dall'utente tramite i comandi di menù; sia tramite il Visual Code chiamando una procedura della libreria form oppure una procedura Visual Code in essa contenuta. Il form rimane aperto finchè non viene chiuso dall'utente o dal Visual Code tramite la procedura Close.
- L'elenco dei form aperti viene visualizzato sotto il menù. Tuttavia esso non visualizza i form che hanno la proprietà Caption impostata a stringa vuota.
event Prodotti.Prodotti.OnCommand(
int Command
inout boolean Cancel
)
{
if Command = Update
{
if Prodotti.Status() = UPDATED
{
if Ordini.IsOpen()
{
if Ordini.DettagliOrdini.Status() = DATA
{
this.RefreshDettagliOrdini := True
this.ShowMessage(INFO, Sono stati aggiornati dei prodotti...,
??, ??, ??)
Ordini.ShowMessage(INFO, Sono stati aggiornati dei prodotti...
, ??, ??, ??)
}
else
{
this.ShowMessage(WARN, Attenzione! Sono stati aggiornati dei
prodotti..., ??, ??, ??)
Ordini.ShowMessage(WARN, Attenzione! Sono stati aggiornati dei
prodotti..., ??, ??, ??)
}
}
}
}
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.