最近のアクセス:
同期 API

同期 API を使用すると、オフラインアプリケーション用に生成された同期プログラムを簡単に呼び出して、開発者が必要に応じてデバイスと Web サーバーの同期を行うことができます。

メソッド

ServerStatus サーバーの状態を判断します。
Receive サーバーで行われたすべての変更を、デバイスで受信します。
Send 変更を Submit するために、保留中の変更内容をアプリケーションサーバーに送信します。
ResetOfflineDatabase1 ローカルデータベース (オフライン) のコンテンツを初期状態に戻します。つまり:
SetSendCheckpoint2 バッチ同期を許可するには、保留中のイベントにチェックポイントを設定します。 

Event ‘Do Receive’
    Synchronization.Receive()
EndEvent

注意事項

同期 API を使用する場合、[ Data Receive Criteria ] プロパティに「Never」の値を設定しないでください。API の使用時にエラーが発生する可能性があります。
UI に次のエラーが表示される可能性があります:
Synchronization.Send Error 3
内部的なエラーは次のようになります:
{"error":{"code":"0","message":"Invalid Synchronizer SDOfflineDatabase"}}{"EventResults": [  ] }"}}
SDOfflineDatabase は、関連付けられたオフライン データベース オブジェクトを参照します。

使用可能バージョン

GeneXus X Evolution 3 以降
これは、GeneXus X Evolution 3 Upgrade 7 以降で利用できます。
SetSendCheckpoint メソッドは GeneXus 16 Upgrade 3 以降で利用できます。

参考情報




サブページ
Created: 15/01/07 22:48 by Admin Last update: 21/11/07 21:43 by Admin
カテゴリ
Powered by GXwiki 3.0