var params=_g().parameterEl.getWidgetByName('params').getValue();//获取参数
var filename="XXXX";//定义文件名称
var url = 'report?format=excel&__filename__='+filename;//传文件名称的参数
var path = "xxx/print.cpt"; //获取模板名称和路径
//获取模板中参数值,以数组形式存储,每个参数值对应一个sheet
//area=['xx1', 'xx2', 'xx3'];
var area = params;
var json = [];
for (var i = 0; i < area.length; i++) {
var sheet = {
reportlet: path,
bmid: area[i],
nd: nd,
jd: jd
};
json.push(sheet);
}
jsonStr = JSON.stringify(json); //对象转字符串
FR.doHyperlinkByPost({
"url": url,
"para": {
reportlets: jsonStr
},
"target": "_blank"
});