問題タブ [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.
wcf - Dynamics CRM 2011 - WCF エラー
MS Dynamics CRM 2011 を理解しようとしています。ベータ版を VM にインストールしましたが、かなり良いように見えます。いくつかの優れた新機能などがあります。
ただし、新しい XRMServices (更新された 2011 WCF Web サービス) に接続しようとすると例外が発生します。
私が見つけたこの例外への唯一の参照は、IIS で構成された複数のバインディングが原因であることを示唆しています。
任意の提案をいただければ幸いです。
javascript - 外部アプリ/Javascript から MS CRM Web サービスにアクセスする
CRM Web ページではない Web ページから JavaScript から MS CRM Web サービスを呼び出す方法はありますか (つまり、CRM フォームの読み込みまたは保存イベントではなく、スタンドアロンの Web ページから)。2 つ目の質問: VBScript から MS CRM Web サービスを呼び出す方法はありますか?
理想的には、CRM 2011 でこれを実行したいと考えていますが、CRM 4.0 の例があれば幸いです。
これを行うには、ラッパー Web サービスを作成する必要があると考えていますが、必要でない限り、そのルートには行きたくありません。
c# - LINQ toDynamicsCRMクエリフィルタリングレコードをローカルで
CRM 2011 RC(v5)LINQ-to-CRMプロバイダーを使用してLinqtoCRMクエリを作成しました。CRMエンティティに参加したいローカルで宣言されたList<T>があり、CRMサーバーでクエリを実行したい。例が役立つかもしれません:
上記のコードはコンパイルおよび実行されますが、レコードのフィルタリングは、CRMエンティティレコードセット全体を取得した後にローカルで実行されます。明らかに、CRMエンティティに数千の行が含まれていると、クエリのパフォーマンスが低下するか、タイムアウトになります。
IQueryableとIEnumerableについて読み、AsQueryable()拡張メソッドを使用してリストを変換しようとしましたが、効果はありませんでした。次のようなSQLを実行するには、上記のLinqクエリが必要です。
または、複数のフィールドで結合する場合は、一時テーブルを使用します。どうすればこれを達成できますか?
jquery - Dynamics CRM 2011 で複数の JavaScript ライブラリを使用する方法
右私は、組み込みの Web サービスへの Ajax POST を使用して Dynamics CRM にアカウントを追加するメソッドを作成しています。コードは次のとおりです。
このコードには、JSON および JQuery ライブラリへのリンクがあります。ダイナミック CRM 2011 でそれらをリンクするにはどうすればよいですか。
onload 関数でコードを実行して、新しいアカウントを追加しようとしています。しかし、それがどのように機能するかについては、現時点では暗闇の中にいます。
私は最初にしなければならないことを理解しています:
- Web リソースに移動
- 上記のjqueryを追加
- ファイルを保存します
- 私のエンティティに移動し、onload で呼び出す JavaScript ライブラリとそのメソッドを追加します。
ただし、jsonおよびjqueryライブラリにリンクしています。これはどのように作動しますか?
plugins - プラグインで LINQ を使用して CRM 2011 エンティティを更新する方法は?
問題なく新しいエンティティを作成できますが、プラグイン内の既存のエンティティを更新しても機能していないようです。これは CRM 2011 用です。
dynamics-crm - CRM 2011 のスクリプトでエンティティからデータを取得する方法
CRM 2011 には、アカウントとケースの 2 つのエンティティ (この例では) があります。アカウントにはすべてのクライアントが保持され、ケースにはアカウントの個々の作業アクションが保持されます。ケースが作成されると、入力フィールドの 1 つがアカウントになります。
私がやりたいことは、ユーザーがアカウントを選択したときに、JavaScript を実行してアカウント エンティティを検索し、追加情報を表示することです。
これまでのところ、Account フィールドの onchange イベントをトリガーする JavaScript が動作しており、選択された Account を正しく取得していますが、次のステップが何であるかはわかりません。
私は CRM を初めて使用するので、私が求めていることが実際に賢明であるかどうかはよくわかりません。より良い方法があれば教えてください。
ありがとう!
c# - リボン JScript CRM Online 2011 から C# コードを呼び出す
CRM Online 2011 の関連データを更新するエンティティのリボン ボタンをクリックすると、いくつかのコードを実行する必要があります。このロジックをすべて JScript で記述する必要はありません。JScript から C# コードを呼び出す方法はありますか? Microsoft がリボンから使用している JScript ファイルを調べたところ、次のようになっています。
Web サービス関数に戻ると思われる RemoteCommand 呼び出しが行われています。私はこのようなことをしたいと思っています。独自の Web サービス関数を追加できますか?
テストとして、エンティティの「割り当て」メッセージを送信するために JScript から呼び出しを行うことができました。これはプラグインで機能する可能性がありますが、C# コード (「割り当て」、「更新」など) を実行するためだけに実際には発生しなかった実行イベントのメッセージを送信するのは奇妙に思えます。独自のメッセージを作成する方法はありません。
javascript - CRM 2011「$ は定義されていません」
次のコードを作成し、ルックアップ フィールドのフィールド onchange イベントで呼び出されるように、CRM 2011 フォームの Web リソースとしてこれを含めました。行の前ではすべて正常に動作し$.ajax({...
ているのに、「<code>$ is undefined」というエラーが表示されます。私はスクリプトにあまり詳しくないので、助けてください。
c# - CRM 2011: Wsdl Web サービスにエンティティが含まれていません
まもなく CRM 2011 にアップグレードするので、いくつかのテストを行っています。問題は、Web サービス参照を 2011 のものに変更すると、アプリケーションのコンパイルが停止することです。エンティティが見つからないだけです (動作を停止する行の例: Account acc = new Account()
-> 参照を見逃す必要があると表示されます)。
CRM 4 の Web サービスと CRM 2011 の Web サービスを比較すると、それが正しいことがわかります。CRM 4 の CrmService には、CRM のすべてのエンティティの定義が含まれていますが、CRM 2011 には表示されません。
何故ですか?何か不足していますか?何かを有効にする必要がありますか?
念のため、私が使用している URL を次に示します。
http://myserver/mscrmservices/2006/CrmServiceWsdl.aspx -> 完全に動作します
http://myserver/mscrmservices/2007/CrmService.asmx?WSDL -> エンティティ定義が含まれていません
http://myserver/mscrmservices/2007/CrmService.asmx?WSDL&uniquename=MyOrg -> エンティティ定義が含まれていません
http://myserver/mscrmservices/2007/crmservicewsdl.aspx -> エンティティ定義が含まれていません
dynamics-crm-2011 - MS CRM 2011: IOrganizationService Web サービスによる監査機能と更新
CRM 2011 の監査機能を使用して、2 つのエンティティについて誰がどのインフィールドを変更したかを追跡する予定です。しかし、を介してエンティティを更新するとどうなりますIOrganizationService
か?
たとえば、システムに と を含むアドレス エンティティがあるとしCity="London"
ますStreet="Baker Street"
。コードで、このアドレスのエンティティ オブジェクト (レイト バインド) を作成します。GUID を設定しましCity="London"
たが、Street="Downing Street"
! IOrganizationService.Update
次に、このエンティティを呼び出します。監査機能は、通りが変更されたが市が変更されていないことを認識しますか? それとも、実際には変更されていないのに、シティが変更されたと彼は私に言いますか?