今回は、例えばSharePoint リストなど、委任ができないデータソースを利用したときに最初の500件ではなく2,000件まで取得する設定方法についてご紹介します。
目次
設定方法
設定を開きます。
初期状態では500となっているかと思います。
こちらを2,000に変更します。
最大2,000行にしました。
その他、委任に関して例えばSearch関数等で検索を行う場合以下の対処方法がありますのでご参考ください。
キーワードに関しては前方一致でよい場合
委任できるFilter関数を使ってみてください。
今後レコード数は2,000件を絶対に超えない場合
キャッシュしてしまえばそのコレクションに対してSearch関数を使うことができます。
App.OnStart などにClearCollect(コレクション名, SharePoint データソース名) としてキャッシュ用のコレクションを宣言してみてください。
この際、キャンバスアプリの設定にてレコード数を500件から2,000件に設定変更するようにしてください。
関数を委任できるデータソースに変更
Dataverse またはDataverse for Teams に変更してみてください。
Search関数は委任できます。
Dataverse for Teams はMicosoft 365 に含まれておりますのでライセンス内で利用することができます。
Dataverse for Teams
こちらの動画を参考にしてみてください。
Dataverse
こちらの動画を参考にしてみてください。
以上参考になれば幸いです。