1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Power Apps Switch 関数でフィルターを切り替える

Posted at

はじめに

BizOptimars の いのうえ です。
今回は、Power Apps で Switch 関数を使用して、ラジオボタンでフィルターを切り替えてみました!

用意したもの

SharePoint Lists を 1 つ用意しました。
image.png

列名 データ型
タイトル テキスト
DueDate 日付
Status 選択肢

フィルターの設定

では、Power Apps へ移ります。
タスクリストを接続して、ギャラリーに表示しておきます。
image.png

ラジオボタンを挿入します。
image.png

ラジオボタンの Items プロパティを以下に変更します。

["未着手","着手中","完了"]

image.png

ラジオボタンを横並びにしたい場合は、Layout プロパティを以下に変更し、サイズを横に広げると画像のようになります。

Layout.Horizontal

image.png

既定値は 未着手 にしておきます。
image.png

ラジオボタンで選んだ値によって、フィルターを切り替えるように設定していきます。
ギャラリーの Items プロパティを以下に変更します。

Switch(
    Radio1.Selected.Value,
    "未着手",
    Filter(
        タスクリスト,
        Status.Value = "未着手"
    ),
    "着手中",
    Filter(
        タスクリスト,
        Status.Value = "着手中"
    ),
    "完了",
    Filter(
        タスクリスト,
        Status.Value = "完了"
    )
)

image.png

これでアプリを再生してみますと、フィルターの切り替えができました!
image.png

image.png

image.png

おわりに

Switch 関数は、複数の条件に基づいて異なる結果を返すのに便利です。最初はシンプルな例から始めて、徐々に複雑な条件を追加していきましょう!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?