考场预约 先进先出

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

使用场景: 用户有多个考点,每个考点都有最大人数限制,当一个考点的人数满了后,如果第二考点还有空位,可以选第二考点,如第一考点没报满,则必须选第一考点,以此类推;

也可用于先进先出,第一批次未出完,选第一批次,否则选第二批次;

解决方法:通过聚合表计算每个考点剩余座位, 之后通过子表联动出对应的座位,通过子表序号,显示最小序号对应的考点;

应用安装链接:https://jiandaoyun.com/a/60506a1febc46c0008e951cb

外链:https://u94wqh2jp4.jiandaoyun.com/f/60506a2295a055000711664f

石墨文档:https://shimo.im/docs/Vk9G6qQXpXV6rQx9/ 《考场预约报名》,可复制链接后用石墨文档 App 或小程序打开

 

先做一个基础表,录好考点和最大容纳人数;

 

之后新建一个报名表,加一个数字字段为报名人数,默认值为1;

 

 

加一个子表, 设置默认值,从小到大写好序号和对应的考场;

 

 

之后在子表内, 剩余位置, 用数据联动,联动聚合表的剩余位置;

聚合表关联两表,指标是 报名人数-预约人数

 

 

 

子表加两个辅助字段,分别算出对应考场剩余数量是否大于0 ,大于0就显示对应的考场名称;

 

 

分享扩散:

沙发
发表于 2022-1-19 15:22:41
不考虑并发吗
板凳
发表于 2022-1-24 15:30:58
这样会不会一次报名,四个考场都会减少可报名人数的减少1.如果每个考场都 是同样的人数,考场一报满,其他考场也无法报名。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

3回帖数 2关注人数 3352浏览人数
最后回复于:2022-2-23 09:27

返回顶部 返回列表