Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ScriptMaster Plug-in Functions showing up as "Function Missing"

Featured Replies

  • Newbies

I am trying to deploy an application cross platform using the Runtime of FileMaker 11. I have it working on the Mac. I previously had this working in Windows 7. I currently copy my FileMaker file over to Windows to make minor modifications on that platform before generating a runtime for Windows. This previously worked, I do not know what changed. I can see the ScriptMaster plugins through the Preferences dialog. When I open Scripts now in FileMaker Advanced, I only see the Basic Functions and not the library of functions like "Select a File". So the functions I inserted before on the Mac side now show "Function Missing". I used the method of Copy and Paste to add to my startup script the functions I needed. I did download and register for the free version of ScriptMaster, so the plugin does show a key. Any help would be greatly appreciated. Thank you.

You also have the plugin in the ext.'s folder?

Also your method for Copy and Paste .... did you use the SM field copyable?

It gives you the format such as :

RegisterGroovy( "MyThing( field1 ; field2 ; field3 )" ; "/*********************************************¶

* This isi my script to do whatever¶

¶

import java.io.*;¶

¶

	JSch jsch = new JSch();¶

		Session session = null;¶

¶

		String result_text = \"\";¶

		// Use External Function SMGetVariable( variableName ) to return to FM¶

		try {¶

.................................... etc.

  • Author
  • Newbies

Thank you for your reply. I realized my code was skipping over the registration calls in my startup script. A prior error that I fixed masked this error. It's working great now, and thanks again.

Create an account or sign in to comment

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.