我需要編寫一個全球JavaScript代碼,根據生日字段計算年齡並從不同的JavaScript文件調用函數到特定的實體。 由於某種原因我收到我的實體javascript文件到窗體後出現錯誤消息「CalculateAge is undefined」。通過出生日期字段在crm 2013年計算年齡
這是我在全局文件中寫:
CalculateAge: function (birthd)
{
if (birthd == null) {
return;}
var today = new Date().getFullYear();
year1 = birthd.getFullYear();
return (today-year1);
}
這是我寫在我的實體文件我加載到窗體:
function onLoad() {
var birthDate = Xrm.Page.getAttribute("el_birth_date").getValue();
Xrm.Page.getAttribute("el_age").setValue(CalculateAge(birthDate));
}
我新的Javascript ..可以幫助你嗎?
謝謝!我做了它,現在它的工作..但不幸的是,我現在有另一個問題..我需要定義年齡字段不保存插入數據庫中的數據,所以我寫在實體JS文件中:Xrm.Page.getAttribute(「 el_age 「)setSubmitMode(」 從不「); ----問題是當我在第一次保存表單時,幾秒鐘後,age字段中的值被刪除,當我再次保存它時,OK ......你能幫忙嗎? - – userS 2014-10-05 08:51:26