报表导出文件名如何加日期?
润乾报表 web 页面展现时支持导出多种类型文件,报表导出的文件名默认是和报表文件名称相同的。
但在需要定期生成报表的场景下,例如日报、月报、季报等,在文件名中加入时间戳,如 “订单日报 _20250101”“订单月报 _202501”,才能清晰区分不同时间周期的数据报表,方便数据的查找、对比与分析。
上面这个需求,润乾报表(20240329 及之后的版本支持)可以通过在报表属性中简单设置就可以实现,下面是具体的实现方法。
1. 打开报表设计器:找到并打开润乾报表设计器,加载需要设置自定义导出文件名的报表模板。
2. 设置导出属性:在报表设计器的“报表”菜单—“报表属性” - “导出设置” 中,找到可以输入自定义文件名表达式的设置。
- 编写文件名表达式:属性值可设置为常数或表达式,以 = 开头时认为是表达式,其中只能使用常数参数和宏。例如,根据当前日期为参数,表达式 =“订单日报”+string(now(),“yyyyMMdd”),这样导出时文件名会根据当前日期动态生成。
注:这个设置仅在 web 端导出时有效,使用表达式时,不支持引用单元格名,可引用参数或宏。
润乾实现自定义导出文件的文件名的需求还可以通过标签属性的方式,可以参考如何自定义报表导出的文件名 - 乾学院,如果报表导出是使用的 API 方式,可以在代码中设置导出的文件名来实现自定义导出的文件名,实现方式很多,可以根据自己的实际使用情况选择。