問題タブ [dynamics-crm-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.
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 の削除呼び出しになります。繰り返しますが、これは本当にそれを行う唯一の方法ですか? バッチ更新の一部としてそれらを削除する方法はありませんか?
dynamics-crm - Dynamics 365 管理者にインストール権限が与えられていない
2016 年 11 月1日にリリースされたDynamics 365 試用版があります。この試用版は私の名前で提供されています (したがって、私は管理者です)。
Dynamics 365 組織へのインストール アクセス許可がありません。メモを送信して管理者にアプリケーションの追加を依頼するか、無料試用版にサインアップして追加してください。
次のようにリクエストを管理者に送信しようとしました:
以下のエラーが発生します。
修正は何ですか?
crm - Dynamics 365 - IOrganizationService/Web API
CRM Dynamics 365 のリリースに伴い、Microsoft は 2011 の SOAP エンド ポイントを正式に廃止し、Web API を積極的に推進しています。
非推奨の Microsoft Dynamics CRM 2011 エンドポイント
私が知りたいのは、これが CRM への接続にどのように影響するかということです。
現在、Tooling ライブラリを使用して、CrmServiceClient クラスと接続文字列を使用して OrganizationServiceProxy のインスタンスを作成しています。すべて IOrganizationService を参照する何十万行ものコードがあるため、これを変更する必要がありますか。
どんな助けでもいただければ幸いです
dynamics-crm - エンティティが Dynamics 365 で別のエンティティに関連付けられている/関連付けが解除されているときに、ワークフロー プロセスで更新を行う
Dynamics 365 インスタンスではActivity entry
、out of box エンティティに関連付けられているというカスタム エンティティがありますProject
。これら 2 つのエンティティは、 N:Nの関係に関連付けられています。
したがって、各プロジェクトには複数のエンティティを関連付けることができます。
問題:
Activity entry
エンティティがエンティティに関連付けられている場合、エンティティProject
の総数を取得します。
- がエンティティに
Activity entry
関連付けられている場合、アクティビティ カウントをインクリメントしますProject
- エンティティとの関連付けが解除された場合、アクティビティ数が減少し
Activity entry
ますProject
これまでに何を試しましたか?
これを取得するワークフロー プロセスを実装しようとしましたが、この関連付け/関連付け解除の側面を理解できませんでした
dynamics-crm - ロールアップ フィールドに常にカウントが 0 と表示される
ゴール:
ロールアップ フィールドを使用してエンティティに関連するエンティティの数を計算する
Dynamics 365オンライン インスタンスでは、標準エンティティとカスタム エンティティの間に1:Nの関係を実装しました。Project
Activity entry
フォームに、Total ActivitiesProject
という名前のロールアップ フィールドを追加しました。
条件は適切に設定されています。
Project
に完全に関連するルックスActivity Entry
フォームは、フィールドに少なくとも 1 を表示する必要があります。なぜなら、1つに1つがProject
割り当てられているからActivity entry
です。
ただし、メインProject
フォームでは、カウントは常に0のみです。
dynamics-crm - Dynamics CRM で事前入力が機能しないのはなぜですか?
暫定的な目標は、Project エンティティから関連する Document エンティティへのフォームの事前入力を許可することです。どちらもカスタム エンティティであることに注意してください。Project と Document の関係は適切に設定されています。
また、この関係のマッピングも設定されています。
ただし、既存のプロジェクトの新しいドキュメントを作成しようとすると. フィールドは空です:
プレポピュレーションが機能しないのはなぜですか?