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

データリストの作成

重要

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

データリストを作成するには以下の手順に従います:

  1. コンテンツ & データ動的データ リストに移動します。

  2. 新しいリストを作成するには、 追加 (Add) をクリックします。

    動的データ リストを追加するには、サイト管理の動的データ リスト アプリにアクセスする権限が必要です。

  3. リストには名前と説明をつけます。

    新しいリストを作成するには、フォームに記入してください。

  4. データ定義を選択するには、「データ定義」の下の をクリックし、「 を選択」します。

  5. このリストでワークフローを使用するには、[Workflow]ドロップダウンリストからワークフローを選択します。

  6. リストのデフォルトの権限を変更するには、フォームの権限セクションを展開して選択します。

  7. [Save]をクリックして、リストの作成を終了します。 新しいリストがテーブルに表示されます。

リストレコードの作成

デフォルトでは、データ リストにレコードを追加する権限を持つのは管理者のみです1。 他のユーザーにこの権限を与えるには、以下の手順に従います。

  1. コンテンツ & データ動的データ リストに移動します。

  2. 管理するリストの アクション (Actions) をクリックします。 [権限]をクリックします。

    管理したいリストの[許可]をクリックします。

  3. パーミッションが必要なロールに レコードを追加する を選択します。 認証されていないユーザーにレコードを追加する権限を与えるには、ゲストに対して レコードの追加 を選択します。 終了するには、 保存 をクリックします。

新しいレコードをリストに追加するには、[サイト管理]から、または[動的データリスト表示]ウィジェットがあるページから行います。 このウィジェットの設定については、以下のセクションを参照してください。

追加アイコンをクリックすると、新しいレコードが追加されます。

サイト管理からレコードを追加するには、以下の手順に従います。

  1. コンテンツ & データ動的データ リストに移動します。

  2. レコードを追加したいデータリストの名前をクリックします。

  3. 追加 (Add) をクリックすると、レコードを追加するための新しいフォームが開きます。

  4. 必要な項目を入力し、 公開をクリックします。

動的リスト表示ウィジェットを使用してページからレコードを追加するには、以下の手順に従います。

  1. ウィジェットのあるページに移動します。

  2. 追加 (Add) をクリックすると、レコードを追加するための新しいフォームが開きます。

  3. 必要な項目を入力し、 公開をクリックします。

レコード追加フォームに必要事項を入力してください。

動的データリスト表示ウィジェットの構成

ウィジェットを設定するには、以下の手順に従います。

  1. 編集を開始 動的データ リスト表示 ウィジェットがデプロイされているページ。

  2. ウィジェット ヘッダーの オプション (Widget Options icon) → 構成をクリックします。

    [設定]をクリックすると、データリストを選択するためのフォームが表示されます。

    Liferay DXP 2025.Q1/Portal GA132 より前では、設定オプションはウィジェットの右上隅に表示されていました。

  3. 動的データリストの名前をクリックして、ウィジェットで使用するリストを選択します。

    追加設定について [オプション構成] タブをクリックしてください。

    表示テンプレート: 使用する表示テンプレートを選択します。 詳細については、「 表示テンプレートの作成」を参照してください。

    フォームテンプレート: 使用するフォームテンプレートを選択します。 詳細については、 フォームテンプレートの作成をご覧ください。

    編集可能: ユーザーがウィジェットのリストにレコードを追加できるかどうか。

    フォーム表示: リストビューの代わりに、デフォルトで[レコードの追加]フォームを表示するかどうか。 これを選択していない場合でも、ユーザーはウィジェットの追加アイコン (追加) を使用してレコードを追加できることに注意してください。

    スプレッドシートビュー: リストビューに各レコードが行に表示され、レコード属性の列が表示されるかどうか。

  4. 設定が完了したら、 [保存] をクリックします。


  1. DDLでドキュメントとメディア項目タイプを使用して追加されたドキュメントは、DDLの権限を継承しません。 代わりに、アップロードされたドキュメントのドキュメントとメディアの設定によって権限が定義されます。 つまり、厳しく制限された DDL でアップロードされたドキュメントは、DDL レコードよりもアクセスしやすくなります。