反馈已提交

网络繁忙

当前为10.0版本文档,只有最新版本的文档支持在线编辑修改,如果想创建/编辑文档,请移步至 最新版帮助文档

定时任务之月报与年报

  • 文档创建者:文档助手1
  • 历史版本:12
  • 最近更新:Wendy123456 于 2020-04-09
  • 1. 概述

    1.1 版本

    报表服务器版本
    10.0

    1.2 应用场景

    • 每月在固定某个时间段统计各个分公司的销售业绩,这些数据以 Excel、PDF、Word 的格式保存,进而备份数据。

    • 年底统计各个分公司的销售业绩,这些数据以 Excel、PDF、Word 的格式保存,进而备份数据。

    1.3 功能简介

    用户可根据本文方法,在定时调度中设置月报与年报任务,按照月份或年份展示与备份各分公司的销售业绩。

    2. 模板设计

    2.1 添加参数

    1)在 FineReport 设计器中打开模板 %FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\Accumulative_2.cpt 

    2)点击模板>模板参数,添加参数 year 和 month ,值用公式表示分别为 year(today()) 、FORMAT(MONTH(TODAY()), "00") 。如下图所示:

    1586418965574739.png

    3)将新增的参数添加到参数面板中,year 参数和 month 参数使用文本控件表示,如下图所示:

    注:该步骤中将参数设置为文本控件后,参数值自动生成。

    8.png

    2.2 过滤设置

    退出参数面板设置,双击A3单元格,点击过滤 。

    1)过滤条件:年份等于参数$year,如下图所示:

    1586419760588585.png

    2)当月份为空时查询所在年的所有月份数据使用公式if(len($month)==0,nofilter,$month)

    如下图所示:

    1586419866961891.png

    2.3 已完成模板

    已完成模板可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\Accumulative_4.cpt

    点击下载模板:Accumulative_4.cpt

    3. 月报

    3.1 添加任务

    添加定时调度任务步骤请参考 添加任务

    3.2 基本设置

    任务名称为定时月报,点击确定。如下图所示:

    12.png

    3.2 调度对象

    选择模板 %FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\Accumulative_4.cpt

    在「参数设置」右侧点击设置参数默认值,「附件存档」右侧勾选excel03excel07wordpdf,如下图所示:

    13.png

    3.4 调度周期

    点击下一步,执行频率选择表达式设置,选择每月最后一天19点50分,如下图所示:

    14.png

    3.5 文件处理

    点击下一步,不做操作,点击保存

    3.6 效果查看

    任务管理 Tab 页下,可看到定时月报任务未执行,在每月最后一天的 19 点 50 分执行。如下图所示:

    15.png

    4. 年报

    4.1 添加任务

    添加定时调度任务步骤请参考 添加任务

    4.2 基本设置

    任务名称为定时年报,点击确定。如下图所示:16.png

    4.3 调度对象

    选择模板 %FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\Accumulative_4.cpt 

    在「参数设置」右侧点击设置参数默认值,删除参数month

    「附件存档」右侧勾选excel03excel07wordpdf,如下图所示:

    17.png

    4.4 调度周期

    点击下一步,执行频率选择明细频率设置,设置每十二月的最后一天的23时0分执行,如下图所示:

    18.png

    4.5 文件处理

    点击下一步,不做操作,点击保存

    4.6 效果查看

    任务管理 Tab 页下,可看到定时年报任务未执行,在每十二月的最后一天的 23 时 0 分执行。如下图所示:

    19.png

    附件列表


    主题: 数据决策系统
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526