|
楼主 |
发表于 2014-4-2 13:58:38
|
显示全部楼层
现在发现,只有请假时间修改时点保存会报错。我在时间修改里有对一个bizData 做newData操作,但是这个bizData 的数据是不需要在界面显示的,所以我把store-type设为simple而不是grid,这样会不会有错??
newDate代码:- var cRel=justep.xbl("cRealion");
- var dRel=justep.xbl("dRealion");
- cRel.deleteAllRow();
- dRel.deleteAllRow();
- var mConMark="";
- var mConTimes=0;
- var cSize;
- justep.AttendanceFunction.CalcContinueApply("dMaster","fApplyPsnID","FBIZORIGN","fStartTime","fEndTime","fClientAccount","cRealion");
- cSize=cRel.getCount();
- //alert("临时表数据:"+cSize);
- if (cSize>0){
- var xdata;
- var options;
- for (var i=0,len=cSize;i<len;i++){
- var cID=cRel.getID(i);
- mConMark=mConMark+","+cRel.getValue("tNo", cID);
- mConTimes=mConTimes+cRel.getValue("tTranHours", cID);
-
- xdata=[{fSourceID:cRel.getValue("tFID", cID),
- fSourceNo:cRel.getValue("tNo", cID),
- fSourceType:cRel.getValue("tBizKind", cID),
- fStartTime:cRel.getValue("tBeginDate", cID),
- fEndTime:cRel.getValue("tEndDate", cID),
- fDays:cRel.getValue("tDays", cID),
- fHours:cRel.getValue("tHours", cID),
- fTranDays:cRel.getValue("tTranDays", cID),
- fTranHours:cRel.getValue("tTranHours", cID),
- fFactStartTime:cRel.getValue("tFactBeginDate", cID),
- fFactEndTime:cRel.getValue("tFactEndDate", cID),
- fFactDays:cRel.getValue("tFactDays", cID),
- fFactHours:cRel.getValue("tFactHours", cID),
- fTranFactDays:cRel.getValue("tTranFactDays", cID),
- fTranFactHours:cRel.getValue("tTranFactHours", cID)
- }];
- options={index:dRel.getCount(),
- defaultValues:xdata};
- dRel.newData(options);
- }
- }
复制代码 dRel为simple的BizDate,
cRel是data(通用数据),用于接收查出来的数据,然后把CRel的数据赋值给dRel
|
|