アプリケーションイベント

アプリケーションイベントは、フォームの入力者のアクションまたは自動化プロセスに応答してクライアントアプリケーションまたはサーバーアプリケーションが実行するアクションの結果として開始されます。イベントの一般的なフローに含まれるアプリケーションイベントは存在しません。このイベントは、クライアントアプリケーションまたはサーバーアプリケーションが実行するアクションに対応する単一のイベントです。

スクリプトエディターのイベントリストで使用可能なアプリケーションイベントを次に示します。

  • docClose

  • docReady

  • postPrint

  • postSave

  • postSubmit

  • prePrint

  • preSave

  • preSubmit

    例えば、次の図は preSave イベントの一般的なフローを表しています。

    フォームの入力者が Acrobat または Adobe Reader でフォームを保存すると、フォーム上のすべてのオブジェクトに対して、保存操作の直前に preSave イベントが開始され、続いて calculatevalidate および layout:ready の順でイベントが開始されます。プログラムを使用してフォームを保存するスクリプトがそのフォームに含まれている場合は、同じイベントのシーケンスが開始されます。

    上で示した他のそれぞれのアプリケーションイベントに対しても同様のイベントのシーケンスが発生します。