MBS FileMaker Plugin 15.1 development

Hello,

in this thread I want to post to you what's new in development of MBS Plugin, version 15.1.

Download is available as usual here:

monkeybreadsoftware.com/filemaker/files/Prerelease/

If you like our plugin, bookmark, like or forward this thread.

If not, well you can ignore it.

New functions in documentation.

Thanks for supporting our plugin.

For questions please do not answer here, but start a new discussion.

You can click on the mbs-plugin-development tag and subscribe to get an email for new topics with this tag, so you get notified.

Greetings
Christian

1 Like

15.1pr1:

2 Likes

15.1pr2:

15.1pr3:

Found a bug with the script variable checks. It seems it only works for about 500 lines.

For example if you declare a variable on line 10, then after line 510 , any lines that reference the variable think it has not been declared, and so throw an error.

Hi,
https://www.mbsplugins.eu/SyntaxColoringCheckVariableDeclarationSetLimits.shtml
it is as easy as setting a new limit ( default are 500 lines) - be aware that raising the limit above a certain value may slow down your system a bit while programming or debugging but that also depends on your set-up

2 Likes

15.1pr4:

  • Added Saxon example to visualize electronic invoices in UBL, ZUGFeRD, Factur-X or X-Rechnung format.
  • Added Saxon example to validate the ZUGFeRD, Factur-X or X-Rechnung invoice.
  • Updated CURL library to version 8.12.1.
  • Implemented keep alive for MQTT feature in CURL functions. Use CURL.SetOptionUpkeepIntervalMS function to enable.
  • Added check for menu sorting to not do it when a dialog shows.

15.1pr5:

1 Like

15.1pr6:

  • Updated OpenSSL to version 3.3.3.
  • Updated DynaPDF to version 4.0.98.278.
  • Added RoundHighlightAP flag to DynaPDF.SetGStateFlags function.
  • Changed XL functions to accept letters for column parameters.
  • Updated jsoncons library to version 1.2.0.
  • Updated png library to version 1.6.47.
  • Improved Menu.PopUp to report an error if the item for the positioning is not in the menu.
1 Like

15.1pr7:

and released:

MBS Plugin 15.1 for Claris FileMaker

1 Like

In lieu of not seeing a 15.2 thread yet...

I'm wondering if it's possible for scripts to give an indication of matching "Enter Find Mode" and "Perform Find" (or constrain/extend) script steps ?

While I realise this is not relevant for some developers who simply put their find criteria inside the "Perform Find" step, for myself and others it would be beneficial.

All finds I do in scripts are explicit, I enter find mode, do stuff, then it is followed by a "Perform find, "Constrain found set" or "extend found set" step somewhere else in the script. Never do we enter find mode and have the find happen in another script...

What would be useful is highlighting much like if statements and loop statements, where putting your mouse on either steps, highlights the corresponding.

Or better still error/warning if there aren't matching . We have had situations in older solutions where developers have forgot the "Enter find mode" step, and so inadvertently overwrote record data with find request data !

This is not a high priority request, but if it were a straightforward option to add much like If/Loop highlighting, or variable checking, that would be cool.

2 Likes

Well, I am not sure that we can do good checks.
I could of course extend the If/loop Highlighting to do the same for the "Enter Find Mode" and "Perform Find" pair.

But I assume there may be clients where they have one of these commands alone.

Completely understand that , it could be a toggle preference to use or not use this feature. I just know for the likes of our company we always use both in pair.

1 Like