如果有些报表模板需要按照一定的时间规律重复进行填报的话,你可以把这个报表模板设置为定时自动填报,利用定时自动填报这个功能,你可以实现自动生成每个月的月报、每个月自动发出工作流任务或者把大型复杂的报表安排在深夜进行等等。
自动填报的功能事实上就是模仿了人工“打开填报”、“点击保存”\“传递工作流”、“关闭模板”这一系列的操作,所以一般需要定时自动填报的模板都是有填报打开时自动执行的表间取数公式或者是带工作流的。
正因为是自动填报,所以必须保证“点击保存”的时候不能出现需要人为点击处理的窗体提示,例如“不能为空”、“不能重复”等等,如果是工作流的话,那么传递的时候还不能出现“指定后续处理人”的操作。所以满足自动填报要求的非流程报表应该就是:“打开填报”、“点击保存”、“关闭模板”整个过程没有任何其他的提示窗体。如果是工作流报表,那么要求“打开填报”、“点击传递”、“确定”、“关闭模板”整个过程除了工作流传递窗体以外,不能出现其他的提示窗体,同时也不能是“指定后续处理人”。
下面我们举例说明,我们现在要把《员工调查表》改造成为每月月末由系统自动发出,为了不影响该模板原有的功能,我们复制一个新的模板为《员工调查表(自动发送)》,因为要求第一个任务传递的时候不能出现人为“指定后续处理人”的操作,所以我们现在先把第二个任务的执行者由原先的“由上一任务执行者指定”改为“属于如下部门和角色的人”。

接着我们设置定时自动填报,打开模板属性窗体,如下图所示:

如上图所示,我们设置了该模板在每月的月末的早上8点01分,会填报并传递一次,这样就实现了流程的自动发起,因为第一个任务是“复制独立执行”的,所以第一个任务传递后,凡是属于指定部门和角色的人都会在自己的待处理任务中收到一份调查问卷。
除了按月以外,还可以按周和按天,另外,执行的当天还可以指定按一定的时间间隔重复多次执行。
到目前为止,所有的设置都已经设置好,在进行自动填报前,我们可以手动填报和传递一下,如果没有出现要求“指定后续处理人”的操作和其它多余的提示的话,那就说明已经符合自动填报的要求了。
下面我们开始进行自动填报,为了执行自动填报的操作,系统特意增加了《定时填报人》,所有的定时自动填报功能就是由他来完成。你可以选择一台专门的客户端机器或者直接在服务器上(需要安装Excel客户端)用AutoRunner登陆即可。
目前《定时填报人》只能在Excel客户端中登录使用,同时他除了执行自动填报工作以外,其他的工作他是不能进行的,所以他登陆后,会没有“模板设计”和“报表数据”这两个菜单。