Updated script triggering plug-in for FileMaker Pro 18 adds a new folder trigger.
Lienden, the Netherlands, April 2, 2020–Troi today announced the immediate availability of Troi Activator Plug-in 6.0 for FileMaker Pro 18.
What is Troi Activator Plug-in?
Troi Activator Plug-in is a very powerful tool for triggering scripts remotely. All from within FileMaker you can:
trigger a FileMaker script on a different computer (remotely) trigger a FileMaker script over internet trigger a FileMaker script when a file is placed inside a folder use the built-in security to prevent unauthorized triggering send a number (e.g. a record ID) and a long text with the trigger start and stop listening for remote trigger messages with one script step communicate with databases in different FileMaker versions or even runtimes Except from remote triggering you can also use the Activator Plug-in for:
triggering a script on a specified date and time scheduling events which trigger any script you want running a script from any FileMaker calculation, for example a tooltip calculation trigger a FileMaker script when a file is placed inside a folder validating fields on exiting a record with a custom script suited to your specific needs What is new in version 6.0?
Troi Activator Plug-in 6.0 is compatible with FileMaker 18 and has the following new functionality:
Tested and made compatible with FileMaker Pro 18. Added new Add Folder Trigger script step and Actr_AddFolderTrigger function. These add a folder action, which triggers a script when the monitored folder is changed, for example when a file or folder is added to or removed from the folder. Added new Remove Folder Trigger script step and Actr_RemoveFolderTrigger function. These remove a previously added folder trigger. Added a new FolderTrigger.fmp12 example file which demonstrates the new functionality. (macOS) Added echo functionality to the HTTP server. The plug-in will echo back the HTTP request, including the method and headers used. This can help with debugging an HTTP problem, for example to test HTTP requests with custom headers you want to send with our Troi URL Plug-in. The response can be either plain text or HTML formatted. Updated HTTPResponse.fmp12 to demonstrate the new Echo functionality. Version 6.0 also has the following changes and improvements:
Fixed a problem in the HTTP server where an empty POST request would block until timeout. Small improvement to the HTTPResponse.fmp12 example file. Fixed a typo (a URL) in the trigger.html test page. Updated the EasyInstallTroiPlugins.fmp12 file, it can now remove the old Troi Activator Plug-in 4.5 without causing a crash. You no longer need to remove it manually. Pricing & Availability
A fully functional demo version of Troi Activator Plug-in 6.0 is available on the Activator Plug-in page.
Licenses cost US$ 89 per user. Details on developer licenses and multi-user discounts can be found on the Activator Plug-in page. You can order licenses from our shop.
Version 6.0 needs a new registration. The upgrade is free for users who bought a license for Troi Activator Plug-in on or after April 23, 2019. Eligible users will be sent a new registration. Contact us if you have not received yours after April 6, 2020.
Upgrades from licenses bought before April 23, 2019 are available from US$ 49 per user. Upgrade prices for other licenses can be found in the shop. You can order upgrades there.
I am trying to put a conditional formatting validation which turns Red when the value is entered wrong. Basically all my tries have failed so I would like your help here.
The criteria of entering a value is
1. Length of value is = 19 OR this should be a 16 digit number, in groups of 4 separated with dashes
2. Non-Digits characters are not valid.
Please could you help me with this and I will really appreciate.
By Justin P.
I have a uniqueness criteria for a particular number field, but the uniqueness is based on a combination of the number field with a state field (e.g. the number must be unique within all records for that state). I built a custom function to return a boolean if the number+state combination already exists in the database, and that CF uses a simple SQL query,
Issue is that the CF seems to work flawlessly when tested via Data Viewer, but when inserted as the field validation calculation, returns a validation failure for any value entered.
Can anyone enlighten me as a to a limitation here I may not be aware of? My work around path is a field level trigger to a validation script, but do feel like I am missing something.
Troi Automatisering releases Troi Activator Plug-in 4.0 for FileMaker Pro 15
June 14th, 2016, Alphen aan den Rijn, The Netherlands--Troi Automatisering today announced the availability of Troi Activator Plug-in 4.0 for FileMaker Pro 15.
What is Troi Activator Plug-in?
Troi Activator Plug-in is a very powerful tool for triggering scripts across the network, even over internet. All from within FileMaker you can:
- trigger a FileMaker script on a different client computer
- trigger a FileMaker script over internet
- run a script and send data to a different FileMaker application, all in the background
- use the built-in security to prevent unauthorized triggering
- send a number (e.g. a record ID) and a long text with the trigger
- start and stop listening for remote trigger messages with one script step
Apart from remote triggering you can also trigger scripts on the same computer:
- run a script from any FileMaker calculation, for example a tooltip calculation
- trigger a script on a specified date and time
- schedule events which trigger any script you want
- trigger a script after exiting a field
- validate fields with a custom script suited to your specific validation needs
What is new?
Troi Activator Plug-in 4.0 has been made compatible with FileMaker 15:
- Further improved the multi-threading behavior of the plug-in when running in FileMaker Pro 15.
- Added description and type-ahead information for all functions of the plug-in. This extra function description will be shown in FileMaker Pro 15 in the Specify Calculation dialog box when you type a function name and also as a text popup in the functions pane on the right. The type-ahead information is used by the auto complete functionality of FileMaker Pro 15.
Version 4.0 also has the following improvements:
- You can now schedule up to 1500 events to trigger, up from 1000.
- Improved the example file EasyInstallTroiPlugins.fmp12, to provide more help when an installation error occurs.
- Updated the UploadData.fmp12 example file: it now correctly shows a Google Map in a webviewer.
In addition to this, version 4.0 has several bug fixes and further improvements. We also updated the User Guide. More detailed information on all changes and improvements implemented in Troi Activator Plug-in 4.0 and earlier can be found at: http://www.troi.com/software/activatorhistory.html.
Pricing & Availability
A fully functional demo version of Troi Activator Plug-in 4.0 is available for downloading at Troi's Web site at: http://www.troi.com/software/activatorplugin.html
Troi Activator Plug-in 4.0 works with FileMaker Pro 12, 13, 14 and 15. The plug-in can also be used with runtimes from FileMaker Pro Advanced 12, 13, 14 and 15. The plug-in is available for Mac OS X 10.6.8 through 10.11 and Windows 7 through Windows 10.
Licenses cost US$ 89 per user. Details on developer licenses and multi-user discounts can be found on our web site. You can order licenses from our web site.
FileMaker Server requirements
Troi Activator Plug-in 4.0 also works with FileMaker Server 12, 13, 14 and 15 as a server-side plug-in and as a plug-in used by the web publishing engine or WebDirect. To use this, you need to purchase a special cross-platform Server/Web license which costs US$ 299.
We have prepared extensive information on how to install and use Troi Plug-ins server-side and web-side on this web page:
The 4.0 version needs a new registration. If you bought a license for Troi Activator Plug-in on or after May 12th, 2015 the upgrade is FREE! Eligible users will be sent a new registration. Contact us if you have not received yours after 17 June 2016.
If you bought a license before May 12th, 2015 you will need to buy an upgrade to use the 4.0 version. Upgrades are available from US$ 39 per user. Upgrade prices for other licenses can be found on our web site. You can order upgrades from our web site.
About QuickTrans for iPhone, iPod Touch and iPad
QuickTrans is our iOS app designed to make sending images a snap. After you configure the app once, you can take one or more photos and upload them without any extra steps. QuickTrans is designed to work in tandem with Troi Activator Plug-in. More information can be found here: http://www.troi.com/quicktrans.html
About Troi Automatisering
Troi Automatisering has over 15 years experience in developing high quality cross platform plug-ins for FileMaker Pro and is winner of the FileMaker Pro Excellence Award. For more information, visit our web site at:
Hello all, Happy New Year and all that!
I'm back at it already and have hit my first hurdle with using ESS (now the DSN is working that is!)
I have several SQL views on a read only DSN which I'm pulling through to FM. The first view has data relating to our customers and this is pulled from our ERP, which is the system of record, hence the data is read only.
The problem I have is that there are four fields that are showing as "required values". The first 3 are indeed required and will always be populated, the fourth (ID of parent account) however is only likely to be populated about 10% of the time in the ERP data.
Of course when I edit any local fields which I've added to a layout using a related FM table, the solution validates the data from SQL and complains that the parent account ID field is empty, but of course I can't fill this in as the data is read only and set to can't edit... vicious circle! -worryingly I originally typed viscous circle which is a completely different thing!
Can anyone advise why this field is insisting on being populated - does it come from the SQL data, e.g. some kind of primary key? If I remove the "required value" bit from the field in manage database it just reappears.
Thanks for any help you can offer.
Who Viewed the Topic