問題タブ [dynamics-crm-2016]

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 投票する
1 に答える
2440 参照

unit-testing - CRM 2016 FakeXrmEasy N:N 関係

FakeXrmEasyCRM Online (2016) のいくつかの単体テストを実行するために使用しようとしていますが、N:N 関係でテストの 1 つを設定する際に問題があります。

次のコードは、2 つのエンティティを含む偽のコンテキストを設定し、偽の組織サービスを初期化します。

次に、これらのエンティティ間に N:N の関係を作成しようとします。

これを実行すると、モック データで と の間にRequestN:N 結合レコードが生成されることを期待しています。entity1entity2

代わりに、次のようなエラーが発生します。

タイプ 'System.Exception' の例外が FakeXrmEasy.dll で発生しましたが、ユーザー コードで処理されませんでした

追加情報: リレーションシップ new_entityOne_new_entityTwo がメタデータ キャッシュに存在しません

他の誰かがこのユニット フレームワークをこの方法で使用しようとしましたか? この時点まで、私はそれを使用して本当に良い結果を得てきました.

明らかに、これらは私の実際のエンティティ名や関係名ではありません

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

javascript - Fetchxml が GUID の非 null 値をチェックするために例外をスローする

*customerid*nullではない請求書のリストを取得しようとしています。高度な検索から fetchxml クエリを生成し、XRMServiceToolkit の関数に入れましたが、次の例外がスローされます。

例外

コードスニペット

これが私のコードスニペットです。

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

filtering - 国の選択に基づく Dynamics crm フィルター状態ドロップダウン

Microsoft の動的 CRM 2016 オンラインを使用しています。

国用と州用の 2 つのドロップダウンがあります。ユーザーが国を選択すると、関連する州のみがオプションとして表示されるように、州のドロップダウンを国にマップしたいと考えています。
Javascriptを使用せずにcrmを介してこれを実現するにはどうすればよいですか。

ここに記載されている 1 つのアプローチを試しましたが、8 番目のステップで言及されている「拡張機能」オプションが CRM で表示されなかったため、8 番目のステップで言及されているようにデータを追加できませんでした。

私はDynamics crmを初めて使用するため、段階的な解決策は非常に高く評価されます。

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

workflow - Dynamics CRM ワークフロー: 通知を送信する前に、アイテムがユーザー (対チーム) に割り当てられていることを確認する

過去の質問をすべて見直し、グーグルの結果を精査しましたが、これに対する良い答えが見つかりません。

MS Dynamics CRM 2016 クラウドの実装では、特定のイベントに基づいて、リードまたは商談の所有者に電子メール通知を追加しました。所有者がチームである場合があり、そのような場合、チームへの送信を避けたいと考えています (これにより、ワークフローが「エラーに基づいて再試行を待機中」でスタックしてしまいます)。

すべてのワークフローに次のような条件を追加しました。If OwningUser.PrimaryEmail Contains Data ...

私の理論では、ユーザーが所有者フィールドに関連付けられている場合、これは成功し (サービス アカウントを除くすべてのユーザーがプライマリ メールを持っています)、チームが関連付けられている場合は失敗するというものでした。ただし、それは起こっていません。まだ電子メールを送信しようとして失敗しています。

ユーザーが割り当てられておらず、システムが null 値を参照しようとした場合に問題になる可能性があることを懸念していました。

ただし、これを行う別の方法がわかりません。また、私が話した人も誰も知らないようです。

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

dynamics-crm-2011 - crm ビジネス プロセス フローのオプション セットの clearoption

ビジネス プロセス フローがあります。そのステップの 1 つに、オプション セット (サブカテゴリ) を追加しました。

ここに画像の説明を入力

以下のコードを使用して、オプションセットのオプションをクリアしようとしています

これにより、フォーム内のオプション セットのオプションが削除されますが、ビジネス プロセス フローのステップにある同じオプション セットのオプションは削除されません。