AcroForm に基づくレコードのドキュメントの生成

Adobe Acrobat PDF(AcroForm)を AEM Forms インスタンスにアップロードします。Adobe Acrobat PDF(AcroForm)をレコードのドキュメントのテンプレートとして使用するようにアダプティブフォームを設定するには、次の手順を実行します。

  1. Experience Manager オーサーインスタンスで、Formsフォームとドキュメント ​をクリックします。
  2. フォームを選択するか、アダプティブフォームを作成し、「プロパティ」をクリックします。
  3. プロパティウィンドウで、「フォームモデル」を選択します。
  4. フォームモデル」タブの​ 選択元 ​ドロップダウンで、フォームデータモデルスキーマ ​または​ なし ​を選択します。フォームモデルの選択は、フォームの作成時にも行うことができます。
  5. 「フォームモデル」タブの「レコードのドキュメントテンプレート設定」セクションで、「フォームテンプレートをレコードのドキュメントテンプレートとして関連付ける」を選択します。このオプションを選択すると、ご利用のマシンで利用可能なすべての Acrobat PDF(Acroform)が表示されます。使用する Acroform を選択します。
  6. 完了」をクリックします。

これで、AcroForm をレコードのドキュメントのテンプレートとして使用するように、アダプティブフォームが設定されました。次の手順では、アダプティブフォームコンポーネントを対応するテンプレートフィールドにバインドします。

レコードのドキュメントの自動生成

レコードのドキュメントを自動的に生成するようにアダプティブフォームを設定すると、フォームが変更されるたびに、そのレコードのドキュメントが直ちに更新されます。例えば、既存のアダプティブフォームからフィールドを削除すると、対応するフィールドも削除され、レコードのドキュメントには表示されません。レコードのドキュメントを自動的に生成する利点は他にも多数あります。

  • フォーム開発者は、データバインディングを手動で管理する必要はありません。自動生成されたレコードのドキュメントは、データバインディング関連の更新を処理します。
  • フォーム開発者は、レコードのドキュメントから除外するようにマークされたフィールドを手動で非表示にする必要はありません。自動生成されたレコードのドキュメントは、これらのフィールドを除外するように事前設定されています。
  • 自動生成されたレコードのドキュメントオプションを使用すれば、レコードのドキュメント用のフォームテンプレートの作成に要する時間を節約できます。
  • 自動生成されたレコードのドキュメントオプションでは、様々な基本テンプレートを使用して、異なるスタイルと外観を使用できます。組織のレコードのドキュメントに最適なスタイルと外観を選択するのに役立ちます。スタイル設定を指定しない場合、システムスタイルがデフォルトとして設定されます。
  • 自動生成されたレコードのドキュメントを使用すると、フォーム内のすべての変更が、即座にレコードのドキュメントに反映されます。

レコードのドキュメントを自動生成するようアダプティブフォームを設定するには、次の手順を実行します。

  1. Experience Manager オーサーインスタンスで、Formsフォームとドキュメント ​をクリックします。
  2. フォームを選択するか、アダプティブフォームを作成し、プロパティ ​をクリックします。
  3. プロパティウィンドウで、「フォームモデル」を選択します。
  4. フォームモデル」タブの​ 選択元 ​ドロップダウンで、フォームデータモデルスキーマ ​または​ なし ​を選択します。フォームモデルの選択は、フォームの作成時にも行うことができます。
  5. 「フォームモデル」タブの「レコードのドキュメントテンプレート設定」セクションで、「レコードのドキュメントを生成」を選択します。
  6. 完了」をクリックします。