|
本帖最后由 波斯大香蕉 于 2017-3-27 14:03 编辑
Action代码如下:
// 参数查询
public static Table taskData(String sData1) {
String ksql = "select * from GP_SAMPLEALY_MAIN where fid = '" + sData1 + "'";
//Table table = SQL.select(ksql, null, "/aojing/gp/data", null);
try {
table = QueryTableReport(ksql);
} catch (Exception e) {
e.printStackTrace();
}
return table;
}
js代码如下:
Model.prototype.getData = function(fid) {
var mainData = this.comp("mainData");
var param = new biz.Request.ActionParam();
var taskRows = "";
param.setString("sData1", fid);
biz.Request.sendBizRequest({
"context" : this.getContext(),
"action" : "taskData",
"parameters" : param,
"callback" : function(callbackData) {
if (callbackData.state) {
debugger;
taskRows = callbackData.response.rows[0];
console.log(taskRows);
mainData.loadData(taskRows); mainData.refreshData();
} else
alert("任务数据获取失败");
}
});
获取到的数据结构如下图:
|
|