在本课中,您将配置通告程序事件,定义通告程序如何创建推式请求以及如何向设备发送推式通知。
上下文和注释
request_cursor 事件脚本将检测推式请求。每个推式请求确定发送哪些信息以及哪个设备应接收这些信息。
在 [MobiLink 16] 下的 Sybase Central 左窗格中,依次展开 SIS_CarDealer_LP_DBLSN_CONDB_project、[统一数据库],然后选择 SIS_CarDealer_LP_DBLSN_CONDB - DBA。
右击 [通知],然后单击 [新建] » [通告程序]。
在 [您要给新通告程序指定什么名称] 字段中,键入 CarDealerNotifier。
单击 [完成]。
在右窗格中,选择 [CarDealerNotifier],然后单击 [属性]。
单击 [事件] 选项卡,然后从 [事件] 列表中单击 [request_cursor]。
在提供的文本字段中键入以下 SQL 语句:
SELECT ml_sis_sync_state.remote_id + '.sync' FROM ml_sis_sync_state WHERE ( EXISTS (SELECT 1 FROM Dealer WHERE last_modified >= ml_sis_sync_state.last_download) AND EXISTS (SELECT poll_key FROM non_sync_request) ) |
单击 [确定] 保存通告程序事件。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |