智能报表工具FineReport中如何设计上报模板

 时间:2024-10-29 02:27:20

1、ale.cpt销售人员录入数据,首先我们我们来制作这张模板。模板数据新建模板数据集ds1:SELECT * FROM [up]ds2:SELECT * FROM [销量]报表样式

智能报表工具FineReport中如何设计上报模板

2、数据过滤从上图可以看出,销售人员录入当月数据的同时,需要查看上月销量数据,故C5和C6单元格的公式分别为year(today()) + "-" + (month(today()) - 1)和year(today()) + "-" + (month(today())),同时对D5和D6的单元格进行过滤,使之只显示相应月份相应销售人员的数据,如下,D5单元格的过滤条件:D6单元格的过滤条件类似。

智能报表工具FineReport中如何设计上报模板

3、多级上报参数使用ineReport为多级上报提供了四个参数$fr_task_id、$fr_task_name、$fr_task_state和$fr_task_sender,可直接调用。其中fr_task_id和fr_task_name是指获取上报任务id和名称,fr_task_sender是指当前操作节点的上一个节点的操作人,fr_task_state是指获取当前任务流转所处状态,如下列表:fr_task_state=-1是指异常情况;fr_task_state=0是指等待上报;fr_task_state=1是指等待审核;fr_task_state=2是指审核通过;fr_task_state=3是指被退回;fr_task_state=4是指已关闭;fr_task_state=5是指超时。

4、Audit.cpt销售总监审核数据,可以看到所有销售人员的当期数据。模板数据新建模板数据集ds1:SELECT user.user,name,area,up.* FROM up,user where up.销售员=user.user and 月份='${month}',参数默认值为为当前月份:year(today()) + "-" + (month(today()))。模板设计

智能报表工具FineReport中如何设计上报模板

5、president.cpt总领导查看数据,在查看原始的销售数据的同时,还要查看其汇总数据,同期比以及图表数据分析。模板数据新建模板数据集ds1:SELECT user.user,name,area,up.* FROM up,user where up.销售员=user.userds2:SELECT user.user,name,area,up.* FROM up,user where up.销售员=user.user and 月份='${month}'模板设计模板样式如下图:

智能报表工具FineReport中如何设计上报模板
  • 智能报表工具FineReport中审批任务模板如何制作
  • 报表设计教程之FineReport工具: 如何保存模板
  • 报表组件FineReport中如何添加上报标签
  • 智能报表工具FineReport中缩放打印步骤
  • sql报表工具FineReport中模板设计权限如何配置
  • 热门搜索
    端午节手抄报一等奖 遨游汉字王国的手抄报 网络安全手抄报图片 日行一善手抄报 关于家乡的手抄报 关于月球的手抄报 文明校园手抄报资料 感恩节英语手抄报 尊师重教手抄报 读书手抄报花边