|
楼主 |
发表于 2014-4-24 20:08:22
|
显示全部楼层
jishuang 发表于 2014-4-24 16:59
自定义的action显示树形,参考http://bbs.justep.com/thread-38364-1-1.html
根据帖子修改了我的代码,可是效果和之前的一样
代码 :- carsusestatus.model1Load = function(event){
- debugger;
- var beginDate=justep.Date.toString(new Date(),justep.Date.STANDART_FORMAT_SHOT);
- var x=justep.Date.increase(new Date(), 7, "d");
- var endDate=justep.Date.toString(x,justep.Date.STANDART_FORMAT_SHOT);
-
- justep.xbl("cDateTime").setValue("Start", beginDate);
- justep.xbl("cDateTime").setValue("End", endDate);
- FClient=justep.Context.getCurrentOgnCode();
- //justep.xbl("dCarsUseStatus").refreshData();
-
-
- //------------
- var actionParam=new justep.Request.ActionParam ();
- actionParam.setString("vClient1", FClient);
- actionParam.setString("vClient2", FClient);
-
- var tp= new justep.Request.TranslateParam();
- tp.dataType = justep.Request.TranslateParam.DATATYPE_ROW_TREE ;
- tp.setTreeOption("tree-parent-relation", "CarsID");
- var options = {};
- options.parameters=actionParam;
- options.translateParam = tp;
- options.dataType = "xml";
- options.process = justep.Context.getCurrentProcess();
- options.activity = justep.Context.getCurrentActivity();
- options.action = "queryCarsUseStatus";
- var response = justep.Request.sendBizRequest2(options);
- if(!justep.Request.isBizSuccess(response,'xml')){
- throw new Error("调用Action失败");
- }
- justep.xbl("dCarsUseStatus").loadXML(response.responseXML);
-
- };
复制代码 效果:
|
|