4D v16.3Schaltflächen |
||
|
4D v16.3
Schaltflächen
Schaltflächen
Über den Formulareditor können Sie eine breite Palette von Schaltflächen zu Ihrem Formular hinzufügen. Sie können jeder Schaltfläche eine Standardaktion zuweisen. Über solche Schaltflächen kann der Benutzer die Eingabe in Datensätze bestätigen oder annullieren, einen Datensatz löschen, zwischen Datensätzen wechseln, in einem mehrseitigen Formular in den Seiten blättern und Datensätze in einem Unterformular öffnen, löschen oder hinzufügen. In 4D gibt es folgende Typen:
Schaltflächen mit Standardaktionen werden bei Bedarf während der Ausführung des Formulars grau dargestellt. Wird zum Beispiel der erste Datensatz in einer Tabelle angezeigt, ist die Schaltfläche Erster Datensatz grau dargestellt. Hinweis: Sie können auch im Kontextmenü des Editors im DropDown-Menü unter Standardaktion eine Option wählen. Es erscheint, wenn Sie mit der rechten Maustaste auf die Schaltfläche klicken. Sie müssen in dieser Dropdown-Liste – unabhängig vom Schaltflächentyp – einen Eintrag auswählen. Soll die Schaltfläche eine Aktion ausführen, die nicht in der Dropdown-Liste aufgeführt ist, wählen Sie den Eintrag "Keine Aktion" und schreiben eine Objektmethode, um die Schaltflächenaktion festzulegen. Weitere Informationen dazu finden Sie im Abschnitt Methoden bearbeiten.In der Regel wählen Sie unter der Gruppe „Ereignisse“ das Ereignis On Clicked aus, so dass die zugeordnete Methode nur bei Anklicken der Schaltfläche ausgeführt wird. Sie können jeder Schaltfläche eine Methode zuordnen. Alle Variablen, die mit Schaltflächen verknüpft sind (Standard-, invertierte, unsichtbare Schaltflächen, Optionsfelder, Optionsbilder oder Kontrollkästchen) werden auf 0 gesetzt, wenn das Formular in der Design - oder Anwendungsumgebung zum ersten Mal geöffnet wird. Klickt der Benutzer auf eine Schaltfläche, wird die Variable auf 1 gesetzt. Die Beschreibung der einzelnen Aktionen finden Sie unter Standardaktionen. Hinweis zur Kompatibilität: In früheren 4D Versionen konnten Sie als eine Art "Nebeneffekt" eine eigene Schaltfläche verwenden, die automatisch aktiviert/deaktiviert wurde, wenn Sie ihr denselben Variablennamen wie eine Schaltfläche mit Standardaktion gaben. Hatte Ihr Formular z.B. eine Schaltfläche mit Namen v1 mit einer Standardaktion und eine eigene Schaltfläche ebenfalls mit Namen v1, wurde diese je nach Status der Standardschaltfläche automatisch aktiviert/deaktiviert. Das wurde ab 4D v12 korrigiert. Sie müssen jetzt jede Schaltfläche separat aktivieren/deaktivieren.
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
ARTIKELVERWENDUNG
4D Designmodus ( 4D v16) |