問題タブ [dynamics-365]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1774 参照

dynamics-crm - Dynamics API でのエンティティ参照の削除

Microsoft Dynamics Web API は初めてで、バッチ更新呼び出しでエンティティ参照 (別のエンティティのレコードの ID である GUID を保持するフィールド) を削除/null する必要があります。このバッチ更新呼び出しには任意の数のレコードを含めることができ、各レコードには null にする必要がある任意の数のエンティティ参照フィールドを含めることができます。エンティティ参照を設定するには、次のことができます。

ただし、これを削除するには、値を null (または 0 の空の GUID 文字列) に設定しても機能しないようです。このページにたどり着きました

https://msdn.microsoft.com/en-us/library/mt607875.aspx#bkmk_Removeareferencetoanentity

これは、削除したい特定のフィールドに対して削除呼び出しを行う必要があることを示しています。これは本当にそれを行う唯一の方法ですか?それは、かなり単純なことであるべきことへの多くの呼び出しであるように私には思えます。私が理解していることから、更新したい 3 つのレコードがあり、それぞれに削除/削除/無効化したい 3 つのエンティティ参照フィールドがある場合、バッチ更新の 1 回の呼び出しと、その後の 9 回の削除呼び出しになります。 . 更新するレコードが 1000 件ある場合、これは更新と 3000 の削除呼び出しになります。繰り返しますが、これは本当にそれを行う唯一の方法ですか? バッチ更新の一部としてそれらを削除する方法はありませんか?

0 投票する
2 に答える
1610 参照

javascript - Dynamics CRM: JavaScript GET 要求が Web.Api を使用してレコードを取得しない

契約明細を取得するためにインシデント フォームに次の JS 関数を記述しましたが、関数は何も実行しません。Fetch クエリを確認したところ、結果が返されました。したがって、データは確実に存在します。私はそれをデバッグし、「this.readyState == 4」が偽であるように見えます。

誰でも私のコードの何が問題なのか教えてください。アセンブリを追加する必要がありますか?

ありがとう

0 投票する
0 に答える
77 参照

.net - Dynamics 365 DiscoveryServiceProxy が結果を返さない場合がある

初投稿なのでよろしくお願いします。

Dynamics 365 (オンライン) でユーザーがアクセスできる組織のリストを取得しようとしています。

この関数は約 50% の確率で機能し、正常に認証され、組織リストを返しますが、ランダムに組織をまったく返しません。

XXX@XXX.onmicrosoft.com の形式のログオンを使用しています。Dynamics 365 自体へのアクセスは問題ありません。

私はすでに組織のエンドポイントを持っており、関数から一貫した結果を得るのに苦労しているだけで、組織サービスを問題なく作成できます。

サービスでのあらゆる種類の最大呼び出し試行を調査し、フィドラーを使用して手がかりのリクエストと応答をトレースしましたが、これまでのところ何もエラーもエラーもありませんでした。

どんな助けでも感謝されるでしょう