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

オブジェクト閲覧数の設計

Liferay DXP 7.4+

ビューは、オブジェクトのアプリケーションページにおけるエントリーの表示方法を定義します。 各公開オブジェクトには自動生成されたビューがありますが、独自のビューを作成することも可能です。

オブジェクトエントリーを表示するためのカスタムビューを設計します。

次の手順を実行します:

  1. グローバル メニュー (Global Menu) を開き、 コントロール パネル タブに移動して、 オブジェクトをクリックします。

  2. カスタム オブジェクト定義の編集を開始し、 [ビュー] タブに移動して、 [追加] (Add Button) をクリックします。

    システムオブジェクトはカスタムビューをサポートしていません。 詳細については、 「システム オブジェクトの拡張 」を参照してください。

  3. 名前 を入力し、 保存をクリックします。

    名前を入力し、[保存]をクリックします。

  4. 新規ビューをクリックして、編集を開始します。

  5. [Basic Info]タブで、 [Mark as Default] をチェックして、オブジェクト定義のデフォルトビューとして設定します。

    重要

    エントリを作成または編集するときは、常にデフォルトのビューが使用されます。 その他はすべて非アクティブのままです。 別のビューを使用するには、それをデフォルトとしてマークします。

    これにより、ビューがオブジェクトのアプリケーションページで使用されるようになります。 カスタム レイアウトがデフォルトとして設定されていない場合、オブジェクトは自動生成されたレイアウトを使用します。

    ビューをデフォルトとして設定します。

  6. ビュー ビルダー タブに移動し、 追加 ボタン (Add Button) をクリックします。

  7. ビュー テーブルに含める フィールド をチェックし、 保存をクリックします。

    選択された各フィールドは、ビューテーブルのカラムになります。 利用可能なオプションには、 カスタム フィールド とデフォルトのシステム フィールド (ID、作成者、作成日、変更日、ワークフロー ステータスなど) の両方が含まれます。 ただし、カスタムビューは、複数のエントリーを含む列(1対多や多対多の関連テーブルなど)には対応していません。

  8. フィールドをドラッグ&ドロップして、ビューテーブルでの順序を決定します。

    フィールドを任意の順序で配置します。

  9. [保存]をクリックします。

保存されると、ビューテーブルに選択したフィールドが表示されます。 必要に応じて、 列表示名の名前変更とローカライズ、 デフォルトの並べ替えの追加、 テーブル フィルターとして使用するフィールドの選択も行うことができます。

ビューテーブルには選択されたフィールドのみが表示されます。

ヒント

7.4 U21+ では、アクション ボタン (Actions Button) をクリックし、 複製を選択することで、ビューを複製できます。 これは、元のビューの完全なコピーを作成し、その名前に「(Copy)」が追加されます。