🐶

PowerAppsでSharePointリストを検索

2021/02/01に公開

PowerApps SharePointリストを検索できるの?

SharePointリストを直接検索するにはFilter関数内で下記のような関数を利用できる
StartsWith 関数 ~から始まる
EndsWith 関数 ~で終わる
委任問題[1] もあり、『~を含む』で検索できない。ではどうしたら?

Filter関数内に直接リストを設定しなければいい

【サンプル手順】
まずSharePointリストを準備


ListFoods

FoodName Color Type Comment
リンゴ 果物 赤くて甘い果物です
バナナ 黄色 果物 黄色い果物で皮を向いて食べます
キャベツ 野菜 野菜です
みかん オレンジ 果物 オレンジの果物で川をむいて食べます
トマト 野菜 赤い野菜です

1. PowerAppsで空白のスクリーンを準備
2. スクリーンのOnVisibleプロパティに下記を設定

ClearCollect(_cpyFoodList,FoodList) 

3. 検索した結果を表示するギャラリーを作成
ここで、データソースは**_cpyFoodList**を設定

ギャラリー内にはアイテムが表示されるようラベルなどを配置しておく

4. 文字列を検索するテキストボックスを作成

5. Filterする
3.で作成したギャラリーのItemプロパティを下記のように変更する

Filter(_cpyFoodList,TextInput1.Text in Comment)




【実行結果】
『皮』と検索してみると...検索できました。

脚注
  1. 参考URL

    ↩︎

Discussion