もちろん、できます。まず、「MirrorSync setup」スクリプトをスタートアップスクリプトに設定するか、またはスタートアップスクリプトからコールすることを推奨します。これにより、ファイルがオフラインで使われているかどうか、これまでに同期したことがあるかどうかがチェックされます。同期されていなければ、初回の同期を実行するようにユーザに通知します。また「MirrorSync setup」スクリプトで「$$MIRRORSYNC_CLIENTID 」グローバル変数をセットします。主キーの方針によっては、これは必須です(前述の「主キー」のセクションを参照してください)。
「MirrorSync」スクリプトは通常のFileMakerのスクリプトであり、任意のタイミングで実行するように開発者が設定できます。たとえば、ユーザが変更を加える前に最新の値を必ず見せなくてはならない部分がある場合、ユーザがその画面に移動したことをトリガーとして同期を実行し、その画面での編集が終了したら再度同期します。チェックボックスにチェックを付ける、ボタンをクリックする、他にもあなたが設定した条件によって、同期を開始できます。
原文:Can MirrorSync run automatically when my users finishes a job/invoice/widget? Can it run at startup? http://docs.360works.com/index.php/MirrorSync_advanced_topics#Can_MirrorSync_run_automatically_when_my_users_finishes_a_job.2Finvoice.2Fwidget.3F_Can_it_run_at_startup.3F
コメント
0件のコメント
サインインしてコメントを残してください。