求助JS大佬,使用FVS开发,想实现点击主页面的导出按钮时,同时导出子页面的数据,且都在同一个excel文件里。现在JS如下,但总是会重复导出主页面的数据,求帮忙修改: var url = '/webroot/decision/view/report?format=excel&__filename__=问题跟踪列表';//定义url var path = "/data_quality/data_quality_report_ques_track_export.cpt";//获取模板名称和路径 //获取模板中参数值,以数组形式存储,每个参数值对应一个sheet var json = []; if(method_id.length==0 || method_id=="#NAME?"){ duchamp.Msg.alert({ title:"提示", message:"问题跟踪列表暂无内容,请选择其他组织和统计日期进行查询。" }); return; } else{ for (var i = 0; i < method_id.length; i++) { var sheet = { reportlet: path, method_id: method_id[i], xa_reig:xa_reig, cpmo_cop:cpmo_cop, comp_code:comp_code, check_date:check_date, busi_unit_id:busi_unit_id, check_method_name:check_method_name, priority:priority }; json.push(sheet); } jsonStr = JSON.stringify(json);//对象转字符串 FR.doHyperlinkByPost({ "url":url, "para":{ reportlets:jsonStr }, "target":"_blank" });
} |