アダプティブフォームのメタデータの追加、削除、編集 manage-form-metadata
アダプティブフォームの新規作成または AEM Sites ページへのアダプティブフォームの追加には、最新の拡張可能なデータキャプチャコアコンポーネントを使用することをお勧めします。これらのコンポーネントは、アダプティブフォームの作成における大幅な進歩を表し、ユーザーエクスペリエンスの向上を実現します。この記事では、基盤コンポーネントを使用してアダプティブフォームを作成する古い方法について説明します。
メタデータを使用すると、アセットの分類および編成を容易に行うことができ、特定のアセットを検索しやすくなります。
AEM Forms では、デフォルトで各アセットタイプに対してメタデータの定義済みセットが提供されます。デフォルトのメタデータに加え、各アセットタイプにカスタムメタデータを追加することができます。AEM Forms では、フォーム用のメタデータすべてを効率よく作成、管理およびやり取りを行う適切な方法も提供されます。
AEM Forms でのメタデータ metadata-in-aem-forms
AEM Forms では、アセットに関連付けられたメタデータのプロパティのリストはタイプによって異なります。また、任意のカスタムメタデータのプロパティを追加すると、カスタムメタデータが追加されたタイプのすべてのアセットに追加されます。
アセットタイプ asset-types
次のアセットタイプは AEM Forms でサポートされます。
- フォームテンプレート(XFA フォーム)
- PDF のフォーム
- ドキュメント(フラット PDF)
- アダプティブフォーム
- Forms データモデル
- XFS
広範なメタデータのリスト extensive-list-of-metadata
次のリストは、AEM Forms でサポートされるメタデータのプロパティの広範なリストです。
フォームメタデータの表示 view-form-metadata
アセットには既存のプロパティの値が含まれ、これは読み取り専用モードで表示できます。このメタデータは、フォームのアプロード時またはフォーム作成時に生成されます。
-
メタデータを表示するアセットの場所に移動します。
-
次のいずれかの方法を使用してプロパティページを開きます。
-
クイックアクションで、プロパティ アイコンをクリックします。
note note NOTE クイックアクションは、マウスのカーソルを合わせたときにサムネール上に表示されるアクション項目です。 -
フォームを選択し、ツールバーに表示される プロパティ アイコンをクリックします。
-
選択モードではない場合にフォームのサムネールをクリックして、フォーム詳細ページに移動します。ここで、右上にある 目のアイコンをクリックして、その下にあるリストで「プロパティ」をクリックします。
-
-
プロパティページが開き、いくつかの値を保持するメタデータのプロパティのみを含むスキーマが表示されます。
コンテンツ部分は 2 つのパートに分かれています。
- 左のパネルにはフォームのサムネールが含まれます
- 右のパネルには、様々なタブに配布されるメタデータのプロパティが読み取り専用モードで含まれます。
フォームメタデータの値の追加および更新 add-update-form-metadata-values
既存のメタデータプロパティの値を編集したり、既存のメタデータプロパティのフィールドに新しい値を追加する(例えば、メタデータフィールドが空白の場合など)ことができます。
フォームサムネールの更新 update-the-form-thumbnail
プロパティページの左のパネルには、フォームのサムネールが表示されます。デフォルトでは、表示されるサムネールはフォーム(アダプティブフォーム)作成時またはフォームアップロード時に生成されたサムネールです。
すべてのフォームタイプには、「画像をアップロード」をクリックして画像をアップロードするオプション、およびローカルディレクトリから画像ファイルを参照するオプションがあります。デフォルトのサムネールの代わりに、選択された画像がサムネールとして使用されます。
アダプティブフォームでは、ユーザーが現在のアダプティブフォームプレビューのスナップショットとしてサムネールを生成できる追加機能が提供されています。AEM Forms はアダプティブフォームのオーサリングもサポートするため、アダプティブフォームを変更するたびにアダプティブフォームのプレビューが変更される可能性があります。サムネールを生成するこの機能により、現在のプレビューステータスに基づいてアダプティブフォーム用に新規サムネールを取得できます。「プレビューを生成」をクリックし、このアクションを実行します。
- サムネールには四角形の画像を使用します。四角形以外の画像を使用し、サムネールを一覧表示で表示すると、サムネールはクリップされて表示されます。
- 新しい画像がアップロードまたは生成されると、サムネールはこの画像に置き換えられ、以前の画像にリセットすることはできません。
カスタムメタデータの追加 add-custom-metadata
初期設定の状態で提供されているメタデータとは別に、AEM Forms は新規のカスタムメタデータをサポートします。
メタデータレイアウトのスキーマを定義するためのツール(メタデータスキーマエディター)が提供されます。これは、フォームの「プロパティ」ページにおける表示レイアウトです。メタデータスキーマエディターを使用して、アセットのカスタムスキーマを追加または変更できます。
AEM Forms は、このツールでサポート対象のフォームタイプのメタデータスキーマを公開します。この方法で、これらのスキーマにアクセスし、メタデータスキーマエディターで提供される機能を使用してカスタムプロパティを追加できます。
メタデータスキーマエディターに移動 navigate-the-metadata-schema-editor
-
ツール/Assets/メタデータスキーマ に移動します。
-
一覧表示されたスキーマフォームで 「 フォーム」をクリックします。
-
開いたリストで、カスタムメタデータを追加するアセットタイプをクリックします。
note note NOTE これらのスキーマには初期設定で提供されるメタデータプロパティが含まれていますが、機能的な問題の発生を防ぐため、変更および編集(チェックボックスの選択およびツールバーで編集をクリック)することはできません。 -
任意のアセットタイプをクリックすると、
extendedmetadata
オプションを含むリストが開きます。このスキーマを編集します。 -
extendedmetadata
の横にあるチェックボックスを選択し、ツールバーに表示される編集 アイコンをクリックします。 -
選択されたアセットタイプ(この場合はアダプティブフォーム)のメタデータスキーマエディターまたはフォームビルダーが、AEM Forms で開きます。
メタデータエディター
-
左のパネルにはフィールドが配置されるタブ付きセクションが含まれ、左のパネルで選択したフィールドの使用可能なすべての UI コンポーネントとプロパティが右のパネルに表示されます。
-
ロックされたセクションは編集することができず、初期設定で提供されるすべてのメタデータプロパティのフィールドが含まれます。
-
「+」 記号をクリックして、追加のタブを追加できます。
-
「フォームを作成」セクションからスキーマページにフィールドコンポーネントをドラッグして、必要なタイプのカスタムフィールドを追加できます。
-
このフィールドの仕様は、フィールドをクリックした後に「設定」セクションの下に提供されます。
-
カスタムメタデータプロパティのスキーマエディターへの追加 add-custom-metadata-property-in-schema-editor
-
カスタムプロパティを追加する既存または新規のタブに移動します。
-
必要なタイプのコンポーネントを「フォームをビルド」セクションから左のパネルにドラッグし、適切な場所に配置します。
note note NOTE ロックされたセクションは移動できませんが、空いている場所であればどこでもコンポーネントを配置できます。 -
ドラッグしたコンポーネントをクリックします。右のパネルに開いた「設定」タブで、次のフィールドに情報を入力します。
-
スキーマに配置されるフィールドの上に表示される名前に使用するフィールドラベルを指定します(例えば、部門など)
-
プロパティにマッピングフィールドの下に、事前入力された値 「./jcr:content/metadata/default」 が表示されます。「default」を、必要なプロパティ名に変更します。これは、crx リポジトリにプロパティを保存するために使用されます(例えば、「./jcr:content/metadata/department')。
note note NOTE プレフィックス「./jcr:content/metadata/」は、プロパティが保存されるパスを定義しているので、変更しないでください。 また、リポジトリーの同じ場所に 2 つ以上のプロパティの値が書き込まれるのを防ぐため、プロパティ名は一意にする必要があります。そのため、「default」の値は変更することをお勧めします。 -
要件に基づいてその他の設定を入力します。例えば、フィールドを必須フィールドにする場合は、必須オプションを選択します。
-
追加したフィールドを削除するには、フィールドを選択して削除 アイコンをクリックします。
-
-
必要に応じて、手順 1 から 3 に従って、別のプロパティを追加します。
-
すべての変更を行ったら、「保存」をクリックします。
カスタムメタデータのプロパティを正常に追加しました。
AEM Forms のすべてのアダプティブフォームに、この追加のメタデータプロパティが含まれるようになりました。このプロパティは、プロパティページから編集できます。
関連トピック see-also
- AEM アダプティブフォームの作成
- AEM Sites ページへの AEM アダプティブフォームの追加
- AEM アダプティブフォームへテーマを適用
- AEM アダプティブフォームへコンポーネントを追加
- AEM アダプティブフォームでの Captcha の使用
- AEM アダプティブフォームの PDF バージョン(DoR)の生成
- AEM アダプティブフォームを翻訳
- フォームの使用状況を追跡するアダプティブフォームの Adobe Analytics を有効にする
- Microsoft SharePoint へアダプティブフォームを接続
- Microsoft Power Automate へアダプティブフォームを接続
- Microsoft OneDrive へアダプティブフォームを接続
- Microsoft Azure Blob Storage へアダプティブフォームを接続
- Salesforce へアダプティブフォームを接続
- AEM アダプティブフォームで Adobe Sign を使用
- アダプティブフォームの新しいロケールを追加
- データベースへアダプティブフォームデータを送信
- REST エンドポイントへアダプティブフォームデータを送信
- AEM ワークフローへアダプティブフォームデータを送信
- フォームポータルを使用して AEM web サイト上の AEM アダプティブフォームを一覧表示
- アダプティブフォームへのバージョン管理、コメント、注釈の追加
- アダプティブフォームの比較