Dynamic Data Lists
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

テンプレートを使用してフォームとリストを表示する

重要

動的データリストは Liferay DXP 7.3 以降では非推奨となり、2024 年に削除される予定です。 オブジェクトに置き換えられます。 できるだけ早く動的データ リストをオブジェクトに 移行 してください。

データ定義とリストを作成した後は、ユーザーへのフォームの表示方法や、結果として得られるレコードのリストの表示方法をコントロールすることができます。 これは、各ビューのテンプレート(フォームを表示するための[フォームテンプレート]、レコード一覧を表示するための[ディスプレイテンプレート])を作成することで実現しています。 例えば、データ定義のフィールドのサブセットを持つフォームを作成する必要があるかもしれません。 新規に定義を作成するのではなく、既存の定義から必要なフィールドだけを表示するテンプレートを作成することができます。 また、テンプレートを使って、フィールドの配置を変えたり、ラベルや設定オプションを変えたりすることもできます。

データ定義には、[フォームテンプレート]と[表示テンプレート]をいくつでも作成することができます。 その後、[動的データリスト(DDL)表示]ウィジェットでリストのテンプレートを選択します。

ディスプレイテンプレートとフォームテンプレートの管理

表示テンプレートとフォームテンプレートは、特定のデータ定義に対応しているため、サイト管理の[動的データリスト]アプリケーションの[データ定義]画面からアクセスします。 この画面にアクセスする手順については、「 データ定義の作成 」の記事を参照してください。

[データ定義]画面では、各定義を表にして表示します。 定義のテンプレートの操作を開始するには、定義のアクション アイコン (Actions) をクリックし、 テンプレートの管理をクリックします。 定義のテンプレートの一覧画面が表示されます。 アクション アイコン (Actions) を使用して、テンプレートの権限を編集、コピー、削除、または構成できます。

テンプレートの管理をクリックして、新しいテンプレートを作成する

詳細については、 フォーム テンプレートの作成 および 表示テンプレートの作成をご覧ください。