Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Guides   Examples
New in version: 8.4   8.5   9.0   9.1   9.2   9.3   9.4   9.5   10.0   10.1    Statistic  


Sets a time base trigger.

Component Version macOS Windows Server FileMaker Cloud FileMaker iOS SDK
UNNotification 7.2 Yes No No No Yes
MBS( "UNNotification.SetTimeIntervalTrigger"; UNNotificationRef; TimeInterval { ; Repeat } )   More


Parameter Description Example value
UNNotificationRef The reference number of the notification. $Notification
TimeInterval The delay until the notification shows.
In seconds.
Repeat Optional
Whether to repeat.
Can be 1 to enable or 0 to disable. Default is 0.


Returns OK or error.


Sets a time base trigger.
Can be scheduled on the device to notify after the time interval, and optionally repeat.
Time Interval must be at least 60 seconds if repeating.


Create notification and add a time trigger:

# Create a new notification
Set Variable [$notification; Value:MBS("UNNotification.New")]
# Set Title and Body
Set Variable [$r; Value:MBS("UNNotification.SetTitle"; $notification; "Hello")]
Set Variable [$r; Value:MBS("UNNotification.SetBody"; $notification; "Greetings from FileMaker")]
# set a time interval trigger
Set Variable [$r; Value:MBS("UNNotification.SetTimeIntervalTrigger"; $notification; 60; 0)]
# and query back trigger settings
Set Variable [$value; Value:MBS("UNNotification.TimeInterval"; $notification)]
Set Variable [$value; Value:MBS("UNNotification.Repeats"; $notification)]
Set Variable [$value; Value:MBS("UNNotification.NextTriggerDate"; $notification)]
# and schedule
Set Variable [$r; Value:MBS("UNNotification.Schedule"; $notification; "test")]

See also

Blog Entries

Created 15th April 2017, last changed 17th April 2017

UNNotification.SetThreadIdentifier   -   UNNotification.SetTitle

Feedback: Report problem or ask question.

MBS FileMaker tutorial videos