Dynamic Navigation 2


DynamicNavigation 2 ist eine tabellenbasierte Navigation für Filemaker Pro. Die Lösung erlaubt zwei abhängige Navigationselemente zu erstellen, wie beispielsweise eine Topnavigation und eine Seitennavigation. Ausserdem lassen sich mit der Navigation globale Variablen erzeugen, die auf der Zielseite ausgewertet werden können. Navigieren und Funktionen auslösen greifen hier ineinander.


Wie es funktioniert

Die grundlegende Idee ist sehr einfach: Jede Zeile in der Navigationstabelle hat ein Layoutname und einen sogenannten ScriptCall.

  • Der Layoutname wird im Scriptschritt «Gehe zu Layout > Layout Name durch Berechnung» benutzt.
  • Der Scriptcall ist ein Wort welches in eine Globale Variable umgewandelt wird. Diese kann auf der Zielseite evaluiert und verarbeitet werden.

In Kombination lässt sich sowohl navigieren als auch etwas auslösen. Dies gibt Zugriff auf das gesamte Spektrum der Filemaker Möglichkeiten – direkt von der Navigation aus.

Stärken

  • Vereinfachtes Management: Eine einzige Tabelle für Ihre gesamte Navigation
  • Einfach erweiterbar: Ergänzen Sie mit weiteren Funktionen, mehreren Sprachen, usw.
  • Erweiterbar mit Scripts: Datensätze anlegen/sortieren/suchen, Modus wechseln, drucken, usw.
  • Schnelle Entwicklung: Verwendung von standardizierten Objekten für alle Layouts

Implementierung

Die Moduldatei hat eine komplette (englische) Beschreibung wie die Lösung aufgebaut ist und angewendet wird, Schritt für Schritt-Anleitungen und Beispiele. Siehe dort.