|
楼主 |
发表于 2013-12-24 13:44:14
|
显示全部楼层
在MobileUI下是有区别的,主要代码如下:
mainActivity.CalVacationDays = function(event){
//开始日期控件
var objStart=justep.xbl("iptFVacationStartDate");
//结束日期控件
var objEnd=justep.xbl("iptFVacationEndDate");
//天数文本框控件
var obj =justep.xbl("iptFVacationDays");
//计算天数
iDays=justep.Date.diff(justep.Date.fromString(objStart.getValue(), justep.Date.STANDART_FORMAT_SHOT),justep.Date.fromString(objEnd.getValue(),justep.Date.STANDART_FORMAT_SHOT) , 'd')+1;
//天数写到前台文本框控件
obj.setValue(iDays);
//数据对象
var data=justep.xbl("main");
//修改数据 data.getCurrentID()为当前行
data.setValue("fVacationDays", iDays,data.getID());
}; |
|