已经投票
报表集成 >> 管理报表应用 >> 定时调度 >> 定时填报

定时填报

顶( )
最后更新日期: 人发表评论 (点击查看)
定时器、定时任务、定时填报,定时报表
1. 问题描述
总公司每月定时统计各个分公司的销售业绩,各分公司的数据存在分公司的数据库中,总部的数据存在总部的数据库中;希望从不同的数据库中取出各分公司销售业绩,汇总后将各分公司总业绩保存到总部的数据库中。
2. 实现原理
首先做一个月报表汇总统计各分公司的销售业绩,然后通过定时器每月定时调用月报表,汇总各分公司的销售额,并保存至数据库中。
3. 实现步骤
3.1 月报表制作
首先制作一张报表用于统计数据,可以通过年份与月份参数查询订单金额跨年累计信息,如下图:
具体模板制作方法这里不详细介绍了,可参考文档定时生成月报与年报模板。
3.2 设置填报属性
我们通过定时器调用上述报表后,需要将统计后的数据自动保存至数据库,如将上图中年、月、总额、累计等自动保存到总部数据库。
编辑月报表模板,添加报表>报表填报属性,选择总部的数据库及表,把需要保存到总数据库中的数据绑定到对应列,填报属性设置可参考文档:报表填报属性设置
定时填报的模板就设置完了,就可以使用定时器调用该报表进行定时填报了。
3.3 目录树中添加月报模板
在浏览器中输入http://localhost:8080/WebReport/ReportServer?op=fs用户名:system,密码:123456,打开FR报表平台界面,选择平台管理>报表管理,选择希望添加模板的目录如FRTest,点击添加模板,输入相应信息点击确定,点击参数设置处的刷新按钮可以刷新出所有参数:
3.4 给模板添加定时任务
点击添加的模板右边的闹钟按钮,点击添加定时任务如下操作:
带*的不能为空,输入任务名称如:月报定时填报:
月报表可选择每个月的1号0点0分进行填报,把上个月数据进行汇总了。
点击刷新按钮获取参数,我们设置的是每个月的1号进行汇总,统计上个月的数据,所以参数值使用公式求出当前年与上一月份。
参数year的值为=year(today())
参数month的值为=month(today())-1
点击完成定时任务就设置成功了。
3.5 预览定时效果
三角任务状态是处于运行中状态,到每个月的1号0点0分就会将上个月信息自动填报到指定数据库里面了。
可查看数据库里面数据,6月1号统计5月份信息了。
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3