Jump to content

Recommended Posts

Posted

After installing the MBS FileMaker Plugin, register it to unlock licensed features and remove the trial dialogs. There are four ways to register — pick the one that fits your workflow.

Ways to register

1) Preferences dialog — manual entry (macOS & Windows)

Open the MBS plugin preferences and enter the five registration fields manually:

Menu to open preferences

  • macOS: FileMaker Pro → Preferences… → Plug-Ins → MBS Plugin → Configure…
  • Windows: Edit → Preferences… → Plug-Ins → MBS Plugin → Configure…

Fill the fields like this (copy & paste each value into the corresponding field) from the email:

Name: FMTraining
Part: Complete
Type: Trial
End Date: 202511
Serial: KRbR3JRuxV4XlntvlTsGEalcHSfS0lYZFJkV1Pefyg8E/3wWNaNZAw4daPnG+Tdw

Click Register. If the data is correct, the plugin confirms and stores the registration permanently.

2) Preferences dialog — paste full license string (automatic split, v15.5+)

Starting with version 15.5, you can paste the whole semicolon-separated license string into any one of the fields and the plugin will split it into the five fields for you. This avoids typing errors.

Example of the string you should paste (paste only this line):

"FMTraining"; "Complete"; "Trial"; 202511; 
"KRbR3JRuxV4XlntvlTsGEalcHSfS0lYZFJkV1Pefyg8E/3wWNaNZAw4daPnG+Tdw"

After pasting, press Register to store the registration permanently.

3) Register in a Script using StoreRegistration (recommended for solutions)

To register automatically for every user/solution, call the MBS("StoreRegistration"; ...) function from a startup script. This is the recommended approach for distributing solutions because users never have to open preferences.

For client solutions put the script on a start trigger such as OnFirstWindowOpen. For server installations, call the registration script from your Start script (or a server startup script) so the server plugin gets the server license during startup.

Sample script (works in FileMaker script steps):

# Register MBS Plugin
If [ MBS("IsRegistered") ≠ 1 ]
   Set Variable [ $r ; Value: MBS("StoreRegistration"; "FMTraining"; "Complete"; "Trial"; 202511; 
      "KRbR3JRuxV4XlntvlTsGEalcHSfS0lYZFJkV1Pefyg8E/3wWNaNZAw4daPnG+Tdw") ]
   If [ $r ≠ "OK" ]
      Show Custom Dialog [ "Problem with MBS Plugin Registration"; $r ]
   End If
End If

If the registration is successful the function returns "OK". If not, you can show the returned message to the user for troubleshooting.

4) Temporary session registration with Register

If you only need the plugin active for the current FileMaker session, use MBS("Register"; ...). This registers the plugin until FileMaker quits; it is not persisted across restarts.

Set Variable [ $r ; Value: MBS("Register"; "FMTraining"; "Complete"; "Trial"; 202511; 
   "KRbR3JRuxV4XlntvlTsGEalcHSfS0lYZFJkV1Pefyg8E/3wWNaNZAw4daPnG+Tdw") ]

Use this only when persistence is not needed (for quick tests or temporary sessions).

Quick reference

Method How Persistence
Manual preferences Open preferences (macOS: FileMaker Pro → Preferences → Plug-Ins → MBS Plugin → Configure…; Windows: Edit → Preferences → Plug-Ins → MBS Plugin → Configure…) and enter fields Permanent
Paste full license (v15.5+) Paste the semicolon-separated license string into any field; plugin splits it automatically Permanent
StoreRegistrationin script Call MBS("StoreRegistration"; ...) from startup script (OnFirstWindowOpen or server start) Permanent
Register in script Call MBS("Register"; ...) for session-only activation Until FileMaker quits (temporary)

Download & support

Download the latest plugin builds here:

Download MBS FileMaker Plugin

Note: If you received a server license, register it from a script called by your Start script so the server process gets the registration during startup.

Questions, bug reports or feature requests? Contact MBS support via the email included with your license. For news and updates, check the MBS blog or subscribe to the mailing list.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.