AEM Forms での XDP および PDF ドキュメントの取得 getting-xdp-and-pdf-documents-in-aem-forms
概要 overview
AEM Forms にアップロードすることで、フォームをローカルファイルシステムから CRX リポジトリに読み込むことができます。 アップロード操作は、以下のアセットタイプでサポートされています。
- フォームテンプレート(XFA フォーム)
- PDF のフォーム
- ドキュメント(非インタラクティブ PDF ドキュメント)
サポートされているアセットタイプを個別にまたは ZIP アーカイブとしてアップロードできます。 Resource タイプのアセットは、XFA フォームと一緒に ZIP アーカイブでのみアップロードできます。
form-power-users グループのメンバーであることを確認してください。 このグループのメンバーになるには、管理者に連絡してください。フォームのアップロード uploading-forms
-
https://'[server]:[port]'/aem/forms.htmlにアクセスして AEM Forms ユーザーインターフェイスにログインします。 -
フォームをアップロードするフォルダー、またはフォームを含むフォルダーに移動します。
-
アクションツールバーで、作成/ファイルをアップロードを選択します。
-
フォームをアップロードダイアログまたはパッケージをアップロードダイアログでは、アップロードするファイルを参照および選択できます。 ファイルブラウザーには、サポートされているファイル形式(ZIP、XDP、PDF)のみが表示されます。
note NOTE ファイル名には、英数字、ハイフン、アンダースコアしか使えません。 -
ファイルを選択したら、「アップロード」をクリックしてファイルをアップロードするか、「キャンセル」をクリックしてアップロードをキャンセルします。 ポップアップには、追加されたアセットと現在の場所でアップデートされたアセットの一覧が表示されます。
note NOTE ZIP ファイルの場合は、サポートされているすべてのアセットの相対パスが表示されます。 ZIP 内の未サポートアセットは無視され、一覧には表示されません。 ただし、ZIP アーカイブに未サポートアセットのみが含まれている場合は、エラーメッセージが表示され、ポップアップダイアログは表示されません。
-
アセットに無効のファイル名がある場合は、エラーが表示されます。 赤で強調表示されているファイル名を修正し、再びアップロードしてください。
アップロードが完了すると、バックグラウンドワークフローで、アセットのプレビューに基づいて、それぞれのアセットのサムネールが生成されます。 新しいバージョンのアセットがアップロードされると、既存のアセットがオーバーライドされます。
保護モード protected-mode
AEM Forms サーバーを使用すると、JavaScript コードを実行できます。 悪意のある JavaScript コードの場合、AEM Forms 環境に障害が発生する可能性があります。 保護モードは、AEM Forms が信頼できるアセットや場所からのみ XDP ファイルを実行するように制限します。 AEM Forms UI で使用できる XDP はすべて、信頼できるアセットと見なされます。
保護モードは、デフォルトではオンになっています。 必要に応じて、保護モードを無効にすることができます。
- 管理者として AEM Web コンソールにログインします。 URL は https://‘[server]:[port]’/system/console/configMgr
- Mobile Forms の設定を編集用に開きます。
- 「保護モード」オプションの選択を解除し、「保存」をクリックします。 保護モードが無効になります。
参照先 XFA フォームのアップデート updating-referenced-xfa-forms
AEM Forms では、XFA フォームテンプレートは、アダプティブフォームまたは別の XFA フォームテンプレートによって参照できます。 またテンプレートは、リソースまたは別の XFA テンプレートを参照することもできます。
XFA を参照しているアダプティブフォームは、そのフィールドが、XFA で使用できるフィールドにバインドされています。 フォームテンプレートをアップデートすると、関連付けられたアダプティブフォームは XFA との同期を試みます。 詳細については、アダプティブフォームと関連 XFA の同期を参照してください。
フォームテンプレートを削除すると、依存関係にあるアダプティブフォームまたはフォームテンプレートが破損されます。 このようなアダプティブフォームは、非公式にダーティフォームと呼ばれる場合があります。 AEM Forms ユーザーインターフェイスでは、次の 2 つの方法でダーティフォームを見つけることができます。
- アセットリスト内のアダプティブフォームのサムネールに警告アイコンが表示され、警告アイコンの上にマウスポインターを置くと次のメッセージが表示されます。
Schema/Form Template for this adaptive form has been updated so go to Authoring mode and rebase it with new version.
アダプティブフォームがダーティであるかどうかを示すフラグが保持されます。 この情報は、フォームメタデータと共に、フォームプロパティページにあります。 dirty アダプティブフォームの場合のみ、メタデータプロパティ Model Refresh は Recommended 値を表示します。