在每日12点定时将报表生成自动导出到指定文件夹
查询的时候有日期框可以查询
定时调度默认查询昨日数据在今日12点进行导出到指定文件夹
例:
日期框参数:2022-03-30
打开报表手动查询是查询2022-03-30的数据,可手动导出
自动调度需求
2022-03-31的12点需要导出2022-03-30的数据存为excel文件到D盘下ABC目录下且文件名为20220330
现情况:已使用帆软调度任务功能,只能导出到默认目录,无法自定义目录和文件名
实现方法仅靠帆软配置无法实现吗?
目录这个是没有办法修改的。。。只能你写一个批处理去移动了。。再设置定时任务让批处理去执行
文件名称是有办法改的
------------以下是批处理的命令----------------------
@echo off
rem 下面一行就是定义一个路径变量
set src=C:\FineReport_10.0\webapps\webroot\WEB-INF\schedule\定时导出能耗表
rem 找到变量目录下的所有子文件夹的xlsx文件,赋值给变量i 然后移动到E盘的A目录
for /f "delims=" %%i in ('dir /b/s %src%\*.xlsx')do move "%%i" "e:\a"
-------------------------------------分隔线---------------
${today()} 表示是当天的日期。最后生成的结果就是:
生成头一天日期的文件名称为:${format(DATEDELTA(today(),-1),"yyyyMMdd")}
定义义目录用这个
https://help.fanruan.com/finereport10.0/doc-view-700.html
自定义文件名用公式