We are sorry, information on this page is available only in Czech. Use Translator Switch to Czech

Automating insertion of FM Bench Detective into your solution

Automating insertion of FM Bench Detective into your solution - Preview Image

How to implement 24U FM Bench Detective into your FileMaker solution

If you have a large solution with hundreds or thousands of scripts you will like what we are working on for the next version of FM Bench – a fully automated insertion and removal of FM Bench Detective. But if you don’t want to wait, here is something you can use already today… Carl Henshall from Cutting Edge Software Ltd has set up a QuicKeys shortcut that works in conjunction with myFMbutler’s Clip Manager (you may also want to try 2empowerFM Clipboard Exporter from Dracoventions) that will loop through all of the scripts in a file. For each script it:

 

  • copies all of the script steps & sets them into Clip Manager
  • does a find & replace routine on the xml text to
    • add the Start & Overhead scripts steps to the beginning of the script
    • add the Exit step to the end of each script
    • add the Pause & Resume steps around any Pause Indefinitely steps
    • add the Halt step before any Halt Script Steps
    • add the Exit step before any Exit Script steps.
  • turns the xml back into FileMaker’s clipboard
  • deletes the script steps & pastes all the script steps with the FM steps added back into the script.
If you run the shortcut you can sit & watch whilst it runs through all your scripts adding the FM Bench Detective script steps for you. Carl hasn’t yet dealt with script steps that require user action, eg. Show Custom Dialog, but you may be able to do a similar thing. But the best thing for you here is that Carl was so kind and let us to share his QuicKeys shortcut with you, so that you can take advantage of his effort. So until we have the new version of FM Bench where implementation of FM Bench Detective will be fully automated, feel free to download Carl’s shortcut right here:
 
 

 
Warning: Since this process involves deleting script steps, make sure to have a backup of your solution before trying it out.

If you have any more ideas or just want to tell others about your experience, feel free to leave your comment below.

Call us Call
us

+420 608 301 880

Usually available on working days between 7am and 5pm GMT

We'll call you back if you call from a discoverable phone number and fail to reach us

Let us call you Let us
call you

By completing and sending the form you agree that 24U s.r.o., a company established under the laws of the Czech Republic, with its registered office: Zvole u Prahy, Skochovická 88, CZ-25245, registered in the Commercial Register with the Municipal Court in Prague, section C, inset 74920 will use your personal data contained in the form for the purpose of sending 24U’s news, updates and other commercial communications. Providing 24U with personal data for the said purpose is optional. Details on personal data processing and on your rights connected therewith are contained in 24U’s Privacy Policy.

Loader Image