如何实现动态设置多人填写表单并汇总
场景描述
领导收到一个请示,需要指派给某一个下属或某几个下属处理。多个下属分别填处理意见,在表单上填写各自的金额,并且最后要汇总到表单上的总金额
其他场景
需求要求
1.需要动态将信息分发给制定人员填写,填写完毕后,需要对填写数据进行汇总
2.各填写成员之间填写内容互相不可见
思路流程
将数据通过Q-robot分发到其他应用,再回传实现数据收集
配置过程
申请审批应用
表单设计
- 申请单流水号
生成 - 申请事项
填写 - 填写内容(指派填写
填写填写数值传入)

设计逻辑
1⃣️ 可手动填写申请事项、填写人信息;亦可通过“引用”填充申请事项、填写人信息(引用应用请自行设计)
2⃣️ 申请单流水号、填写人数,自动计算获取
3⃣️ 填写状态,默认为未填写;是否全部填写,默认为否
注意事项:不得在一个成员字段中设置多位成员,传递数据是无法拆分成员的。
【查找事项模版】

【申请单流水号】

【填写人数】

流程

流程设置
- Q_R 添加节点
使用qrobot添加数据到“填写处理应用”,实现设置多人填写

填写处理应用
表单设计
- 申请单流水号
传入 - 申请事项
传入 - 指派填写
传入 - 填写数值
填写

设计逻辑
1⃣️ 申请单流水号、负责人、申请事项、填写人数,由“申请审批应用”qrobot自动添加;
2⃣️ 事项填写(手动填写:处理意见、审批金额);
3⃣️ 回传信息部分,设置为全部隐藏,且通过公式计算;
4⃣️ 当前金额——数据关联,获取同一申请单流水的最新金额数据;最新金额=当前金额+审批金额;
5⃣️ 已填写计数——数据关联,获取同一申请单流水号且流程已通过的计数,第一次提交从0开始计数;当填写人数=计数+1时,确认已全部填写完成;
【当前金额】

【最新金额】

【已填写计数】

【是否全部填写】

流程

流程设置
- 申请人节点-由qrobot自动添加数据
填写意见节点-设置为表单中的“成员字段”-负责人,并设置相关的字段权限

因“回传信息”部分隐藏后数据为空,需在填写意见-高级设置,开启提交/通过时重新触发数据关联或公式,并按照计算顺序设置字段的重计算。

- Q_R 更新节点
对“申请审批应用”中,同一申请单流水号,表格行中同一填写负责人,更新表格行中的内容(处理意见、审批金额、填写状态);再将总金额、是否全部填写情况更新至总表中。



实现效果
通过“申请审批应用”发起事项指派。

各自在“待办视图”中完成填写意见流程


自动回传数据至表格行;回传总金额、是否全部填写至总表

制作汇总表,效果如下:
