« 14 FileMaker Conferen… | Home | MonkeyBread Software … »

Neues MBS Plugin 15.2 für Claris FileMaker

6. Mai 2025 - Monkeybread Software veröffentlicht heute das MBS FileMaker Plugin für Claris FileMaker in Version 15.2, mit inzwischen über 7600 Funktionen eines der größten FileMaker Plugins überhaupt. Hier einige der Neuerungen:

Unsere Integration der Saxon XML-Verarbeitungsbibliothek in FileMaker wurde mit der Saxon Version 12.6 abgeschlossen. Sie können XSLT 3.0 für Transformationen, XQuery 3.1 für Abfragen, XSD 1.1 für die Dokumentenvalidierung und XPath 3.1 für die Navigation in Dokumenten verwenden.

Wir haben Tastenkombinationen für Entwickler auf macOS für Berechnungsdialoge hinzugefügt, die Formeln definieren: Drücken Sie Tastenkombinationen wie Befehl-N für Zahlen, um den Rückgabetyp genau wie Feldtypen zu definieren.

Für DynaPDF gibt es eine neue DynaPDF.RenderJob Funktion, um das Rendern von Seiten in einem Hintergrund-Thread durchzuführen. Dies hält den Haupt-Thread frei, und Sie bekommen einen Skript-Trigger, wenn der Vorgang abgeschlossen ist. Die DynaPDF Bibliothek kann nun PDF Dokumente inkrementell aktualisieren und besser mit großen TIFF Bildern umgehen. Wir haben Funktionen hinzugefügt, um Bidi-Modi für Rechts-nach-Links-Sprachen zu steuern und ReadImageFormatFile und DynaPDF.ReadImageResolutionFile Funktionen, um Informationen für Bilddateien abzufragen.

Wir haben unsere ListDialog-Funktionen verbessert. Sie können den Wert definieren, der für die Buttons bei einem Klick zurückgegeben wird, und festlegen, ob zusätzliche Buttons eine Selektion in der Liste benötigt. Und Sie können festlegen, ob wir unter Windows die OK- und die Abbruch-Schaltfläche vertauschen.

Sie können die Autovervollständigung unter macOS für Dateipfaddialoge verwenden. Die Autovervollständigung kann jetzt XL-Funktionsnamen mit zwei Punkten besser verarbeiten. Die If/Loop-Hervorhebung kann die Blöcke anzeigen, die durch die Eingabe des Suchmodus und die Durchführung der Suche definiert sind.

Plugin definierte Variablen können Wertelisten enthalten. Verwenden Sie Variable.ValueCount, um die Werte in der Variable zu zählen und verwenden Sie Variable.AppendValue und Variable.PopValue, um Werte hinzuzufügen oder zu entfernen. In ähnlicher Weise können Sie JSON in einer Plugin-basierten Variable speichern und JSON mit Variable.AppendJSON hinzufügen und später mit Variable.PopJSON thread sicher entfernen.

Für das Auditing können Sie den Namen des Tabellenvorkommens für die Tabelle AuditLog festlegen. Wenn Sie UUIDs als Primärschlüssel verwenden, können Sie mit Audit.SetUUIDFields die genauen Namen der Felder mit der UUID festlegen.

Wir haben XL-Funktionen hinzugefügt, um formatierte Tabellen in einer Excel-Datei zu definieren, eine JSON.ToCSV-Funktion, um JSON in CSV-Text umzuwandeln, und einen ExtensionFilter-Parameter für die Files.ListRecursive-Funktion.

Schließlich haben wir die CURL-Bibliothek auf Version 8.13.0, DynaPDF auf 4.0.100.285, expat auf 2.7.1, libarchive auf 3.7.9, LibXL auf 4.6, SQLAPI auf 5.3.6, Saxon auf 12.6 und das Plugin SDK aktualisiert.

Alle Änderungen in den Release Notes.

06 05 25 - 07:42