一种延迟实现表单顺序编号方法

楼主
我是社区第633875位番薯,欢迎点我头像关注我哦~

在我们的应用场景下,需要对某一次活动的签到信息进行打印,有如下三个要求:

  1. 签到过程分散不同手机进行
  2. 签到内容包括手写签字
  3. 签到打印模板内包含每个人的签到排序编号

分散进行会有高并发,mapx+刷新按钮的方式体验不太好,直接排除;

手写签字无法通过数据关联引用到一个子表单中,排除工作人员后续建立一个新的表单统一整理的反复;

剩下最适合的方法就是在打印模板里设置连续批量打印的格式,编号成为了一个难题,需要对某一场活动按照提交的先手顺序从1~n进行排序,并把记录写入到原签到表单。好消息是,打印并不需要在活动当天,可以延后几天在处理。

在2023年3月31日的简道云更新中,数据工厂中可以计算字段支持排名,让上述问题有了解决思路。

1,通过数据工厂筛选前一天的签到数据,然后按照活动分组后,按照提交时间排序;

2,每天凌晨,将包含排序和签到编号的数据同步到一个新的流程表单;

3,流程表单审批节点过时自动提交后,触发智能助手,修改原签到表的排序编号值;

4,按照排序编号值排序后,批量打印就可以完美实现需求了~

比较遗憾的是数据工厂同步到流程表单的200条限制,以及简单需求占用了一个数据工厂+一个智能助手,期待简道云直接支持连续批量打印的自动编号

 

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 1810浏览人数
最后回复于:2023-4-5 00:32

返回顶部 返回列表