ユーザーが(HTML ページに配置されたボタンをクリックするなどして)Forms サービスからフォームを要求すると、Forms サービスの操作が開始されます。次の表は、ユーザーがフォームを要求した場合に、クライアントデバイス(Web ブラウザーなど)、クライアントアプリケーションおよび Forms サービスの間で行われるインタラクティブな操作をまとめたものです。
ユーザーのアクション
|
クライアントアプリケーションのアクション
|
Forms サービスのアクション
|
ユーザーが Web ページからフォームを要求します。
|
アクションなし
|
アクションなし
|
アクションなし
|
renderPDFForm などの操作を呼び出します。
|
アクションなし
|
アクションなし
|
アクションなし
|
指定されたフォームデザインを取得します。
|
アクションなし
|
アクションなし
|
データが Forms サービスに渡される場合、フォームにデータが事前挿入されます。
|
アクションなし
|
アクションなし
|
フォームレベルのすべてのフィールド初期化イベントを実行します。
|
アクションなし
|
アクションなし
|
フォームレベルのすべてのページ初期化イベントを実行します。
|
アクションなし
|
アクションなし
|
フォームレベルのすべてのフィールド計算イベントを実行します。
|
アクションなし
|
アクションなし
|
フォームレベルのすべてのページ計算イベントを実行します。
|
アクションなし
|
アクションなし
|
page enter イベントを実行します。
|
アクションなし
|
アクションなし
|
form ready イベントを実行します。
|
アクションなし
|
アクションなし
|
page enter または page exit イベントを実行します。
|
アクションなし
|
アクションなし
|
フォームデザインを指定の形式に変換します。
|
アクションなし
|
アクションなし
|
フォームをクライアントアプリケーションに返します。
|
アクションなし
|
エラーが返されなかったことを確認します。
|
アクションなし
|
アクションなし
|
バイナリストリームを作成して、クライアント Web ブラウザーに送信します。
|
アクションなし
|
Internet Explorer、Mozilla、Netscape Navigator、Opera の各ブラウザーでは、次のアクションが実行されます。
クライアント側でスクリプトを実行するように指定された各フィールドの初期化を実行する。
クライアント側でスクリプトを実行するように指定されたページ初期化を実行する。
クライアント側でスクリプトを実行するように指定された各フィールドの計算を実行する。
クライアント側でスクリプトを実行するように指定されたページの計算を実行する。
注意:これらのアクションは、フォームが HTML としてレンダリングされる場合にのみ発生します。
|
アクションなし
|
アクションなし
|
フォームを PDF または HTML として閲覧します。
|
アクションなし
|
アクションなし
|
|
|
|