| dalla versione 6.5.2680 - modificato il 28/08/2013 - link - english
|
Scopo
Indica se il pannello è in stato bloccato. In questo stato non è possibile modificare i dati del pannello, se non le colonne scollegate dalla master query (unbound).
Pannello.Locked := True
Quando letta
Restituisce True se attualmente il pannello è bloccato, False altrimenti.
Quando impostata
Blocca (True) o sblocca (False) il pannello. Se si imposta un nuovo valore per questa proprietà il pannello notifica l'evento di
OnChangeLocking.
Note
-
Se il pannello è bloccato, i campi non sono modificabili. Solo le colonne scollegate dalla query lo saranno (colonne unbound), permettendo così, ad esempio, di gestire la modifica di alcuni dati in memoria senza toccare per sbaglio quelli del database.
-
Il colore dei campi bloccati dipende dalle corrispondenti proprietà Read Only Color dello stile visuale dei campi del pannello; se si usano gli stili standard esso è grigio chiaro.
event Ordini.Ordini.OnChangeLayout(
int NewLayout
inout boolean Cancel
)
{
Ordini.Locked := NewLayout = List
}
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.