問題タブ [dynamics-crm-2016]
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 - CRM 外部から Web API を介して CRM オンライン インスタンスにアクセスするために、Azure Active Directory の使用が必須なのはなぜですか?
CRM ドメインの外部からアクセスするときに Web API を認証するために、Azure Active Directory に CRM オンライン インスタンスを常に登録する必要がある理由を知りたいです。
つまり、たとえば、CRM の Web API エンドポイントを使用して別の Web サイトから CRM オンライン インスタンスにアクセスする必要がある場合、CRM インスタンスを Azure Active Directory に登録する必要があります。Azure Active Directory を作成するのはごくわずかな料金であることは承知していますが、Web API を介して CRM 接続に関する一般的な調査を行うだけでも、Azure にサブスクライブする必要があります。
なぜこれが必須なのですか?この背後にセキュリティ上の考慮事項はありますか?
組織サービスで使用していたのと同じ認証メカニズムを使用できないのはなぜですか?
これに関する詳細は大歓迎です。
javascript - window.opener が定義されていません - Dynamics CRM 2016 for Outlook
CRM リボンのボタンで開くカスタム Web サイトから window.opener を使用すると問題が発生します。Dynamics CRM 2016 オンプレミスを使用しています。
詳細: CRM リボンの見積もりエンティティのボタンから、window.open(...) でカスタム ページを開きます。このページで、オープナー ページ (CRM の見積もり) をリロードします。window.opener を使用して Web クライアントでこれを行うことができますが、Outlook クライアントを使用すると、window.opener が定義されていません。window.parent.opener | のような多くの組み合わせを試しました。window.top.opener | window.parent.top.opener しかし、何も機能していないようです。
Outlook 用 CRM では window.opener が空であるのに、Web では機能する理由がわかりましたか? この問題の回避策について何かアイデアはありますか? 要件は、このカスタム ページでいくつかの作業が完了した後に見積もりを再読み込みすることです。
どんな助けでも大歓迎です。
ありがとう!
dynamics-crm-2011 - Microsoft Dynamics CRM 2016、ビジネス ユニット ID エラー
機器からビジネス ユニット ID をクエリしようとしていますが、エラーが発生します
誰か助けてください よろしくお願いします
javascript - オブジェクトは、Dynamics CRM 2016 のプロパティまたはメソッド 'addOnKeyPress' をサポートしていません
addOnKeyPress イベントをアカウント フォームのフィールドに追加するために、このウォークスルーと同じコード スニペットを使用しています。name
しかし、Object doesn't support property or method 'addOnKeyPress'
エラーとして表示されますが、何も行われません。
試してみましたが、何もできません。専門家に聞いてみたい。
更新: コードの追加
dynamics-crm - Dynamics CRM - ケース エンティティの顧客フィールド内のテキストが更新されない
ケースフォームの customerid フィールド内のテキストを更新する際に問題があります
上の図でわかるように、「Test Contact」という名前の連絡先と「Test Account」という名前のアカウントを作成しました。
条件付きでバックグラウンドで実行されているワークフローがあります。連絡先が顧客フィールドにあり、連絡先がアカウントに属している場合、顧客 (連絡先) を連絡先フィールドに移動してレコードを更新し、次に顧客分野で会社を取得します。
問題は (図に示すように) 顧客フィールドに正しいテキストが表示されないことです。顧客の詳細は、「テスト コンタクト」が属する会社である「テスト アカウント」で更新されるためです。また、「テスト連絡先」をクリックすると、「テスト アカウント」フォームも表示されます。したがって、すべての参照は問題ありませんが、テキストは間違っています。
この問題を解決するためにさまざまな方法を試しましたが、今のところ、次に何をすべきかについては少し不足しています。
dynamics-crm - 同じサーバー上の複数のバージョンの MS CRM
私の開発サーバーには、MS CRM 2013 オンプレミスがインストールされています。MS CRM 2016 オンプレミスを同じサーバーにインストールすることは可能ですか?
javascript - ダイナミクス CRM。サブグリッド内の完全にカスタマイズされた FetchXml
アカウントにサブグリッドを作成して、関連するすべての連絡先を複数のフィールドで表示しています。設定しようとしているフェッチxmlは次のとおりです。
document.getElementById("contacts").control.SetParameter メソッドを使用してこれを設定しています。しかし、document.getElementById("contacts").control.refresh() を実行しようとすると、有効なフェッチ xml は次のようになります。
これは、サブグリッドの関連フィールドとして new_behorde を選択したために発生します。
では、この追加のフィルターと追加の条件を追加しないようにするにはどうすればよいでしょうか?