Get ( 区域监视事件 )
目的
返回一些事件,这些事件导致“配置区域监视脚本”脚本步骤中的脚本运行。
格式
Get ( 区域监视事件 )
参数
无
返回的数据类型
文本
源于
FileMaker Pro 16.0
说明
如果某个事件导致
配置区域监视脚本脚本步骤中指定的脚本运行,只函数返回:
•区域监视器名称
•iOS 设备进入或离开被监视区域的时间戳
时间戳根据解决方案的设置来确定格式,使用创建解决方案的区域设置或系统的区域设置。
•如果 iOS 设备进入被监视区域,则返回“1”,否则返回“0”。
每个监视器的事件都按时间顺序显示,从最早的事件开始按以下格式显示:
<区域名称>
<时间戳>; <1 或 0>
<时间戳>; <1 或 0>
<时间戳>; <1 或 0>
注释
•如果用户在 FileMaker Go 被挂起时进入或离开被监视区域,iOS 通知会在 FileMaker Go 恢复到前台时再送达。这可能导致 Get (区域监视事件) 函数返回多个值。
示例 1
在以下示例中,一个解决方案使用“配置区域监视脚本”脚本步骤来监视一个区域的 iBeacon。监视器的名称是 BeaconMonitor。此脚本使用一个对话框显示有关进入或离开被监视区域的 iOS 设备的信息。
显示自定义对话框 ["检测到新 iOS 设备" ; Get ( 区域监视事件 )]
在此示例中,解决方案使用德语区域设置创建,FileMaker Go 使用系统设置。如果某个 iOS 设备在 2019 年 1 月 27 日上午 10:45 进入该区域并在几小时后离开,此对话框显示以下信息。
BeaconMonitor
27/1/2019 10:45 AM;1
27/1/2019 1:26 PM;0
相关主题