0
當我在Dynamics CRM中爲我的子網格(事件)使用addOnLoad函數時,添加按鈕消失。我的addOnLoad事件完美地工作,當我點擊子網格中的行的刪除按鈕時,再次出現添加按鈕。添加按鈕在使用addOnLoad時消失子網格
顯然,是可以觸發一個事件?由於點擊刪除按鈕時出現添加按鈕。在其他子網格上,沒有與其他實體有關係而不是事件的問題。
var grid = Xrm.Page.getControl("issues");
if (grid == null) {
setTimeout(function() { AddEventToGridRefresh(); }, 5000);
return;
}
grid.addOnLoad(refreshNumberOfIncidents);
-
window.refreshNumberOfIncidents = function() {
Api.getIncidents(globals.getAccountId(), function (result) {
if (result.success) {
arrayLength = result.data.value.length;
Xrm.Page.getControl("WebResource_Interaction").getObject().contentWindow.document.getElementById("incidents").innerHTML = arrayLength;
}
});
後延遲刷新請包括代碼樣本分成問題解決它。 –
更新了代碼示例 –
看看您是否有任何色帶定製?更多的上下文:https://stackoverflow.com/q/45603397/7920473 –