简道云中,如何实现多天的会议室预约?
业务场景:在针对固定场所的预约场景中,存在需要对场所进行多天预约的情况,并且对一次性预约天数有限制这里以会议室为例。需要实现根据预约开始时间和预约天数,判断当前时段是否可预约,不可预约的日期是哪几天。
有没有道友遇到过上面这种场景,却苦思冥想得不到合适的解决办法呢?今天云团给大家分享一个思路
解决思路:在子表单内根据预约开始时间和预约天数,自动生成会议室预约唯一值,即预约日期和预约会议室的组合值。聚合表记录历史提交数据,根据当前预约的会议室预约唯一值数据联动聚合表,联动结果为空值则说明之前没有预约过。
表单效果:一个表单,填入预约人、会议室、预约开始时间、预约天数,显示是否可预约、不可预约天数
接下来带大家看看表单具体设置:
1、子表单行数基础表
2、会议室多天预约
(1)子表单整体设置默认值,根据“预约天数”联动子表单行数基础表中的序号
(2)辅助1:连接会议室名称+日期,作为唯一值 (3)辅助2:数字字段默认为1,作为辅助聚合表的指标 (4)辅助3:数据联动聚合表 (5)辅助4:获取辅助3不为空的预约日期的文本格式 道友你学会了吗?
编辑于 2020-9-10 14:42
编辑于 2020-9-10 14:43
编辑于 2020-9-10 14:44
|