🐶
PowerAppsでSharePointリストを検索
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)
【実行結果】
『皮』と検索してみると...検索できました。
Discussion