日历组件
更新时间:2026.06.16 12:00
效果与作用
日历组件用于把表单数据按日期展示在日历视图中,适合查看预约、排班、计划、会议、巡检、交付节点等与时间相关的记录。用户可以通过日历直观看到每天有哪些事项,避免只在列表中查找日期造成遗漏。
组件支持选择一个或多个表单作为数据源,并为每个数据源配置时间维度字段。运行时,符合条件的数据会按对应日期出现在日历中,数据标题则用于说明日历事项展示的名称。
配置项
日历组件可以配置标题、数据源、数据权限、时间维度、过滤条件和数据标题。标题显示在组件顶部;数据源支持选择一个或多个表单;数据权限可继承成员在表单中的数据权限,也可以设置为无权限限制。
时间维度用于指定记录落到日历上的日期字段,只支持日期时间类型字段。每个数据源最多配置一个时间维度字段,适合选择预约时间、计划日期、截止时间、开始时间等能够代表事项发生日期的字段。过滤条件用于限制进入日历的数据范围,例如只展示已确认的预约、未完成的任务或某个部门的数据。
数据标题来自表单设置中的表单属性配置,用于决定日历块上显示的记录名称。如果日历中显示的标题不够清晰,需要回到对应表单的表单属性中调整数据标题。
应用场景
日历组件适合用于会议室预约、客户拜访计划、售后上门安排、生产排程、活动日程、巡检计划、合同到期提醒等场景。它可以作为个人工作台的日程视图,也可以作为团队排班和计划协调页面的一部分。
注意事项
日历组件依赖日期时间字段,没有可用时间维度时无法形成有效日历数据。多个数据源放在同一个日历中时,应保证它们的业务含义接近,例如都表示待办日期或预约日期,否则用户容易混淆。
继承数据权限时,成员只能看到自己在表单权限范围内可见的数据。过滤条件会进一步影响展示结果。若某条记录没有填写时间维度字段,它不会出现在日历对应日期中。日历只负责展示和定位日期,不适合承载大量字段明细;需要查看完整记录时,应进入数据详情或搭配明细表使用。