Skip 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.

Timed Scripts

Featured Replies

Is there an easy way to launch scripts based on the system clock, like an update script at 3:00am each day?

Make a FileMaker file with a script that calls the script you want to run in the target file, then closes itself. Set this script to run at startup. Then use the Windows scheduler to launch this file.

  • Author

Simple yet effective - Too bad it can't do it on its own but this will work, thanks a lot

Hi,

FWIW, there are also various third-party plug-ins that provide this capability. They may be no more effective than the method that Tom suggested above, but are more 'portable' (eg x-plat) and do not require system-level configuration.

Examples of shareware plug-ins that include this functionality include Troi Activator, CNS SCRIPTit and oAzium Events.

  • 1 month later...

I just ran across this thread looking for free or cheap plugins to handle timed FMP scripts. For what it's worth, on OSX, you can use iCal to open an AppleScript that uses the "do script" tell. The beauty is that iCal operates in the background without actually launching, and runs the AppleScript without opening any documents or apps, so the whole thing is invisible. Writing the AppleScript takes about 10 seconds, faster even than writing an FMP script. And it doesn't cost $90 like all the schedule plugins seem to...

J

I've tried both the 3rd party programs and the one like Fitch suggested. For my money, it was much easier to schedule a task in windows to open a starter file.

I have a similar problem. One approach is to have a script that is an endless loop but normally paused for a defined period of time. During the pauses you can access most things in your database. When the loop reactivates, it checks the time, decides whether to do anything, and then pauses again.

In order for this to work with other scripts, I launch them with buttons and use the "resume other script" option for each button.

So, you get the effect of a "background task" that periodically checks time (or other things), and can do tasks at specific times. Have the script start automatically, using document preferences. It should be fairly platform-independent.

Create an account or sign in to comment

Important Information

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

Account

Navigation

Search

Search

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.