2

これは、Microsoft Dynamics 365およびUnified Service Deskを使用するコールセンターソリューションに関するものです。米ドルでは、コールセンターのエージェントは、複数のOracleデータベース(3つの製品に対して3つのデータベース)からの情報を参照する必要があります。コールセンターでコールが受信されると、システムは番号に基づいて顧客のためにこれらのデータベースからデータをフェッチします(テレフォニーはコネクタを使用して統合されます)。この情報をUnified Service Deskのiframeに表示することを検討しています。 iframeでクリックした内容に基づいてCRMフィールドに値を設定することはできますか?iframeからCRMフォームフィールドへの入力

シナリオ:お客様が購入した製品Aについて確認するよう電話します。コールセンターエージェントは、製品A情報をiframeに表示します。代理店が製品Aの行をクリックすると、USDのケースフォームの商品(テキストフィールドにする)に商品名Aが表示されます。

これは可能ですか?これをどのように実装できるかについてのアイデアはありますか?

答えて

2

ことが可能です:CRMフォーム内に埋め込まれたiFrameを使用して、フォームに値を移入することができます。たとえば

window.parent.Xrm.Page.getAttribute("fieldschemaname").setValue(val);

:Dynamics CRMの2011年、この作品のために

productRow.addEventListener('click', function (product) { 
    window.parent.Xrm.Page.getAttribute("name").setValue(product.Name); 
}); 
+0

。ただし、CRM 2016およびCRM 365では、CRMフォームに埋め込まれたHTML Webリソースは、その親フォームに簡単にアクセスできません。 –

関連する問題