« MonkeyBread Software … | Home | Xojo Stammtische in B… »

MBS Plugin 12.2 for Claris FileMaker

Nickenich, Germany - (May 17th, 2022) -- MonkeyBread Software today is pleased to announce MBS FileMaker Plugin 12.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 12.2 has been updated and now includes over 6700 different functions, and the versatile plugin has gained more new functions:

You may know we have on macOS an option in preferences dialog to turn on links in calculations. When you enter a MBS function call, we change the function name a link to our documentation. With this version we make Get() function calls in FileMaker a link to the documentation, so you can directly lookup what the return values are.

Have you tried custom functions in JavaScript? Beside our cross platform solution, we can do the same using WebKit's JavaScript engine to do the same. Check JavaScript.CF function to call custom functions on macOS and iOS. Use JavaScript.SetPropertyJSON and JavaScript.GetPropertyJSON to transfer JSON data directly and call functions with JavaScript.CallFunction.

The WordFile functions can be used to replace place holders (tags) in a Word document. You can query a list of all tags for this using the WordFile.Tags function.

The DynaPDF library has been updated and tested to work with ZUGFeRD 2.2 / Factur-X 1.0.06. The DynaPDF.ReplacePattern function can now handle different font styles for fallback fonts. To put PDF on the clipboard, check the new Clipboard.SetPDF function.

On MacOS you can now use context menu on the script list in Script Workspace to sort scripts by name. Our plugin extends FileMaker's context menu to add the commands. If clicked, we swap script positions as needed, so FileMaker gets the new order.

To better track errors returned by a plugin, you can call ClearErrors early in a script. Later you can use HadErrors function to check if you got an error in the script. That may be easier than calling IsError after each function call.

For iOS you can now use DialogModifications functions. This allows you to change error messages shown by FileMaker and customize the text.

The Clipboard.DetectFileMakerDataType function can now detect menus and menu sets, JSON.Import has a new RootTableName parameter,

Finally we updated CURL library to version 7.83.1, DukTape to version 2.7, DynaPDF to 4.0.66.181, openssl to 1.1.1n, SQLite to 3.38.5, and Xcode to 13.3.1.

See release notes for a complete list of changes.
17 05 22 - 11:03