2

這是關於使用Microsoft Dynamics 365和Unified Service Desk的呼叫中心解決方案。在美元呼叫中心代理需要查看來自多個Oracle數據庫的信息(3個產品的3個數據庫)。當在呼叫中心收到呼叫時,系統將根據號碼從客戶的這些數據庫中提取數據(電話將通過連接器集成)。我們正考慮在統一服務檯中的iframe上顯示此信息。 是否可以根據iframe上點擊的內容填充CRM字段?從iframe填充CRM表單字段

情景:客戶打電話來檢查他已購買的產品A.呼叫中心代理在iframe中查看產品A信息。當代理點擊產品A的行時,產品A上的產品(將其作爲文本字段)應該填入名稱 - 產品A.

這可能嗎?關於如何實施的任何想法?

回答

2

它是可能的:嵌入在CRM形式內的iFrame可以使用表單上填充值:

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

例如:

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

對於動態CRM 2011工作的。但是,在CRM 2016和CRM 365中,CRM表單中嵌入的HTML Web資源無法輕鬆訪問其父表單。 –