Erstellen einer eigenen App > Arbeiten mit Formeln und Funktionen > Über Formeln
 

Über Formeln

Formeln führen bestimmte Operationen an einem oder mehreren Werten in einer Datenbankdatei durch und geben ein einzelnes Ergebnis zurück.

Mit Formeln kann Folgendes definiert werden:

Ein Formelfeld. Weitere Informationen finden Sie unter Definieren von Formelfeldern.

Ein berechneter Wert für die automatische Eingabe in ein Feld. Weitere Informationen finden Sie unter Definieren von automatischer Dateneingabe.

Eine Berechnung, die für die Datenüberprüfung „wahr“ oder „falsch“ zurückgibt. Weitere Informationen finden Sie unter Definieren der Feldüberprüfung.

Ein berechneter Wert, durch den Werte in einem Feld ersetzt werden können (über den Befehl „Ersetze alle Feldwerte“ im Menü „Datensätze“ oder in einem Scriptschritt). Weitere Informationen finden Sie unter Ersetzen eines Feldinhalts.

Berechnungen in einigen FileMaker-Scriptschritten, z. B. Wenn, Verlasse Schleife wenn, Feldwert setzen, Berechneten Wert einfügen und Ersetze alle Feldwerte. Weitere Informationen finden Sie unter Automatisieren von Aufgaben mithilfe von Scripts.

Formeln können Folgendes enthalten:

Konstanten - Text-, Zahlen-, Datums- oder Zeitwerte, die sich nicht ändern.

Operatoren - Symbole, die angeben, wie zwei oder mehr Werte miteinander kombiniert oder verglichen werden.

Funktionen - vordefinierte, benannte Formeln, die bestimmte Berechnungen ausführen und bestimmte Einzelwerte für jede Wiederholung zurückgeben.

Feldverweise - Felder in derselben Tabelle oder in einer Bezugstabelle. Ein Bezugsfeld, auf das in einer Formel verwiesen wird, hat die Syntax Tabellenname::Bezugsfeld. Weitere Informationen finden Sie unter Arbeiten mit Bezugstabellen.

Wenn eine Formel nicht berechnet werden kann, gibt sie „?“ zurück. Um einen Fehlercode zu erhalten, der die Ursache des Problems angibt, schließen Sie die Formel in die Funktion „BerechnungsFehler“ ein.

Beispiele

Formeln können an mehreren Stellen überall in FileMaker Pro Advanced verwendet werden. Einige Beispiele:

Gibt den Vor- und Nachnamen, durch ein Leerzeichen getrennt, zurück:

Vorname & " " & Nachname

Beispiel: Michael Brauer.

Gibt den Wert des Felds „Zwischensumme“ multipliziert mit 0,08 zurück.

Zwischensumme * ,08

Gibt den Vor- und Nachnamen jeweils in einer separaten Zeile zurück:

Feld1 & ¶ & Feld2

Beispiel:

Fred
Jane

Weiterführende Themen 

Erläuterung von Funktionen

Funktionen (Kategorienliste)

Funktionen (Alphabetische Liste)

Verwenden von Operatoren in Formeln

Identifizieren von Textkonstanten und Sonderzeichen in Formeln

Hinzufügen von Kommentaren zu einer Formel

Verwenden eines reservierten Worts oder Symbols für einen Feld- oder Tabellennamen