Version 2004.1 (Geändert)
DISABLE BUTTON ({*; }Objekt)
Parameter | Typ | Beschreibung | |
* | Wenn angegeben, ist Objekt ein Objektname | ||
(String). Wenn nicht angegeben, ist Objekt | |||
eine Variable | |||
Objekt | Formularobjekt | Objektname (wenn * angegeben) oder | |
Variable (wenn * nicht angegeben) |
Beschreibung
Der Befehl DISABLE BUTTON deaktiviert die in Objekt angegebenen Formularobjekte.
Eine inaktive Schaltfläche bzw. ein inaktives Objekt erscheint in grau und reagiert nicht auf Mausklicks oder Tastaturkürzel.
Hinweis: Auch bei deaktivierten Schaltflächen bzw. Objekten sind die Werte weiterhin über Programmierung änderbar.
Mit dem optionalen Parameter * geben Sie in Objekt einen Objektnamen (String) an. Ohne den optionalen Parameter * geben Sie in Objekt ein Datenfeld oder eine Variable an. In diesem Fall geben Sie anstatt eines Strings eine Referenz auf das Datenfeld oder die Variable an (nur Datenfeld- oder Variablenobjekte). Weitere Informationen dazu finden Sie im Abschnitt Objekteigenschaften.
DISABLE BUTTON kann auf alle Arten von Schaltflächen angewendet werden:
Standardschaltfläche, 3D Schaltfläche, Unsichtbare Schaltfläche, Hervorgehobene Schaltfläche
Optionsfeld, 3D Optionsfeld, Optionsbild
Kontrollkästchen, 3D Kontrollkästchen
PopUp-Menü, DropDown-Liste, Combo Box, Menü/DropDown-Liste
Thermometer, Lineal
Hinweis: Dieser Befehl hat keine Auswirkung auf Objekte mit automatisch zugewiesener Aktion, da 4D hier bei Bedarf den Status selbständig ändert. Davon ausgenommen sind die Aktionen Bestätigen und Abbrechen.
Beispiele
1. Dieses Beispiel deaktiviert die Schaltfläche bValidate:
DISABLE BUTTON(bValidate)
2. Dieses Beispiel deaktiviert alle Formularobjekte, die die Silbe "btn" enthalten:
DISABLE BUTTON(*;"@btn@")
3. Siehe Beispiel zum Befehl BUTTON TEXT.
Referenz