Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server (Not)   Client   Old   Guides   Examples
New in version: 6.2   6.3   6.4   6.5   7.0   7.1   7.2   7.3   7.4   7.5    Statistic  

UNNotification.SetTimeIntervalTrigger

Sets a time base trigger.

Component Version macOS Windows Server FileMaker Cloud FileMaker iOS SDK
UNNotification 7.2 No No No No Yes

MBS( "UNNotification.SetTimeIntervalTrigger"; UNNotificationRef; TimeInterval { ; Repeat } )

Parameters

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

Result

Returns OK or error.

Description

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.

Examples

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


UNNotification.SetThreadIdentifier   -   UNNotification.SetTitle

Feedback: Report problem or ask question.




Links
MBS Xojo Chart Plugins