Jens Liebelt FileMaker Consulting - FM4Web CMS für FileMaker

FileMaker Script

Was sind Scripte

Ein Script ist die Verkettung von Programmanweisungen zu einer Befehlsfolge. Die Scriptsprache wird in der Regel von der Anwendungssoftware zur Verfügung gestellt. Man spricht in diesem Zusammenhang auch von Makros. Die Aufgabe von Scripten ist die Automatisierung von wiederkehrenden Aufgaben.

Top

FileMaker Pro Scripts verwalten

FileMaker Pro Scrips verwalten

© Screenshot Jens Liebelt

FileMaker Pro Scrips verwalten

In der Menüleiste der FileMaker Pro Anwendung findet man den Menüpunkt Scripts. Wird der Menüpunkt angeklickt öffnet sich das Fenster - Scripts verwalten. In diesem Fenster werden alle erstellen Scripte angezeigt. Um ein neues Script zu erstellen, klickt man auf die Taste Neu, links unten.

Top

FileMaker Pro Scripteditor

FileMaker Pro Scripteditor

© Screenshot Jens Liebelt

FileMaker Pro Scripteditor

Für die Eingabe der Scriptbefehle hat der FileMaker Pro einen Scripteditor. Der Scripteditor ist wie folgt aufgebaut. An der linken Seite findet man alle verfügbaren Scriptbefehle (Scriptschritte). Die Anzeige der Scriptbefehle kann über das DropDown Feld Anzeige gefiltert werden. Mittels eines Doppleklicks wird der Scriptbefehl in das rechts liegende Bearbeitungsfeld kopiert. Jedes in dieser Form erstelle Script erhält einen Scriptnamen, der frei gewählt werden kann.

Top

FlieMaker Pro Scriptschritte

FileMaker Pro Scriptschritte

© Screenshot Jens Liebelt

FileMaker Pro Scriptschritte

Für einige Scriptschritte sind weitere Eingaben erforderlich. Wenn man sich einen Scriptschritt als Funktion vorstellt, entsprechen die weiteren Angaben den Argumenten für die Funktion. An dem Beispiel Feldwert setzen erkennt man, dass der Befehl zwei Argumente (Optionen) benötigt. Zum einen muss angegeben werden, auf welches Feld sich der Befehl bezieht und welcher Wert in diesem Feld gesetzt werden soll.

Top

FileMaker Pro Scripte organisieren

FileMaker Pro Scripte organisieren

© Screenshot Jens Liebelt

FileMaker Pro Scripte organisieren

FileMaker Pro bietet die Möglichkeit, innerhalb der Script Verwaltung Ordner zu erstellen. Wenn man eine komplexe FileMaker Pro Anwendung erstellt, ist es eine echte Arbeitserleichterung, wenn die Scripte in thematisch organisierten Ordner liegen.

Top

FileMaker Pro wichtige Scriptschritte

Spezielle Befehle im Funktionsumfang von FileMaker Pro Script gelten der Ablaufsteuerung von Anwendungen. Die folgende Liste zeigt eine Auswahl dieser Befehle.

* Variable setzen
* Script ausführen
* Schleife
* Schleife verlassen wenn
* Wenn
* Aktuelles Script verlassen
* Feldwert setzen
* Neues Fenster
* Gehe zu Bezugsdatensatz
* Gehe zu Layout

Wie man unschwer erkennen kann, sind ein Teil dieser Befehle klassische Elemente einer Programmiersprache. Mit diesen Befehlen lassen sich komplexe FileMaker Pro Anwendungen realisieren. Der einzige Nachteil ist die Tatsache, dass ausschließlich der von FileMaker gelieferte Scripteditor benutzt werden kann. Hier wäre eine parallele Entwicklung zu einer Texteditoren basierten Lösung mehr als wünschenswert.

Top

FileMaker Beispiele

weitere Kapitel zum Thema