|

楼主 |
发表于 2014-4-15 15:13:23
|
显示全部楼层
zhaixin 发表于 2014-4-15 14:59 
和dataType一样,增加translateParam = tp;
不是在sql里面有,是调用action时需要指定 ...
这样写没有效果,而且展示出来的数据如图所示
代码如下:
var data = justep.xbl('dataMain');
var data1 = justep.xbl("bizData1");
var cssj = data.getValue('fCSSJ');
var name = data.getValue('fSFSXKH');
var param = new justep.Request.ActionParam();
param.setString("name", name);
param.setString("cssj", cssj);
var tp = new justep.Request.TranslateParam();
tp.dataType = justep.Request.TranslateParam.DATATYPE_ROW_TREE ;
tp.setTreeOption("tree-parent-relation", "fParentID");
justep.Request.sendBizRequest2({
dataType : "xml",
action : "F_QueryCreditByOrgname",
parameters : param,
translateParam : tp,
callback : function(result) {
if (result.state) {
justep.xbl("bizData1").loadXML(result.response);
justep.xbl('bizData1').expandAll();
} else {
throw new Error("调用失败!|" + result.response.message);
}
}
});
|
|