Alternativen zum Script-Editor

Ein spannende Diskussion entwickelte sich aus der Idee von Todd Geist, den FileMaker Script-Editor durch TypeScript zu ersetzen. Im Rahmen der EngageU Konferenz wurden die Teilnehmer des Diskussions-Panels von Matt Navarre nach ihrem größten Wunsch gefragt, wenn sie die freie Wahl hätten, ein Feature für eine zukünftige FileMaker Version zu bestimmen. Todd Geist schlug vor, den FileMaker Script-Editor durch TypeScript zu ersetzen. Seine Argumente: TypeScript steht im github Ranking der weltweit beliebtesten Programmiersprachen auf dem ersten Platz Damit gibt es bereits eine große Schar an Entwicklern, die sofort damit umgehen können Moderne AI Assistenten können perfekten TypeScript-Code generieren Wenn alle FileMaker Scripte in Textform vorlägen, würde dies das LLM-Training für FileMaker spezifische Lösungen deutlich verbessern Ausgehend von diesen Ideen wurden mögliche Chancen, Risiken und Implikationen unter den anwesenden FileMaker Entwicklern des Stammtischs diskutiert....

12.11.2025 · 

CrossCheck ScriptChain-Graph

Adam Augustin präsentierte eine neue Funktion für die FileMaker Analyse-Software CrossCheck. Diese ermöglicht es, die hierarchischen Abhängigkeiten von Skript-Aufrufen zu visualisieren. Das Besondere daran: man kann nicht nur die Aufrufe von Unterskripts in der grafischen Darstellung einfach erkennen, sondern auch per Klick auf jeden enthaltenen Knoten zurück in das CrossCheck-Tool springen und das zugehörige Script direkt anzeigen. Die Darstellung der Skriptbäume erfolgt mit Hilfe von SVG. Auch umfangreiche Graphen werden schnell und flüssig dargestellt....

CrossCheck: neues Feature für Optimierungen

Amin Egginger zeigte eine Vorschau auf Funktionen des kommenden Release von CrossCheck. Bei der Überarbeitung und Optimierung bestehender FileMaker Lösungen ist es oft hilfreich, bestimmte Abfolgen von Script-Schritten zu identifizieren. Dazu stellte Armin einige Beispiele von typischen Abläufen vor, die sich mit Best Practices optimieren lassen: Anstatt erst in ein anderes Layout zu wechseln und dann den Suchmodus aufzurufen, ist es besser die Reihenfolge umzudrehen. Also erst in den Suchmodus wechseln und dann das andere Layout aufrufen....

DuckDB Praxisbericht

Marcel Moré ergänzte seine Präsentation zu DuckDB vom vorigen FileMaker Stammtisch mit Einblicken in ein Projekt aus der Praxis. Zunächst wurden noch einmal die grundlegenden Schritte erläutert, wie sich DuckDB in einer FileMaker Lösung per REST API integrieren lässt. Eine ausführliche Schritt-für-Schritt Anleitung ist inzwischen online abrufbar: https://blog.marcel-more.de/2024/07/11/building-a-rest-api-for-duckdb/ Marcel berichtete von einem Projekt, das ohne den Einsatz von DuckDB kaum lösbar gewesen wäre. Zu erstellen war eine komplexe Auswertung eines umfangreichen Datenbestands mit mehr als 10 Jahren Transaktionsdaten, die in einer FileMaker Datenbank vorliegen....

FileMaker + DuckDB

Marcel Moré stellte die Datenbank DuckDB vor und zeigte einen Weg, wie sich DuckDB mit einem einfachen Setup per REST API Abfrage mit Hilfe von Node.js in FileMaker integrieren lässt. Anschließend demonstrierte er anhand einiger Beispiele die besonderen Stärken von DuckDB und erläuterte, welche Möglichkeiten sich durch den Einsatz von DuckDB eröffnen. Zunächst ging es um die Frage, was die Besonderheiten von DuckDB ausmacht, und warum man überhaupt eine weitere Datenbank benötigt, um Dinge zu tun, die sich prinzipiell auch in FileMaker lösen lassen....

FileMaker XML-Export File Exploder

Das vor kurzem von Malte Bastian vorgestellte Tool zum Zerlegen der FileMaker XML-Dateien war ein Wunschthema für diesen Abend. Sinn und Zweck des Tools ist es, passende Vorlagen für die Verwendung mit der Versionsverwaltung “git” zu erstellen. Bislang war dieser Anwendungsfall mit den aus FileMaker erzeugten XML-Dateien sehr unhandlich, weil immer alle Änderungen in einer Datei stattfinden und so der Versionsvergleich ziemlich unübersichtlich ausfällt. Das neue Tool zerlegt die XML-Dateien in kleine Abschnitte, getrennt nach Layouts, Scripts, Tabellen, Themes, Wertelisten, Custom Functions, Custom Menus, Privileg Sets, usw....

13.03.2024 · 

FileMaker Entwickler Tools

Aus der Diskussion um git entspann sich die Frage, mit welchen Tools sich die Versionierung von FileMaker Dateien noch abbilden lässt. Dazu kam der Hinweis auf FMPerception, das dazu einen Diff-Viewer für Database Design Reports anbietet. Vom gleichen Anbieten gibt es das neue Tool FMComparison, welches speziell für diesen Anwendungsfall gedacht ist. Auch InspectorPro bietet eine Funktion an, um Änderungen zwischen Versionen übersichtlich anzuzeigen. FMPerception https://www.geistinteractive.com/products/fmperception-fast-filemaker-analysis/ FMComparison https://www.geistinteractive.com/products/fmcomparison/ CrossCheck http://www.fm-crosscheck.com/Home.html...

12.08.2021 · 

Datenanalyse von umfangreichen FileMaker Tabellen

Es wurde die Fragestellung diskutiert, ob und wie sich am besten sehr umfangreiche Datenbestände agregieren und analysieren lassen. Neben dem Ansatz, vorberechnete Teilsummen in den wichtigsten Dimensionen zu bilden, kamen auch externe Tools für die Datenanalyse zur Sprache: https://www.tableau.com/de-de https://www.qlik.com/de-de https://warp.one https://www.wizardmac.com https://www.heise.de/developer/artikel/Datenanalyse-mit-R-Teil-1-1845278.html?seite=all In diesem Zusammenhang wurde nochmals auf Tableau hingewiesen, zu dem u.a. bereits auf den vergangenen FileMaker-Konferenzen einige interessante Anwendungsfälle gezeigt wurden: https://blog.beezwax.net/2017/05/09/filemaker-16-tableau-a-match-made-in-data-heaven/ https://blog.beezwax.net/2017/04/20/filemaker-tableau-building-dashboards-with-interactivity/ https://www.slideshare.net/fmkonferenz/fmk2017-tableau-and-filemaker-by-vince-menanno https://www.experfy.com/blog/qlikview-vs-tableau-review-two-visualization-giants

13.06.2018 ·