問題タブ [dynamics-crm]

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

dynamics-crm - Dynamics CRM 4 の「ロックされた」フィールドに onchange イベントを追加する

Dynamics CRM 4 をカスタマイズしており、ケース エンティティのフォームを変更して、ナレッジ ベース記事検索フィールド (kbarticleid_ledit) の onchange イベントに JavaScript を追加したいと考えています。ただし、そのフィールドの [プロパティの変更] をクリックすると、次のエラー メッセージが表示されます。

このフィールドはロックされたセクションに属しており、そのプロパティを変更することはできません。

これを回避して編集するにはどうすればよいですか?記事ビューのカスタマイズに似た回避策はありますか? または、DB をハックしてそのフィールドを「ロック解除」できますか?

0 投票する
5 に答える
10002 参照

xml - fetchxmlの結果データをどのように処理しますか?

crmService.Fetch(fetchXml)を呼び出した後、結果データを処理する最善の方法がわからないため、fetchxmlの使用を避けました。いくつかの状況で、私はLINQでXDocumentを使用して、次のようなこのデータ構造からデータを取得しました。

簡単に使用できるように、fetchxmlの結果データを処理するための最良の方法は何ですか。これらのレコードをASP.NETデータグリッドに渡すなどのアプリケーションは非常に便利です。

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

asp.net - ライブ環境ではドロップダウンリストがポストバック後にクリアされ、テスト環境ではクリアされないのはなぜですか?

ASP.NET Web フォームにドロップダウン リストがあります。自動ポストバックに設定され、ビューステートが有効になっています。Visual Studio からプロジェクトを実行すると、値を変更し、ポストバックで新しい値を取得して、関連する結果をグリッド (インフラジスティックス) に表示できます。値を変更し続けることができ、グリッドは正しく更新されます。

これをテスト/開発ボックスからライブ Windows 2008 サーバーにコピーすると、すべてが変更されます。ドロップダウンへの最初の変更によってポストバックが発生しますが、ドロップダウン リストの SelectedIndexChanged イベントが発生しないため、グリッドは更新されません。2 番目の変更は、ドロップダウンを完全にクリアします。

ドロップダウンの項目は、コントロールの Items コレクションに追加される単純な ListItems としてページが最初に読み込まれるときに作成されます。値は Microsoft CRM システムから取得されますが、データにバインドされていません。

何が問題なのか、Visual Studio での動作が実際の動作と異なる理由を説明できる人はいますか?

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

workflow-foundation - Dynamics CRM ワークフローが差し込み印刷後にクローズド レターを更新する

Dynamics CRM ワークフローが Mail MergeZones の後にクローズド レターを更新する: Microsoft Dynamics、CRM ソフトウェア

Contact と Fund という新しいエンティティとの間に多対多の関係を作成するために、新しいエンティティ (Fund Member) を作成しました。ユーザーは、高度な検索、または連絡先または資金エンティティからの関連ビューを介して、このエンティティから差し込み印刷を実行します。活動が作成されるとき、関連するデフォルトはファンド メンバー レコードであり、受信者は空白です。受信者に連絡先を入力し、関連に資金を入力する必要があります。これを行うために、以下に説明するワークフローを作成しました。

ワークフローは、アクティビティが作成された後、レター アクティビティの受信者と関係者を変更します。これを行うには、ワークフローでアクティビティのステータスをオープンに変更し、アクティビティを更新してから、再度閉じる必要があります。

これは、単一の連絡先に対してレターが作成されたときに機能しますが、複数の連絡先に適用すると、一部のインスタンスは完了しますが、ほとんどのインスタンスは「待機」ステータスでスタックし、さらに調査すると、アクティビティを開いた後に失敗しました「SQL エラーが発生しました」というメッセージが表示されます。

ステータスの変更と更新の間に 1 分間の待機タイムアウトを含めることで、成功率を偶発的なエラーのみに改善しましたが、これは完全にリスクのないソリューションではありません。

他の誰かがこの問題を経験し、より良い解決策を開発しましたか?

0 投票する
8 に答える
17415 参照

dynamics-crm - 活動をケースに変換した後の Dynamics CRM エラー "金額フィールドに値が存在する場合、通貨が必要です"

