0
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?

More than 3 years have passed since last update.

Dynamics365/PowerAppsモデル駆動アプリのSDKでデータ更新時の良くある間違い

Last updated at Posted at 2021-12-11

Dynamics365/PowerAppsのモデル駆動アプリのSDKを利用して、データを更新する際に良くある間違いケースを説明します。(初心者向け)
まずは以下のコードを見てみましょう。
image.png
一見どこかよくないことが分からないと思いますが、Fiddlerというツールで通信を監視してみましょう。
image.png
telephone1という項目のみ更新するのに、検索結果のあるすべて項目もServerに送られています。
これで余計なPluginを引き起こす(同値更新でもPluginトリガーされる)、更新性能の劣化に繋がると思います。
正しいやり方としは、更新用のentityを新規作成すること。
image.png

上記のコードで再度通信結果を確認します。
image.png
必要項目のみサーバーに送信されることが確認できます。
LINQを利用して更新する場合も同様

0
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
0
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?