Dynamische Navigation in FileMaker

Diese Lösung basiert auf einer Navigationstabelle und ist global nutzbar


Über die Jahre entwickelten wir verschiedene Navigationssysteme in FileMaker. Dies ist die dritte Generation und die Beispieldatei erklärt das Prinzip.

FileMaker unterstützt von sich aus keine Navigation. Es gibt Bedienelemente, wie Buttons, die man nutzen kann. Müsste man jedoch auf jeder Seite Navigationsbuttons manuell einrichten, dann wird das bald unübersichtlich. Geht es auch besser?

Die Anforderungen:

  • Navigation in einer Tabelle verwalten
  • Navigation global und ohne Relationen verwenden

Das Navigationskonzept

Die vorliegende Lösung erklärt das Konzept und zeigt den Basisaufbau. Sämtliche Einträge für die Navigation werden in einem ersten Schritt in einer Tabelle verwaltet. In einem zweiten Schritt werden die Einträge mit einem Script in die Wiederholungen globaler Textfelder geschrieben. Von dort lassen sich die Angaben beliebig nutzen. In einem letzten Schritt wird ein Buttonbar so präpariert, dass die Navigation darin dargestellt und genutzt werden kann. Der Buttonbar kann man auf beliebige Seiten kopieren und funktioniert überall auf Anhieb.

Screenshots:

Die ausgebaute Version gibt es in FM Starter

Wer eine bereits implementierte und ausgebaute Lösung sucht, findet diese in unserem Produkt «FM Starter». Das Konzept dieser Beispieldatei ist dort implementiert und stark ausgebaut. Die Navigation kann einfach konfiguriert werden, verfügt über verschiedene Ebenen und ist von Grund auf mehrsprachig. FM Starter ist eine Startdatei für neue FileMaker-Projekte und vereinfacht und beschleunigt den Aufbau neuer Projekte erheblich.

Dynamic Navigation 3
Dynamic Navigation 3

[English] Example of a dynamic navigation in FileMaker, which can be used globally through your application. No relationships needed. This file explains the basics and can be easily implemented in your solution. If you need a ready-to-go solution with strong enhanced functionality, check out our product FM Starter, a starter file for new FileMaker projects. FM Starter shortens your development time by months.

Requires FileMaker Pro 19.6 or newer to open the file. If you work with an older version, use a trial version of FileMaker to open the file, then downgrade. It is using UUIDnumber for each record as a primary key, but you can overcome that easily if required. The technique as showed is universal.


[German] Beispiel für eine dynamische Navigation in FileMaker, die global in Ihrer Anwendung verwendet werden kann. Keine Beziehungen erforderlich. Diese Datei erklärt die Grundlagen und kann leicht in Ihre Lösung implementiert werden. Wenn Sie eine fertige Lösung mit stark erweiterter Funktionalität benötigen, schauen Sie sich unser Produkt FM Starter an, eine Einstiegsdatei für neue FileMaker-Projekte. FM Starter verkürzt Ihre Entwicklungszeit um Monate.

Erfordert FileMaker Pro 19.6 oder neuer zum Öffnen der Datei. Wenn Sie mit einer älteren Version arbeiten, verwenden Sie eine Testversion von FileMaker, um die Datei zu öffnen, und führen Sie dann ein Downgrade durch. Sie verwendet UUIDnumber für jeden Datensatz als Primärschlüssel, aber das können Sie bei Bedarf leicht umgehen. Die gezeigte Technik ist universell.

Größe: 492 kB
Version: 3.0