历史版本3 :定时调度生成的附件 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

定时任务生成的cpr文件和邮件附件内容可根据用户的不同而不同,实现向不同用户分发相应用户数据的报表。

2. 实现原理编辑

如果数据决策系统中创建的定时任务执行之后,系统会在工程文件夹%FR_HOME%\WebReport\WEB-INF下面新建一个schedule,如下图:
schedul文件夹中保存的定时任务根据定时任务名称,执行日期和执行时间的不同分三级目录保存,如下图:
如果创建定时任务的时候如果勾选了根据用户显示不同内容根据收件人不同发送不同附件这两项,那么在执行定时任务的时候,会在定时任务模板中实现勾选的用户过滤,保存结果是,在时间文件夹下面增加以及目录—用户名称,定时任务执行后生成的cpr文件以及导出的附件均保存在用户名称文件夹下,如下图:
在用户名称文件夹下的所有文件的内容均只有与相应用户相关的内容,而挂载在虚拟目录下的cpr文件根据系统登录用户不同到不同文件夹下去拿cpr文件,故可以实现不同用户在cpr中只能看到自己的信息,同理,根据收件人不同发送不同附件在发送附件的时候去相应文件夹下拿取附件并发送出去。

索引: