関数: Filter
この関数を使用すると、フィールドに基づいて表をフィルター処理できます。
この関数によるチェックでは、大文字と小文字は区別されません。
プロジェクトのニーズに応じて、Filter 関数を使用する際に特定の条件を除外できます。条件を除外するには、フィルター フィールド (条件配列の最初のパラメーター) を null
に解決する式を作成できます。たとえば、次の式を使用できます。
Filter(Customer, [If(IsBlank(Dropdown.Value), null, City), "=", Dropdown.Value])
この場合、City に対するフィルターは、ドロップダウンに空白以外の値が含まれている場合にのみ適用されます。
構文 |
説明 |
例 |
---|---|---|
Filter(エンティティ, 条件) |
この関数は、true になるすべてのレコードを返します。これらの式は、フィールド/列を名前で参照できます。 |
|
引数
引数 |
入力 |
説明 |
---|---|---|
|
Required |
検索するエンティティ (コントロールのデータ プロパティなど) です。 |
|
Required |
エンティティ内での検索に使用される条件です。
以下の演算子を使用できます。
|
Filter 関数を使用して、複数の条件を使用できます。それには、以下の構文を使用します。
Filter(Entity
, [Condition 1
], [Condition 2
], [Condition 3
])
例
Filter(Customer, [City, "=", New York])
: 読み込まれた表には、ニューヨーク市の顧客に関する情報だけが表示されます。