問題タブ [dynamics-crm-online]
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.
javascript - JavaScript で User フィールドを SystemUserId に設定するにはどうすればよいですか?
Microsoft の CRM Dynamics Online でフォームをカスタマイズしており、フィールド値を現在のユーザーの ID に設定する必要があります。SystemUserID を正しく取得するコードはありますが、フォーム フィールドに値を取得するのが困難です。
[更新] 掘り下げた後、SDK のサンプルに基づいてコードを更新しました。次のようになります。
ただし、これにより最後の行でエラーが発生します-「オブジェクトはこのプロパティまたはメソッドをサポートしていません」。だから私はまだ困惑しています(サンプルがSDKから外れているため、さらに困惑しています)。
dynamics-crm - Microsoft Dynamics CRM4OnlineのカスタムエンティティへのインターネットリードキャプチャWebフォーム
私はCRM4Onlineアカウントを持っており、DynamicsCRMを初めて使用します。お客様の声を送信できるWebページを作成する必要があり、それらをお客様の声と呼ばれるカスタムエンティティにプッシュしたいと思います。インターネットリードキャプチャを変更して、受信したデータをカスタムエンティティに直接配置する方法がわかりません。どんな助けでも大歓迎です。現在、予算が厳しく、Web2CRMを購入できません。
c# - リボン JScript CRM Online 2011 から C# コードを呼び出す
CRM Online 2011 の関連データを更新するエンティティのリボン ボタンをクリックすると、いくつかのコードを実行する必要があります。このロジックをすべて JScript で記述する必要はありません。JScript から C# コードを呼び出す方法はありますか? Microsoft がリボンから使用している JScript ファイルを調べたところ、次のようになっています。
Web サービス関数に戻ると思われる RemoteCommand 呼び出しが行われています。私はこのようなことをしたいと思っています。独自の Web サービス関数を追加できますか?
テストとして、エンティティの「割り当て」メッセージを送信するために JScript から呼び出しを行うことができました。これはプラグインで機能する可能性がありますが、C# コード (「割り当て」、「更新」など) を実行するためだけに実際には発生しなかった実行イベントのメッセージを送信するのは奇妙に思えます。独自のメッセージを作成する方法はありません。
plugins - Dynamics CRM 2011 online で定期的なジョブを作成できますか?
Dynamics CRM 2011 オンラインで、Web サービスを 30 秒ごとに呼び出すプラグインを作成し、これを終日行うことはできますか?
通常のアプリケーションでは、内部に Thread.Sleep(30000) を使用して無限ループを作成しますが、Dynamics CRM online ではこれが許可されていません。CRM オンラインは、2 分後にプラグインを強制終了します。
私の目標を達成する方法はありますか?たぶん、ある種のタイマー、システム ジョブ、またはワークフローでしょうか?
私がインターネットで見つけたものによると、時々自分自身を呼び出すワークフローは、呼び出しの間に約 70 分間の一時停止がある場合にのみ機能します。そうしないと、CRM はこれを無限ループと見なし、6 ~ 7 回の呼び出し後に強制終了します。
entity - DynamicsCRMオンラインの新しいルックアップ列
新しいルックアップ列を作成して、CRMの商談エンティティに追加するにはどうすればよいですか?私がやりたいのは、OpportunitiesFormにBusinessSectorという新しいフィールドを作成することです。このフィールドには、Public Sector、FSI、Education、Telco、SME、Manufacturingなどのルックアップオプションが含まれている必要があります。
これを行う方法についてのアイデアは大歓迎です。ありがとう
c# - 比較前に文字列内のスペースを削除する
電話番号に基づいて連絡先を取得したいのですが、Ms Dynamics では、電話番号は 123 45 678、12 34 56 78、0112345678、01 12345678 などのあらゆる種類の形式で保存されています。
そのため、比較を行う前にスペースを削除する必要があります。文字列で Replace メソッドを使用しようとしましたが、実行時に Illegal method エラーが発生しました。
本当にすべての連絡先を取得して、比較のために別のループを実行する必要がありますか? または、クエリ内の文字列を "クリーン" にする方法はありますか?
編集:
これは例外メッセージです:
'where' 条件が無効です。エンティティ メンバーが無効なプロパティまたはメソッドを呼び出しています。
wcf - Problem connecting to web services from MS Dynamics CRM 2011 Online Non-US instances
Connecting to outside Web Services from Dynamics CRM 2011 online works from a US instance, however the exact same code does not work from an instance in the Singapore (Data centre for Australia where my clients and our company are located):
On a non-US instance this code returns the following error:
Has anyone been able to do anything similar from a non US instance of CRM2011 Online?
web-services - Microsoft Online CRM 2011、SDKを使用せずに接続することは可能ですか
オンラインでMicrosoftCRM2011の実験を開始しました。指示に従い、SDKをインストールしました。そして、すべてが機能しています。私の問題は、WebサービスにアクセスするときにSDKを使用する必要がある理由がわからないことです。
webwervice(IOrganizationService)に接続して、メタデータとデータの両方を取得する方法はありますか?つまり、アプリケーションと一緒にSDKを配布する必要はありません。
javascript - CRM 2011 - JavaScript を使用して通貨フィールドの値を設定する
通貨フィールドから値を取得し、別のエンティティの別の通貨フィールドの値として設定する方法が本当にわかりません。
次のコードが機能しません:
エラーは、数値または null 以外のコントロールのみであると述べています。
どんな助けでも本当に感謝します! ありがとう!