2016-09-23 86 views
0

有沒有辦法在onload期間更改新記錄表格的標題?如下面的例子:可以更改記錄標題嗎?

enter image description here

而是「新客戶」,我想顯示「內部客戶」。並且可以根據創建的觸發位置將其更改爲另一個標題。

感謝,

dalday

回答

2

號沒有改變這個新的,未保存記錄的不支持的方法。

唯一支持的方法是設置主字段的值並保存記錄。

-2

嘗試這種在Form Load事件:

if(Xrm.Page.ui.getFormType()==1) 
{ 
    Xrm.Page.getAttribute("primaryField").setValue('Internal Customer'); 
} 
0

更新窗體標題沒有支持的方法。表格標題通常與實體上的主字段一起設置。

不支持的解決方案:

更新形式標題元素的標題html元素更新的形式的標題。但是這需要在一定的時間後完成,以允許渦輪表單更新表格標題。

window.setTimeout(function() { 
    var formTitle = jQuery("#FormTitle", window.parent.document); 
    if (!formTitle || formTitle.length === 0) return; 
    var h1Element = formTitle.find('h1'); 
    if (h1Element || h1Element.length === 0) { 
     h1Element.html('Foo Bar'); 
    } 
}, 300); 
0

我不知道任何支持的方式來做到這一點。 如果您使用的是CRM 2015 with Update 1,則由於使用了新的渲染引擎,操作html DOM也不可取。如果您確實希望在CRM系統設置下將使用舊版表單設置爲是,您仍然可以這樣做。