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.

Caveat Emptor - Retrofit

Featured Replies

Not far off deploying a solution which uses a lot of Groovy Scripts, so thought the best thing to do would be to create a custom plugin with everything they need.... you know the score by now.

Only thing is, and I asked ESPECIALLY about this at Devcon, it is true that all your functions keep the names that are the same as the script steps where you created them BUT BUT BUT

Now I have 487 script steps that have missing functions BECAUSE even though the names are the same it doesn't think it is the same function AT ALL.

This is not made clear in the documentation, nor was the answer I was given in person wholly correct either.

That's a disappointing waste of an evening.

John

a way to prevent this (I mean a waste of an evening, not the functions being not recognized) is to wrap each external function in a custom function.

In that way if I want to change the external function to let's say another plugin, I only have to change it once: inside my custom function.

Another advantage is that your functions are immediately accessible in the list of functions in the calculation editor and that you don't have to go to the external functions list (I hate using my mouse when developing :-) ).

Edited by Guest

  • Author

Andries

I get the benefit of your second point, and can see the speed advantages... and

Problem still exists with the overall method though. As soon as a solution gets more than one file, need to update a custom function in one file and then remember to copy it over the others, and while this is made easier now I am still managing 57 separate functions rather than just have them genuinely managed only in one place and deployed on all client machines. OK there is work in making sure each client has updated, but this can be pretty much automated.

The function names will remain the same, but there is a different ID number which FileMaker assigns to the function because it is coming from a plugin. I'm sorry if this was not clarified for you when you spoke to your contact.

Edited by Guest

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.