1. 描述编辑
企业用户可能面临这样的情况,报表是需要定期产生、定期发布的,不得不定期的做同样的事情来得到用户要的报表。FineReport的定时调度功能可以让用户从不厌其烦的重复操作中解脱,可以方便快捷的设置日报、月报、季报、年报等任务,无需额外工作,定时任务设定后服务器便会在指定的时间自动完成设定的任务,生成所需的文件,甚至可以将生成的结果以邮件、短信、平台消息通知的方式通知您,让您及时的进行分析与决策。
该章节我们将详细描述定时任务的设置方法及结果的查看。
2. 定时器(op=fs)编辑
a.使用模板显示的模板全路径
b.增加开始时间和结束时间,若任务没有结束,则为空。并支持点击表头排序。所有记录都参与排序,排序结果不需要保存
关于开始时间:
若“配置结束立即执行”,则开始时间为任务完成创建的时间
若“设定开始时间”,则开始时间为具体设置的时间
关于结束时间:
只执行一次 | 简单重复执行 | 明细频率设置 | 表达式设定 | |
---|---|---|---|---|
任务执行一次后即结束 | 任务实际结束时间 | - | - | - |
无限期 | - | 不显示 | 不显示 | 不显示 |
设定结束时间 | - | 根据设定的结束时间 | 根据设定的结束时间 | 根据设定的结束时间 |
c.加入了高级搜索,方便更快的找到任务
文本框支持搜索任务名称和模板
下拉框内包括名称、模板、输出方式、开始时间和结束时间,如下图
d.任务操作,增加复制、查看、运行一次的功能,删除功能加入了相关结果文件清理的功能
1)继续/暂停:
2)运行:点击运行一次按钮,右侧toast给出提示,“${taskname}开始运行一次”
3)编辑
4)复制:复制的新任务,主体内容与原任务一致,也可重新编辑
5)查看:可以快速概览任务情况
6)删除:增加删除关联文件的功能
a.高级搜索
文本框支持搜索任务名称
下拉框内包括任务名称、运行时刻、运行类型和状态,如下图:
b.将运行信息拆分为运行类型和状态,同时运行时刻、运行类型和状态表头支持点击排序
默认按照运行时刻倒叙排列
3. 定时器(独立op=timer)编辑
4.定时器设置编辑
5. 执行过程编辑
6. 设置步骤编辑
索引: