0
我試圖使用函數Split()
在「。」之前和之後單獨分隔。以便我可以將小數分鐘轉換爲正常分鐘。CRM從十進制小時轉換爲正常小時
這裏就是我想要做的事:
function formataHora() {
//first i get the value in minutes
var duracaoEmMinutos = Xrm.Page.getAttribute("smart_duracaodoevento").getValue();
//from minutes to hours
var emHoras = duracaoEmMinutos/60;
//i'm getting like 2.80 hours, so i'm trying to use spli(".") to separate 2 from 80
var horaSeparada = emHoras.split(".")
var minutosMaisSegundos = horaSeparada[1] * 60;
//separating minutes from seconds
var minutos = minutosMaisSegundos.split(".");
//putting formated hour plus minutes together
var horaFormatada = horaSeparada[0] + "," + minutos[0];
Xrm.Page.getAttribute("smart_duracaodoevento").setValue(horaFormatada);
}
當腳本運行時,我得到的錯誤:TypeError: Object doesn't support property or method 'split' at formataHora
我做得不對或CRM真的不支持Split()
功能?
在此先感謝!
感謝您的迴應亞歷克斯,我做了好辦法,現在我得到的錯誤:的ReferenceError:「horasSeparadas」在formataHora –
對不起,是未定義 我不好,我現在得到它的工作 –
工作就像一個魅力!謝謝Alex! –