問題タブ [dynamics-crm-2015]
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.
dynamics-crm-2011 - ワークフローをアセンブリに追加する
既に登録されていて、ワークフローで既に使用されているカスタム ワークフロー アクティビティを含む既存のアセンブリに、新しいワークフロー クラスを追加するにはどうすればよいですか?
アセンブリをワークフロー アクティビティに登録した後、クラスを追加したいと思うことがよくあります。
私にとってうまくいった唯一の方法は、アセンブリを登録解除して再登録することです。そうしないと、カスタム ワークフロー アクティビティがワークフロー デザイナーに表示されません。このアプローチは、アセンブリを使用するすべてのワークフローからステップを削除する必要があるため、理想的ではありません。
dynamics-crm - EntityReference から名前を取得できません
プラグインに CRM 2015 SDK を使用しています。コードでエンティティ参照の属性が必要です。GUID と論理名を取得できます。ただし、名前はすべてのエンティティ参照フィールドに対して null を返します。これが私のコードです:
「名前」フィールドを使用し、有効な値を持つ参照エンティティ「センター」を確認しました。誰かが同じ問題に直面しましたか? コードで何か間違ったことをしていますか? ところで、別のサービス呼び出しで名前を取得したくありません。
dynamics-crm - CRM 2015 フォームから外部 URL に移動する
同じタブ/ウィンドウで CRM 2015 フォームから外部 URL (Payment Gateway、別のアプリケーション) に移動する方法はサポートされていますか?
また、スクリプトがすべてのブラウザーとデバイスと互換性がある必要があります。window.location.redirect
、window.location.replace
、window.location.href
、 などを使って運試しもしshowModalDialog
ました。リダイレクト URL には、常に CRM 組織の URL が追加されます。MSDN
によると、これらはいずれにせよ CRM 2015 ではサポートされていません。 どんな助けでも大歓迎です。
dynamics-crm-2015 - CRM で作成されたバンドルにバンドル製品を追加できない
2015 年に特定の CRM 環境の製品エンティティ フォームを変更しました。ただし、バンドル製品を追加するための + 記号が表示されません。
ただし、私の試用環境では、簡単に実行できます。
何がうまくいかなかったのかわからない。ドラフト バンドルとアクティブ バンドルの両方を確認しました。
PS: 製品ファミリは使用していません。
authentication - Microsoft Dynamics CRM とアプリケーションの認証と承認
Microsoft Dynamics CRM Online (2015) には、すべての CRM エンティティから CRM データ レコードにアクセスする必要がある外部アプリの認証と承認のための機能がありますか?
私の場合、外部アプリは、いくつかの同期および自動化タスクを実行するためのサードパーティの Windows サービスなどであり、これらのアプリにはユーザー インターフェイスや相互作用がありません。アプリは、CRM SDK、OData、および WCF/SOAP にアクセスできます。
もちろん、基本的な解決策は、CRM Pro ライセンスを持つ新しい Office 365 ユーザーを作成し、このユーザーを API アクセスに使用することです。しかし、「特別なユーザー」がいるのだろうかと思っていました。たとえば、SharePoint Online とオンプレミスには「SharePoint アプリの認証と承認」があります。CRM 2015 で同様のスタッフを採用する方法はありますか?
dynamics-crm-2011 - プラグイン内から ExecuteMultipleRequest を呼び出すことは有益ですか?
CRM の外部からバッチ更新を実行する場合、 ExecuteMultipleRequestがパフォーマンスを大幅に向上させることはわかっています。私が知らないのは、CRM プラグイン内から呼び出すことが有益かどうかです。
私の現在の理解では、ExecuteMultipleRequest を使用することによる主なパフォーマンスの向上は、実際の SOAP メッセージング コストにあるということです。したがって、(5000 レコードを更新する場合) 5000 の個別の Soap メッセージ (それぞれをシリアル化、認証、転送などする必要がある) を送信するのではなく、すべてをサーバーに送信する必要があり、5000 レコードを含むメッセージを 1 つだけ送信できます。ただし、プラグインから呼び出された場合は、既にサーバー上にいるため、SOAP 呼び出しを行う必要はありません。したがって、SOAP を使用する利点はありません。
私が見ていない他の潜在的な利点はありますか?