次の方法で共有


リストの概要

リストは、Power Pages デザインスタジオで構成できます。 詳細については、リストの追加 を参照してください。

メタデータ構成のリスト

リストは、開発者が Web サイト内のグリッドを表示する必要なく、レコードのリストを表示する Web ページを追加するために使用するデータ駆動の構成です。 リストを使用することで、Web サイト上の表示の Dataverse レコードを公開できます。

グリッドは並べ替えをサポートしており、レコードの数が指定したページサイズより大きい場合にページ番号が付けられます。

詳細表示の Web ページが指定されている場合は、各レコードにはページへのリンクが含まれ、Id クエリ文字列パラメータ名とともに、そのレコードの Id がクエリ文字列に付加されます。 対象となるフォームの動作 (読み取り専用か編集か) は、そのユーザーに関連する Web ロールに割り当てられた フォーム モードテーブルのアクセス許可 の構成によって決定されます。

リストは、複数のビューもサポートしています。 複数のビューが指定されている場合、ドロップ ダウン リストが表示され、ユーザーはさまざまなビューを切り替えることができます。

現在の Web サイトのユーザー、現在の Web サイト ユーザーの親顧客アカウント、および現在のポータル ウェブサイトによって、データをフィルター処理することもできます。 フィルター条件のポータル ユーザー 属性アカウント 属性の両方に値が存在する場合、Web サイトはドロップダウン リストを表示して、ユーザーが自分自身 (自分の) データまたは親顧客アカウントのデータを表示できるようにします。

Web サイトへのリストの追加

リストには、Web サイト内のレコード リストの初期化を制御するためのウェブページと、さまざまなプロパティとの関係が含まれています。 Web ページとの関係により、Web サイト内の特定のページ ノードのリスト定義を動的に取得することができます。 既存のテーブル ビューを表示したり、新しいテーブル ビューを作成するには、ポータル管理アプリコンテンツ>リスト へ移動します。

注意

  • サイト内でリストを表示するには、リストが特定の Web サイト内の Web ページに関連付けられている必要があります。

リストに関連付けられた Web ページは、左端メニューの 関連 ナビゲーション リンクにリストされている Web ページ リンクを選択すると表示できます。 Web サイトを作成する場合、最初のステップとして、ポータルでリストにレンダリングするテーブルを選択します。 次に 1 つまたは複数のモデル駆動型アプリのビューを選択し表示します。

Web ページを作成または編集するときに、Web ページ フォームに用意されている参照フィールドにリストを指定できます。 ページ テンプレートは通常、ページ テンプレートになりますが、マスター テンプレートにはリストを表示するかどうかを決定するために必要なロジックが含まれているため、コンテンツ用に設計された他のいくつかのテンプレートの一つにすることができます。

Liquid を使用してリストを追加する

リストの追加は、Web ページの ページ コピー フィールドなどのコンテンツエリアや Web テンプレートに Liquid タグ {% include 'entity_list' key: '<<list name>>' %} を追加することで、Web サイトに追加することも可能です。

関連情報