問題タブ [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.

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 に答える
3431 参照

dynamics-crm - Dynamics 365 管理者にインストール権限が与えられていない

2016 年 11 月1日にリリースされたDynamics 365 試用版があります。この試用版は私の名前で提供されています (したがって、私は管理者です)。

をクリックすると、次のエラーが表示されます。Try

Dynamics 365 組織へのインストール アクセス許可がありません。メモを送信して管理者にアプリケーションの追加を依頼するか、無料試用版にサインアップして追加してください。

次のようにリクエストを管理者に送信しようとしました:

アプリのインストールのリクエスト

以下のエラーが発生します。

予期しないサーバー エラー

修正は何ですか?

0 投票する
3 に答える
1742 参照

crm - Dynamics 365 - IOrganizationService/Web API

CRM Dynamics 365 のリリースに伴い、Microsoft は 2011 の SOAP エンド ポイントを正式に廃止し、Web API を積極的に推進しています。

非推奨の Microsoft Dynamics CRM 2011 エンドポイント

私が知りたいのは、これが CRM への接続にどのように影響するかということです。

現在、Tooling ライブラリを使用して、CrmServiceClient クラスと接続文字列を使用して OrganizationServiceProxy のインスタンスを作成しています。すべて IOrganizationService を参照する何十万行ものコードがあるため、これを変更する必要がありますか。

どんな助けでもいただければ幸いです

0 投票する
1 に答える
101 参照

dynamics-crm - エンティティが Dynamics 365 で別のエンティティに関連付けられている/関連付けが解除されているときに、ワークフロー プロセスで更新を行う

Dynamics 365 インスタンスではActivity entry、out of box エンティティに関連付けられているというカスタム エンティティがありますProjectこれら 2 つのエンティティは、 N:Nの関係に関連付けられています。

したがって、各プロジェクトには複数のエンティティを関連付けることができます。

問題:

Activity entryエンティティがエンティティに関連付けられている場合、エンティティProjectの総数を取得します。

  • がエンティティにActivity entry関連付けられている場合、アクティビティ カウントをインクリメントしますProject
  • エンティティとの関連付けが解除された場合、アクティビティ数が減少しActivity entryますProject

これまでに何を試しましたか?

これを取得するワークフロー プロセスを実装しようとしましたが、この関連付け/関連付け解除の側面を理解できませんでした

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

dynamics-crm - ロールアップ フィールドに常にカウントが 0 と表示される

ゴール:

ロールアップ フィールドを使用してエンティティに関連するエンティティの数を計算する

Dynamics 365オンライン インスタンスでは、標準エンティティとカスタム エンティティの間に1:Nの関係を実装しました。ProjectActivity entry

1ActivityEntryMProject

フォームに、Total ActivitiesProjectという名前のロールアップ フィールドを追加しました。

ロールアップ フィールド

条件は適切に設定されています。

ロールアップ フィールド条件

Projectに完全に関連するルックスActivity Entry

プロジェクトは活動エントリに関連付けられています

フォームは、フィールドに少なくとも 1 を表示する必要があります。なぜなら、1つに1つがProject割り当てられているからActivity entryです。

総活動

ただし、メインProjectフォームでは、カウントは常に0のみです。

0 投票する
1 に答える
34 参照

dynamics-crm - Dynamics CRM で事前入力が機能しないのはなぜですか?

暫定的な目標は、Project エンティティから関連する Document エンティティへのフォームの事前入力を許可することです。どちらもカス​​タム エンティティであることに注意してください。Project と Document の関係は適切に設定されています。

プロジェクトとドキュメントの関係

また、この関係のマッピングも設定されています。

ここに画像の説明を入力

ただし、既存のプロジェクトの新しいドキュメントを作成しようとすると. フィールドは空です:

ここに画像の説明を入力

プレポピュレーションが機能しないのはなぜですか?