有没有办法更改 SSRS 导出文件的默认名称以使用当前日期?
默认导出为csv、excel、pdf等时,默认报告名称为报告文件名(filename.rdl)
那么当导出到 Excel 时,默认名称是“filename.xlsx”,我该如何做才能使用报告中的当前日期或其他参数导出?
此过程是由用户手动完成的,用于导出文件,因此我需要在没有数据驱动器订阅或类似的情况下执行此操作,我相信它应该是在报告生成器上设置的参数。
是的。默认情况下,报告的名称将是 RDL 文件的名称。但是,您可以通过设置
DisplayName
ReportViewer.LocalReport.DisplayName
this.ReportViewer1.LocalReport.DisplayName = $"My Report {DateTime.Now.ToString("MMM-dd-yyyy")}";
在设计模式下,右键单击报表周围的区域。 [点击报告属性]:
最后点击代码。