Dataverse ビューのデータのフィルター処理と並べ替え
ビューの作成/変更方法、およびビューの列の追加/削除方法を学習しました。 このユニットでは、ビューでレコードを含める方法や除外する方法、およびレコードの表示順序を定義する方法を学習します。
データをフィルター処理する
ビューに表示されるレコードを決定するには、そのビューの フィルター プロパティを設定します。
フィルターは、各レコードに適用される 1 つ以上の条件で構成されており、レコードを表示するかどうかを決定します。 レコードが条件を満たす場合は表示され、満たさない場合は非表示になります。 いずれかのルールが有効であればレコードが表示される Or 句や、すべてのルールが有効な場合にのみレコードが表示される And 句を使用して、さまざまなルールをグループ化することができます。
表示しているビューに含まれるテーブルの列、または関連するテーブルの列に対してフィルター条件を設定できます。 たとえば、取引先企業 には割り当て可能な 第一連絡先担当者 が含まれています。 フィルター条件を使用する場合は、第一連絡先担当者の姓が S の文字で始まるレコードをフィルター処理できます。
追加 を選択してフィルター条件を追加するとき、次の 3 つのオプションを利用できます。
行の追加 - 1 つの行を追加します。
グループの追加 - 複数の条件を and 演算子や or 演算子でグループ化します。
関連テーブルの追加 - 現在のテーブルに関連付けられているテーブルに対してルールを追加します。
1 つの条件の場合でも、複雑な一連の条件の場合でも、これらの論理演算子を使用してフィルターを設定することで、レコードを表示するかどうかを決定できます。
フィルターは、ビューに表示される列に限定されません。 また、表示される列には、フィルターを追加するショートカットがあります。 列見出しを選択し、メニューで フィルター を選択してフィルターを定義します。
データを並べ替える
ビューに表示されるレコードの順序は、並べ替え の設定によって決まります。 画面の右側にあるビュー プロパティ ペインを使用して、ビューに表示されている列を基に並べ替えを実行できます。 このペインでは、複数の列を並べ替えることができます。最初に選択した列の並べ替えが適用され、その後に 2 番目の並べ替えが適用され、という順に続きます。
また、列を選択し、昇順または降順を選択して、単一の列で並べ替えを実行できます。
Power Apps でフィルターと並べ替えの条件を変更する
モデル駆動型アプリのユーザーは、アプリでフィルターや並べ替えの条件を変更できます。 フィルターの編集 を選択して、フィルターや並べ替えの条件を一時的に現在のビューに適用することができます。 一時的なビューの変更が適用されたことを示すために、アスタリスクがビュー名に追加されます。
この一時的なビューを新しい個人用ビューとして保存するには、現在のビュー名の横にあるドロップダウンを選択し、新しいビューとして保存 を選択します。
次の手順
ビューのフィルター条件の作成や編集を行って、ビューに表示されるレコードを変更する方法を学習しました。 並べ替え機能を使用してレコードの順序を変更する方法も学習しました。 次に、演習で学習した内容を、取引先企業テーブルに適用します。