リストについて
注意
2022 年 10 月 12 日より、Power Apps ポータルは Power Pages となります。 詳細: Microsoft Power Pages の一般提供が開始されました (ブログ)
Power Apps ポータルのドキュメントは、近日中に Power Pages ドキュメントに移行、統合されます。
リストは、開発者がポータル内のグリッドを表示する必要なく、レコードのリストを表示する Web ページを追加するために使用するデータ駆動の構成です。 リストを使い、ポータルで表示できるようにレコードを公開できます。
グリッドは並べ替えをサポートしており、レコードの数が指定したページサイズより大きい場合にページ番号が付けられます。
詳細表示の Web ページが指定されている場合は、各レコードにはページへのリンクが含まれ、Id クエリ文字列パラメータ名とともに、そのレコードの Id がクエリ文字列に付加されます。 対象となるフォームの動作 (読み取り専用か編集か) は、そのユーザーに関連する Web ロールに割り当てられた フォーム モード と テーブルのアクセス許可 の構成によって決定されます。
リストは、複数のビューもサポートしています。 複数のビューが指定されている場合、ドロップ ダウン リストが表示され、ユーザーはさまざまなビューを切り替えることができます。
現在のポータル ユーザー、現在のポータル ユーザーの親顧客アカウント、および現在のポータル ウェブサイトによって、データをフィルター処理することもできます。 フィルター条件のポータル ユーザー 属性とアカウント 属性の両方に値が存在する場合、ポータルはドロップダウン リストを表示して、ユーザーが自分自身 (自分の) データまたは親顧客アカウントのデータを表示できるようにします。
ポータルへのリストの追加
リストには、ポータル内のレコード リストの初期化を制御するためのウェブページと、さまざまなプロパティとの関係が含まれています。 Web ページとの関係により、Web サイト内の特定のページ ノードのリスト定義を動的に取得することができます。 既存のテーブル ビューを表示したり、新しいテーブル ビューを作成するには、ポータル > リストへ移動します。
ポータル スタジオを使ってリストをページに追加することもできます。
注意
- サイト内でリストを表示するには、リストが特定の Web サイト内の Web ページに関連付けられている必要があります。
リストに関連付けられた Web ページは、左端メニューの 関連 ナビゲーション リンクにリストされている Web ページ リンクを選択すると表示できます。 リストを作成する場合、最初のステップとして、ポータルでリストにレンダリングするテーブルを選択します。 次に 1 つまたは複数のモデル駆動型アプリのビューを選択し表示します。
Web ページを作成または編集するときに、Web ページ フォームに用意されている参照フィールドにリストを指定できます。 ページ テンプレートは通常、ページ テンプレートになりますが、マスター テンプレートにはリストを表示するかどうかを決定するために必要なロジックが含まれているため、コンテンツ用に設計された他のいくつかのテンプレートの一つにすることができます。