layout:ready イベント

説明

このイベントは、フォームデザインとデータが結合され、フォームが存在し、フォームのレイアウトが適用された後に開始されます。この時点では、完成したフォームはレンダリングされていません。したがって、このイベントで実行するように設定されている演算またはスクリプトでは、フォームがレンダリングされる前にレイアウトを変更する場合があります。また、演算またはスクリプトによってデータが変更される場合や、Acrobat または Adobe Reader でフォームが変更される場合は、フォームがレンダリングされた後にもこのイベントが発生します。

注意: layout:ready で発生するスクリプトによって、フォームのレイアウトを変更する処理を行うことはできません。例えば、拡大または縮小するサブフォームやテーブルに関係する処理、実行時にフラグメントを動的に追加する処理、サブフォームのインスタンスを追加または削除する処理、オブジェクトの配置の設定を表示と非表示で切り替える処理などがこれに含まれます。

layout:ready イベントを含むインタラクティブフォーム内のフィールドは、Acrobat 7.0.5 以降でサポートされます。

タイプ

プロセスイベント

サポート

クライアントアプリケーション

使用の可否

Acrobat および Adobe Reader

HTML ブラウザー

×

バージョン

XFA 2.1

このイベントを使用すると、フォームのレイアウトが確立された直後にタスクを実行できます。例えば、このイベントを使用して、フォームのページ数を判断できます。