FMPro Migrator als Runtime Alternative

Nach wie vor gestaltet sich die Situation der abgekündigten und inzwischen eingestellten FileMaker Runtimes für manche Anwendungsfälle als schwierig. Zwar lassen sich u.U. noch Runtimes mit Version 18 erzeugen, die auch unter neueren Betriebssystem noch lauffähig sind. Jedoch ist mittel- bis langfristig eine Verteilung von kompatiblen Runtime-Lösungen nicht mehr möglich. Oft läuft die Umstellung von ehemaligen Runtime-Lösungen auf eine neue Code-Basis darauf hinaus, dass die komplette Anwendung neu entwickelt werden muss....

10.02.2022 · 

MBS Auto-Complete

Christian Schmitz präsentierte ein neue Funktion des MBS Plugins für Mac. Mit der neuen Version 11.6 werden Scripte automatisch auf enthaltene Variablen gescannt und diese dann in den Eingabe-Dialogen für Formeln als Drop-Down Liste mit Autovervollständigung eingeblendet. Wenn man also anfängt hinter einem $-Zeichen einen Variablennamen zu tippen, lässt sich dieser schnell aus der eingeblendeten Liste ergänzen. Da die automatische Erkennung nur innerhalb des gerade geöffneten Script greift, lassen sich weitere Variablennamen per Kommentarzeile definieren....

Einführung in git

Martin Gattermann erläuterte die Verwendung eines Versionierungssystems anhand von git. Nach einer kurzen Einführung über den Nutzen von Versionierung folgte ein kleiner Workshop, in dem Martin vorführte, wie sich ein Projekt mit git versionieren lässt und was passiert, wenn man Dateien ändert oder neu hinzufügt. Mit den Tools iTerm2, GitKraken und Visual Studio Code ließen sich die einzelnen Schritte gut nachvollziehen und einige Experimente spontan umsetzen. iTerm2 https://iterm2.com GitKraken https://www.gitkraken.com...

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 · 

Navigation im Beziehungs-Diagramm

Holger Herbst zeigte einen einfachen Trick, wie man die Navigation in einem umfangreichen Beziehungs-Graph enorm vereinfachen und beschleunigen kann. Angeregt durch einen Twitter-Post von Vincenzo Menanno, welcher Sonderzeichen und Emojis auf Notiz-Objekten im Beziehungs-Diagramm verwendet um Details besser zu kennzeichnen, kam Holger auf die Idee, Sonderzeichen per MBS-Suche anzusteuern. Das MBS-Plugin bietet nämlich die Möglichkeit, Namen von Tabellen-Auftreten per Sucheingabe direkt im Diagramm anzusteuern. Wie sich zeigte, funktioniert das nicht nur mit den TO-Bezeichnungen, sondern auch mit dem Text auf den Notizfeld-Objekten....

Neu im MBS Plugin: Custom Functions debuggen

Christian Schmitz zeigte den Prototypen seines neuen Custom Functions Tools. Direct im Editor-Fenster innerhalb der Kommentare einer CF lassen sich Werte für einzelne Variablen definieren und es wird dann in einem kleinen Zusatzfeld unterhalb der Eingabe das Ergebnis der Berechnung angezeigt. Sollten sich Syntax-Fehler in der CF-Definition befinden, wird dies ebenfalls schon während der Eingabe erkannt und angezeigt. Christian nahm das Feedback der Stammtisch-Teilnehmer entgegen und baute anhand der Vorschläge noch während des Abends weitere Verbesserungen ein, die er zwischen den nächsten Vorträgen kurz präsentierte....

Text-Snippets verwalten mit Espanso

Von Arnold Brunsiek kam der Hinweis auf das Tool Espanso, welches plattformübergreifend in der Lage ist, Text-Snippets (z.B. für oft benötigte Programmier-Anweisungen oder Formeln) über Tastaturkürzel einzusetzen. Espanso ist OpenSource und für Mac, Windows, Linux verfügbar. A Privacy-first, Cross-platform Text Expander https://espanso.org

Scripts als XML auslesen

Marcel Moré zeigte eine kleine Beispiel-Datei, welche in der Lage ist, gezielt auf die XML-Repräsentation eines bestimmten Script zuzugreifen. Ausgangspunkt der Überlegung war eine Frage im FileMaker Magazin-Forum, wo es darum ging, ob die Funktion eines Scripts automatisch dokumentiert werden kann: https://filemaker-magazin.de/forum/alle-beitraege/204122 Die Beispiel-Datei nutzt dazu den ab FileMaker v18 verfügbaren Befehl “Kopie als XML speichern”: https://fmhelp.filemaker.com/help/18/fmp/de/index.html#page/FMP_Help/save-a-copy-as-xml.html Anschließend wird das XML wieder in eine Variable eingelesen und dann per XPath-Aufruf der passende Knoten zum gesuchten Script herausgelesen....

Ansprechen von Web-APIs per CURL - Teil 2

Zum gleichen Thema stellte Russell Watson eine generische CURL-API Schnittstelle aus einem FileMaker Projekt vor. Russell nutzte die Gelegenheit, um zunächst in der Runde nach Erfahrungen und typischen Anwendungsfällen für Web-APIs zu fragen. Es ergab sich eine rege Diskussion um die unterschiedlichen Erfahrungen und Einsatz-Szenarien unter den Teilnehmern. Anschließend erläuterte Russell sehr detailliert sein Vorgehen und seine Überlegungen, mit denen er eine allgemeine Web-API-Schnittstelle als Zusatzmodul für eine große Branchenlösung, an der mit mehreren Entwicklern gearbeitet wird, in FileMaker umgesetzt hat....

Linkliste 2019-06

Link-Liste zu weiteren Themen des Abends FileMaker DevCon 2016, 2017 & 2018 videos in one App: https://dotfmp.berlin/files/196 Dreamfactory API Plattform https://www.dreamfactory.com FileMaker 18 - What’s new https://www.filemaker.com/products/whats-new.html MBS Menu Component https://www.mbsplugins.eu/component_Menu.shtml https://www.mbs-plugins.com/archive/2014-12-01/QuickMenu_function/monkeybreadsoftware_blog_filemaker https://www.mbs-plugins.com/archive/2015-09-11/Tip_of_the_day_Build_contextua/monkeybreadsoftware_blog_filemaker Reflector https://www.airsquirrels.com/reflector Barcode: PDF417 https://de.wikipedia.org/wiki/PDF417 1-more-thing: Nutshell Console https://www.1-more-thing.com/en/products/nutshell-console/

12.06.2019 ·