Version 6.0 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:
Schaltfläche, Standardschaltfläche, 3D Schaltfläche, Unsichtbare Schaltfläche, Highlight-Schaltfläche
Optionsfeld, 3D Optionsfeld, Optionsbild
Kontrollkästchen, 3D Kontrollkästchen
PopUp-Menü, DropDown-Liste, Combo Box, Menü/DropDown-Liste
Thermometer, Lineal
Hinweis: Verwenden Sie diesen Befehl nicht für Objekte mit automatisch zugewiesener Aktion, da 4D hier bei Bedarf den Status selbständig ändert.
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