Jens Liebelt FileMaker Consulting - FM4Web CMS für FileMaker

FileMaker Script Schleifen

Was sind Schleifen

Schleifen sind ein integraler Bestandteil einer Programmiersprache. Schleifen dienen dazu eine Anweisung so häufig zu wiederholen, bis die Bedingung für das Ende oder den Abbruch der Schleife erreicht ist. Innerhalb einer Schleife können beliebige Anweisungen und weitere Schleifen enthalten sein. In FileMaker Pro können Schleifen zum Durchlaufen der Datensätze einer Ergebnismenge oder mit Hilfe eines Zählers unabhängig von einer Datenmenge ausgeführt werden.

Top

FileMaker Pro Schleife für Datensätze

Aufbau einer einfachen FileMaker Pro Script Schleife

© Screenshot Jens Liebelt

Aufbau einer einfachen FileMaker Pro Script Schleife

Einfache FileMaker Pro Script Schleife zum Durchlaufen aller Datensätze der Ergebnismenge. Innerhalb der Schleife können verschiedene Berechnung und Layoutwechsel erfolgen. Diese einfache Schleife wird automatisch beendet, wenn der letzte Datensatz erreicht wurde.

Top

FileMaker Pro Schleife mit zusätzlicher Bedingung

FileMaker Pro Schleife mit zusätzlicher Bedingung

© Screenshot Jens Liebelt

FileMaker Pro Schleife mit zusätzlicher Bedingung

Die einfache FileMaker Pro Script Schleife kann mit einer zusätzlichen Bedingung für den Abbruch der Schleife erweitert werden.

Top

FileMaker Pro Schleife mit einem Zähler

FileMaker Pro Script Schleife mit Zähler

© Screenshot Jens Liebelt

FileMaker Pro Script Schleife mit Zähler

Eine FileMaker Pro Schleife kann auch über einen Zähler gesteuert werden. Dazu benutzt man eine lokale Variable als Zähler und eine lokale Variable als maximalen Zähler. Ist der maximale Wert für den Zähler erreicht, wird die Schleife beendet.

Top

FileMaker Pro Schleife verschachtelt

FileMaker Pro Schleifen verschachteln

© Screenshot Jens Liebelt

FileMaker Pro Schleifen verschachteln

Schleifen lassen sich verschachteln. Dabei wird innerhalb einer Schleife (äußere Schleife) eine weitere Schleife eingefügt (innere Schleife). Für die innere Schleife können zum Beispiel Bedingungen zur Ausführung verwendet werden. Schleifen lassen sich in FileMaker Pro beliebig verschachteln, allerdings leidet, bei steigender Anzahl der Anweisungen innerhalb der Schleife, die Übersicht bei solchen Konstruktionen. Daher ist es ratsam verschachtelte Schleifen und sonstige komplexe Konstrukte auf mehrere Scripte zu verteilen.

Top

FileMaker Beispiele

weitere Kapitel zum Thema