問題タブ [dynamics-crm-2011]
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.
installation - CRM 2011 と SharePoint 2010 を同じマシンにインストールする
テストを行うための開発マシンを構築しています。
CRM 2011 と SharePoint 2010 を同じマシンにインストールできますか? はいの場合、インストールする特定の順序はありますか?
c# - LinqToCRMが正しくキャストされない
すべてのクエリをQueryExpressionからLinqに変更したいと思います。開発時には、すべて問題ないように見えますが、実行時に常にキャスト例外が発生します(Microsoft.xrm.sdk.entityをXrm.SystemUserにキャストすることはできません-> XrmはCrmSvcUtilで生成された初期バインドクラスです)。
このコードは簡単です。Where句なしで試したことがありますが、何も変わりません。
私は次のことを試しました(SystemUserの代わりにFirstOrDefaultとvarはありません)
これは例外をスローしませんが、xタイプはMicrosoft.xrm.sdk.linq.Queryです。私は何が間違っているのですか?SDKが提案していることとまったく同じようです。
編集:
GCATNMには正しい答えがあります。誰かが同じ問題に直面した場合に備えて、動作するコードのサンプルを次に示します。
dynamics-crm - MS Dynamics 2011 カスタム アクティビティの説明フィールドでの HTML のサポート
カスタム アクティビティを作成した場合、html をサポートするように説明フィールドを構成するにはどうすればよいですか?
メール アクティビティで使用される説明フィールドと同様です。
workflow - MSWFステートマシンワークフローとMSCRMDynamics 2011
この質問への回答によると、MSWFステートマシンワークフローとMSCRMDynamics4.0ステートマシンワークフローはCRM4.0ではサポートされていません。
それらがMSCRM2011でサポートされているかどうか疑問に思っていますか?
javascript - CRM 2011 フォーム ヘッダーの Javascript 派生値
CRM 2011 でのフォームのロードでは、さまざまなソース (Web サービスなど) からデータを取得し、フォーム フィールドに入力する基本的な JavaScript があります。一部は読み取り専用であり、ユーザーが操作しているエンティティに関する詳細情報を提供するための参照のみを目的としています。
これらのフィールドをフォームに配置する代わりに、4.0 から CRM 2011 に移行する際に、フォームのどのセクションに関係なく常に表示される読み取り専用フィールドを配置できるヘッダーとフッターを持つ機能があることに気付きました。案内する。
これらの JavaScript が入力されたフィールド (フォームの本文で機能していた) をヘッダーとフッターに移動しただけでは機能せず、IE のステータス バーに JavaScript エラーが表示されます (適切なエラー メッセージを取得できません)。 )。
そのようなことをして成功した人はいますか?それとも、CRM 2011 のさらに別の風変わりなバグに出くわしたのでしょうか。
plugins - Dynamics CRM 2011 online で定期的なジョブを作成できますか?
Dynamics CRM 2011 オンラインで、Web サービスを 30 秒ごとに呼び出すプラグインを作成し、これを終日行うことはできますか?
通常のアプリケーションでは、内部に Thread.Sleep(30000) を使用して無限ループを作成しますが、Dynamics CRM online ではこれが許可されていません。CRM オンラインは、2 分後にプラグインを強制終了します。
私の目標を達成する方法はありますか?たぶん、ある種のタイマー、システム ジョブ、またはワークフローでしょうか?
私がインターネットで見つけたものによると、時々自分自身を呼び出すワークフローは、呼び出しの間に約 70 分間の一時停止がある場合にのみ機能します。そうしないと、CRM はこれを無限ループと見なし、6 ~ 7 回の呼び出し後に強制終了します。
c# - Dynamics 2011 でオプション セットを取得する
このコードを使用してグローバルオプションセットを取得しています
しかし、AccountCategory (AccountCategoryCode) のようなオプション セットを取得して、それらを Combobox にバインドするにはどうすればよいでしょうか?
c# - C#/VB.NetおよびWCF展開サービスまたはCRM2011SDKを使用してCRM2011組織を有効または無効にする方法は?
Deployment Service(Deployment.Svc)を使用して、またはC#またはVB.Netアプリケーションを使用してCRM 2011 SDK (Microsoft.Xrm.Sdk.Deployment Namespace)を使用して、CRM2011組織を有効/無効にできるようにしたい。
私はこのようなコードを使用しています:
1. Q1:エンティティ(組織、アカウントなど)の削除に関する限り、このコードは問題ありません。しかし、私は(必要に応じて)削除と一緒に(時々)組織を有効または無効にすることにもっと興味があります。
2. Q2:組織を削除した場合、削除を元に戻したり、復元したりできますか?はいの場合、どのように、そうでない場合、他に何が代替手段ですか? 3. Q3:CRM 4.0では、を使用して組織を無効/有効にすることができます
Deployment Webサービスを使用するクラスですが、CRM 2011では、DeploymentWCFサービスにはそのようなメソッドは含まれていません。組織を有効または無効にするにはどうすればよいですか?
返信は大歓迎です。
ありがとうございました。
wcf - .Net ライブラリ プロジェクトに Web 参照として追加して CRM 2011 サービスを呼び出そうとすると、「操作タイムアウト」を修正する方法は?
CRM 2011 (オンプレミス) 展開および検出サービスを、.Net 2.0 (および当分の間アップグレードできないため、wcf サービスを Web サービスとして使用し、その basichttpbinding を使用しようとしています)。クラス ライブラリ別名はリモート サーバーで実行されます。たとえば、リモート ライブラリを .Net リモート処理を使用して実行します。次のコードを使用して CRM 2011 組織を作成しています。
上記のコードは、別のアプリケーションで実行すると完全に機能します。しかし、プロジェクトのリモートクラスライブラリの一部に同じコードを書いたところ、15分以上操作が続いたようで、その後CRMサービスから以下のメッセージが返ってきて表示されています
操作タイムアウト
リモート呼び出しに問題がないことは確かです。ソリューション全体でリモート呼び出しを使用していますが、シリアル化の問題もありません。
また、以前、 soap12プロトコル バージョンを指定せずに CRM 2011 サービスを呼び出そうとしましたが、次のエラーが発生しました。
HTTP/1.1 415 コンテンツ タイプが 'text/xml; であるため、メッセージを処理できません。charset=utf-8' は、予期されたタイプ 'application/soap+xml;' ではありませんでした。charset=utf-8'.
だから私は自分のコードに次の行を追加しました:
問題はなくなりましたが、今ではこのタイムアウトの問題があります。
質問: これは、サーバーでの CRM 構成またはサーバーでの HTTP タイムアウト設定またはサーバーでの WCF サービス設定に問題があるのでしょうか、それともすべて間違っているのでしょうか? コードに問題がある場合は、どのようにすべきかを提案してください。
何らかの構成や設定が必要な場合は、その旨もお知らせください。
回答をお待ちしております。
ありがとうございました。