使用场景

       我们电子表格直接导出Excel的时候,导出的文件名称中,默认生成的日期部分想去掉或者是改成使用报表中日期参数的值

         

  


V10.5.15版本 与V11版本:

解决方案

        可以使用示例代码修改电子表格导出报表的名称

//客户端宏 onRenderReport
functionmain(spreadsheetReport) {
 
//获取报表名称
varreportName = spreadsheetReport.alias;
if(!spreadsheetReport.generateExportDialogProps0620){
spreadsheetReport.generateExportDialogProps0620 = spreadsheetReport.generateExportDialogProps;
spreadsheetReport.generateExportDialogProps =function(typeId){
var

data = 

this.generateExportDialogProps0620(typeId);
//获取报表日期参数,根据参数名称获取
varvalue = spreadsheetReport.getParameterValue("结束日期");
debugger
//自定义文件名
data.items[0].value=reportName+'_'+value;
returndata;
}
}
}