lists.monkeybreadsoftware.com
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

MBS FM Plugin

Thread Start a new thread
Download
Threads by month
  • ----- 2025 -----
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
mbsfmplugin@lists.monkeybreadsoftware.com

May 2025

  • 1 participants
  • 2 discussions
[ANN] MBS Plugin 15.2 for Claris FileMaker - More than 7600 functions in one plugin
by Christian Schmitz 12 May '25

12 May '25
Nickenich, Germany - (May 6th, 2025) -- Monkeybread Software today is pleased to announce MBS Plugin 15.2 for Claris FileMaker for macOS, iOS, Linux and Windows, the latest update to their product that is easily the most powerful plugin currently available for Claris FileMaker produce line. As the leading database management solution for Windows, macOS, iOS and the web, the Claris FileMaker Pro Integrated Development Environment supports a plugin architecture that can easily extend the feature set of the application. MBS FileMaker Plugin 15.2 has been updated and now includes over 7600 different functions, and the versatile plugin has gained more new functions: Our Integration of the Saxon XML processing library into Xojo completed with the Saxon 12.6 release. You can use XSLT 3.0 for transformations, XQuery 3.1 for queries, XSD 1.1 for document validation and XPath 3.1 for navigation within documents. We added new shortcuts for developers on macOS for calculation dialogs defining formulas: Press key combinations to define the return type just like field types, e.g. command-N for number. For DynaPDF we have a new DynaPDF.RenderJob function to perform rendering pages in a background thread. This keeps the main thread free while you receive a script trigger when it finished. The DynaPDF library can now incrementally update PDF documents and better handle big TIFF images. We added functions to control bidi modes for right to left languages and ReadImageFormatFile and DynaPDF.ReadImageResolutionFile functions to query information for image files. We improved our ListDialog functions. You can define the value returned for the buttons and define whether an extra button needs a selection. And you can control whether we swap OK and cancel button on Windows. You can use auto complete on macOS for file path dialogs. The auto completion now handles XL function names better with two dots. The If/Loop highlighting can show the blocks defined by enter find mode and perform find. Plugin defined variables can contains value lists. Use Variable.ValueCount to count values in the variable and use Variable.AppendValue and Variable.PopValue to add and remove values. Similarly you can store JSON in a plugin based variable and add JSON using Variable.AppendJSON and remove it later using Variable.PopJSON thread safely. For auditing you can set the name of the table occurence for the AuditLog table. If you use UUIDs as primary key, you can use Audit.SetUUIDFields to define the exact names of the fields with the UUID. We added the XL functions to define styled tables in an Excel files, a JSON.ToCSV function to turn JSON into CSV text and added ExtensionFilter parameter for Files.ListRecursive function. Finally we updated the CURL library to version 8.13.0, DynaPDF to 4.0.100.285, expat to 2.7.1, libarchive to 3.7.9, LibXL to 4.6, SQLAPI to 5.3.6, Saxon to 12.6 and we updated the plugin SDK. See release notes for a complete list of changes: https://monkeybreadsoftware.com/filemaker/releasenotes152.shtml More details in the release notes. Please take the time to check our 600 example databases and check where you can use our plugin features in your solutions. System Requirements: * macOS 10.13 or later * Windows 10 and newer, Windows 7 and 8 on request. * FileMaker Pro 7 to 21.1 * FileMaker iOS SDK * FileMaker Server for Linux, Windows or macOS Pricing and Availability: MBS FileMaker Plugin is available directly from the MonkeyBread Software website with licenses starting at just $149 USD. You can just download and try the plugin without a license or request a trail license. Not all functions are available in all platforms, please check specifications. Please join us on the next conferences and visit our booth. Monkeybread Software Website https://monkeybreadsoftware.com/filemaker/ Documentation: https://mbsplugins.eu/ Release notes: https://monkeybreadsoftware.com/filemaker/releasenotes.shtml Located in beautiful Nickenich, Germany, MonkeyBread Software is a privately held company founded in 2000 by Christian Schmitz. MonkeyBread Software focuses on the Macintosh, Linux and Windows platforms. With over twenty years as a software developer, Christian's aim is developing unique and useful utilities, complemented by first-class customer support. Copyright 2000-2025 Christian Schmitz Software GmbH. MonkeyBread Software is a registered trademark of Christian Schmitz, Nickenich. All Rights Reserved. Apple, and the Apple logo are registered trademarks of Apple Computer in the U.S. and/or other countries. FileMaker Pro and FileMaker are trademarks of Claris International, Inc. Other trademarks and registered trademarks may be the property of their respective owners. Greetings Christian Schmitz Monkeybread Software
1 3
0 0
[ANN] Neues MBS Plugin 15.2 für Claris FileMaker - Über 7600 Funktionen in einem Plugin
by Christian Schmitz 06 May '25

06 May '25
6. Mai 2025 - Monkeybread Software veröffentlicht heute das MBS 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: https://monkeybreadsoftware.com/filemaker/releasenotes152.shtml Mehr Details zu den Änderungen finden Sie in den Release Notes. Nehmen Sie sich ruhig einmal die Zeit das Plugin näher anzuschauen. Probieren Sie die über 600 Beispieldatenbanken und überlegen Sie einmal, wo Sie welche Funktion in ihren Lösungen einbauen können. Systemvorraussetzungen: * macOS 10.13 oder neuer * Windows 10 und neuer, Windows 7 und 8 auf Anfrage * FileMaker Pro 7 bis 21.1 * FileMaker iOS SDK * FileMaker Server für Linux, Windows oder macOS Lizenzen gibt es ab 119 Euro (zuzüglich MWSt) direkt auf unserer Webseite. Sie können die Plugins gerne ohne Lizenz einmal testen oder eine Trial Lizenz anfordern. Bei Fragen können Sie sich gerne auf Deutsch oder Englisch an uns wenden, per Email oder Telefon. Gerne können Sie auch auf einem FileMaker Stammtisch oder auf einer der nächsten FileMaker Konferenzen mehr erfahren. Mehr Informationen auf unserer Webseite: https://monkeybreadsoftware.com/filemaker/ Dokumentation: https://mbsplugins.eu/ Release Notes: https://monkeybreadsoftware.com/filemaker/releasenotes.shtml Mit freundlichen Grüßen Christian Schmitz Monkeybread Software
1 0
0 0

HyperKitty Powered by HyperKitty version 1.3.9.