ケース エンティティとすべてのアクティビティ エンティティ (電子メール、電話など) に「お金」タイプのカスタム属性を持つ Dynamics CRM 4.0 インスタンスがあります。組み込みの「アクティビティをケースに変換」機能を使用すると、作成元のアクティビティに通貨が設定されていても、結果のケースに通貨が設定されていないこと。ケースが開かれるたびに、ユーザーは次の JavaScript エラーを受け取ります。

金額フィールドに値が存在する場合は、通貨が必要です。通貨を選択して、もう一度お試しください。

これは非常に迷惑です!どうすれば修正できますか?通貨を設定する方法はありますか?ケースはアクティビティから作成されるとすぐに開かれるため、同期的に実行する必要があります。そのため、通貨を設定するワークフローを開始したとしても、ユーザーは少なくとも 1 回はそのエラーを受け取ります。または、何らかの方法で警告を抑制することはできますか? 通貨の設定はあまり気にしません。エラーをなくしたいだけです。

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

dynamics-crm - Dynamics CRMエラー:「オブジェクトは読み取り専用であるため、更新できません」

奇妙なエラーが発生したDynamicsCRM4.0のインスタンスがあります。ケースを閉じてから再度アクティブ化しようとすると、「オブジェクトは読み取り専用であるため更新できません」というエラーが表示されます。これは、他のインスタンスで正常に機能するシンプルな組み込みのCRM機能です。見積もりを注文に変換しようとすると、同じエラーが発生します。それまでに「クローズ」されていた見積もりを更新しようとしていると思います。何が問題で、どうすれば修正できますか?

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

javascript - Dynamics CRM アクティビティがクライアント側で開いているか閉じているかを確認する

MS Dynamics CRM 4 をカスタマイズしており、電話、電子メール、レターなどのフォームで JScript を実行しています。アクティビティが開いているか閉じているかを JScript で確認するにはどうすればよいですか? それは本当に単純なはずですが、私はそれを見つけることができないようです.

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

dynamic - xRM - CRM プラットフォーム

Microsoft は xRM を LOB アプリケーションの開発プラットフォームとして活用しようとしています。私のクライアントの中には、そのプラットフォーム上でアプリケーションを開発するように要求し始めている人もいます。

クライアントを納得させるために、このプラットフォームが機能する適切な条件と、ネイティブの .net 環境で機能する必要がいつ発生するかを知る必要があります。

助けてください。

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

dynamics-crm - MicrosoftCRM4.0のデータ移行

私は、会社の手巻きのMicrosoftAccessベースのCRMをMicrosoftCRM4.0に移植する契約を結んでいます。すべてうまくいきましたが、今度はデータを移行する必要があります。

データは、ソース.mdbのいたるところにあります。多くのテーブル、多くの重複、そして一般的に、時間の経過とともに有機的に(雑草のように)成長したアドホックデータベースのすべての兆候を示しています。

だから、私のジレンマはこれです。弾丸を噛み、Access内に多くのクエリを書き込んで、CRMが何らかの方法でインポートできる中間形式にデータをエクスポートしますか?または他の方法はありますか?ここの誰もが知っているデータを一方から他方にマッピングするミドルウェアツールはありますか?

CRMを使用するのはこれが初めてであることに注意してください。質問が明らかな場合は、お詫び申し上げます。

乾杯、シェーン

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

c# - MS CRM - 事前作成プラグインでプロパティ値が変更されない

電子メール エンティティのプラグインを作成し、Pre Create イベント (子パイプライン) に登録しました。プラグインは可能な限りシンプルです。

ただし、説明 (=メール本文) は同じままです。例外はスローされません。デバッグしたところ、Properties コレクションが変更されたように見えますが ('blabla' の説明が追加されました)、保存されていません。

アカウント エンティティ (作成前、子パイプライン) に同じプラグインを登録すると、正常に動作します。

電子メール エンティティには、作成時のプロパティの変更に関する制限がありますか?!!?

編集(詳細):

説明、件名、カテゴリ、サブカテゴリを変更しようとしましたが、驚いたことに、カテゴリとサブカテゴリが変更されましたが、説明と件名は変更されませんでした。

さようならヘルプの tnx