我正在使用 PL/SQL 开发人员。
我有一个报告文件(.rep),它根据时间段获取一些数据,例如。从 2012 年 7 月 1 日到 2012 年 7 月 2 日。我通过运行此报告来使用它,输入 &date_from 和 &date_to,然后通过相应的按钮将其导出为 HTML。
我想自动化这个任务,因为基本上这个报告需要每天以今天的日期作为参数执行。我稍微修改了一个代码,现在它使用trunc(current_date, 'DDD')作为参数,这样我就不必手动输入它了。接下来我需要:
- 将此报告作为计划任务运行,无需我的交互。
- 将 HTML 导出复制到文件夹中,该文件夹的日期用作报告内的参数(因此,基本上是 current_date)。
我的愿望脚本的伪代码如下:
reportDate = get_current_date_without_time
run my_report.rep
mkdir c:\somefolder\reportDate
copy my_report_result_as_HTML c:\somefolder\reportDate
可能吗?如果是这样,那怎么办?