历史版本33 :多级上报参数 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本
功能简介
11.0-

1.2 功能简介

多级上报是基于模板进行数据填报入库,为了更好地实现多级上报功能,FineReport 为多级上报提供了四个参数来辅助进行模板设计,可在模板中直接调用。

2. 参数简介编辑

参数
简介
$fr_task_name指获取上报任务名称
$fr_task_id指获取上报任务的ID
$fr_task_sender

指当前操作节点的上一个节点的操作人,可在模板中直接使用该参数,提醒当前任务节点操作人,其上一步操作人员是谁

比如说在,审核节点中只有一个用户 C,也只绑定了一个模板,当联合填报节点下有 2 个用户 A 和 B,当不勾选非操作人员完成后流转,那么 A 和 C 以及 B 和 C 就构成了 2 个单独的任务,当 A 上报完成之后,C 需要进行审核,但是 C 的审核模板却只有一个,无法判断当前审核的数据是用户 A 的还是用户 B 的,此时可以用$fr_task_sender来进行过滤,在审核模板中添加一个过滤条件,用户值为$fr_task_sender,那么C进行审核时,模板只会显示该节点审核的上个节点用户上报的数据。

$fr_task_state指获取当前任务流转所处状态,参数值定义如下:
  • -1:指异常情况

  • 0:指等待上报

  • 1:指等待审核

  • 2:指审核通过

  • 3:指被退回

  • 4:指已关闭

  • 5:指超时