Technically it's possible to have all sorts of strange characters in variable names, but we suggest you keep them limited to basic ascii to make things easier.
#Baseelements plugin code#
The code to do this is not part of the DDR or of FileMaker's calculation engine, so it may not pick up variables using complex characters or names. Plugins are not distinguished by the DDR as separate function calls, so there is extra processing in the import process to break out any internal functions and leave behind only external plugin related functions.Īnd Variables are not broken out of the calculation at all, so after the calculation import is complete we actually process the text inside the calculations to strip out the variables used. There is a count of both of these items on the File layout and you can click directly into any one to see exactly where it's used.Īlso any Plugins or Variables used by a calculation or any other item will also be listed on the "Items Used" tab. 6718 - LiveStream - 07.29.20 - FileMaker Ultimate Free Plugin - BaseElements - Nicholas OrrThe most downloaded and used FileMaker plugin.
![baseelements plugin baseelements plugin](https://gomainspring.com/wp-content/uploads/SavingFileMaker1.png)
![baseelements plugin baseelements plugin](https://fmdl.filemaker.com/M/208576233_Nam4KOMqXIh9q2.png)
At startup get the list of installed plugins with the Get () function and loop through it, checking each line for the name, version and enabled status with the list of plugins you need. Add fields for the plugin name and version. It’s both an application, but also it contains other code signed libraries, and includes its own separate BaseElements plugin, which also needs to be signed. The basics are simple: create a table for your plugins, store the plugin in a container. It’s not an application built with Xcode, so we can’t use any of the native tools. BaseElements will also sort through all of your calculations and record where you are using Plugins or Variables. The BaseElements runtime has some unique issues when it comes to all of this.