Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
EDIT FORMULA
|
EDIT FORMULA ( Tabellenname ; Formel ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Tabellenname | Tabelle |
![]() |
Tabelle, die standardmäßig im Formeleditor angezeigt wird | |||||
Formel | Text |
![]() |
Variable mit der Formel zur Anzeige im Formeleditor oder "", um nur den Editor anzuzeigen |
|||||
![]() |
Vom Benutzer bestätigte Formel | |||||||
Der Befehl EDIT FORMULA öffnet den Formeleditor und zeigt ihn standardmäßig an:
Erscheint der Editor, kann der Benutzer Formel wie definiert anzeigen – sofern die Syntax korrekt ist – oder diese verändern, eine Formel schreiben, eine neue laden oder sogar sichern. Bestätigt der Benutzer das Dialogfenster, wird die Systemvariable OK auf 1 gesetzt, die Variable Formel enthält die aktuell ausgeführte Formel. Bricht der Benutzer die Formel ab, wird die Systemvariable auf 0 (Null) gesetzt, die Variable Formel bleibt unverändert.
Hinweise:
Beachten Sie, dass der Befehl beim Bestätigen des Dialogfensters nicht die Formel ausführt; er bestätigt und aktualisiert lediglich den Inhalt der Variablen. Um die Formel auszuführen, müssen Sie den Befehl EXECUTE FORMULA verwenden.
Formeleditor mit der Tabelle [Angestellte] ohne vorab eingegebene Formel anzeigen:
$myFormula:=""
EDIT FORMULA([Angestellte];$myFormula)
If(OK=1)
APPLY TO SELECTION([Angestellte];EXECUTE FORMULA($myFormula))
End if
Führt der Benutzer die Formel aus, wird die Systemvariable OK auf 1 gesetzt. Bricht der Benutzer die Formel ab, wird die Systemvariable OK auf 0 (Null) gesetzt.
Produkt: 4D
Thema: Formel
Nummer:
806
Geändert: 4D 2004.4
4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)