支持多日期、时间和预订的 Salesforce 日历
需要几天就选几天,添加时间,预订会议室、人员或设备。所有内容都保存到您自己的 Salesforce 记录中。
或立即试用在线演示,无需登录 →适用于屏幕 Flow(Screen Flow)、记录页面、应用程序页面和主页,以及 Experience Cloud 站点。
在浏览器中在线试用 MultiDatePick
公开 Salesforce 站点上的真实组件:虚构的 ACME Financial 顾问预约。屏蔽时间、预订时间段并实时查看“剩余 2/3”的容量,还能看到后台管理界面。每小时重置一次。
标准 Salesforce 只能存储一个日期或一个范围
开箱即用的只有一个日期字段,或者一个开始日期加一个结束日期。而真实的排期需求是这样的:
| 用户的需求 | 标准 Salesforce | 使用 MultiDatePick |
|---|---|---|
| 多个不连续的日期 | ✗每个日期一个字段 | ✓想点几天就点几天 |
| 快速选择日期范围 | ✗手动输入开始和结束日期 | ✓在日历上拖动选择 |
| 循环日程 | ✗没有内置功能 | ✓工作日、周末或自定义模式 |
| 为每个日期设置时间 | ✗手动填写时间字段 | ✓任意间隔的时间段(常用 15、30 或 60 分钟) |
| 容量有限的资源 | ✗没有内置功能 | ✓X/Y 座位标记,保存时检查冲突 |
| 同时预订多个资源 | ✗没有内置功能 | ✓多资源总体可用性 |
| 保存到您的记录 | ✗每个日期手动录入 | ✓自动为您创建子记录 |
| 完成设置 | ✗需要开发人员和自定义 LWC | ✓点击式设置向导 |
三个 Salesforce 日历组件,一个安装包
一个多日期选择器、一个日期时间排程器和一个预订日历。每个席位都包含全部功能。
| 您的需求 | Date | Date Time | Booking |
|---|---|---|---|
| 多个日期、日期范围、循环模式 | ✓ | ✓ | ✓ |
| 状态颜色、悬停详情、编辑模式 | ✓ | ✓ | ✓ |
| 时间段网格和冲突检测 | - | ✓ | ✓ |
| 资源、可用性、容量、营业时间 | - | - | ✓ |
同一批 Salesforce 记录,五种日历视图
记录、字段、保存方式都不变,变的只是布局。
14 号有什么安排?
- 一次查看一个月,每天都有状态颜色
- 悬停某一天即可查看当天的记录
- 默认视图,大多数情况下的最佳选择
周四下午 2 点谁有空?
- 横向七天,纵向为营业时间
- 色块长度与实际时长一致
- 跨天、跨小时拖动即可屏蔽一段时间
接下来有什么安排?
- 按日期顺序列出未来 60 天
- 时间、状态以及您选择的任意字段
- 在手机上和交接班时都清晰易读
按放置位置选择视图。每个日历都可设置默认视图,以及用户可切换的视图。
不只排会议室,也能排人。把资源指向 User:时间轴变成排班表,使用率变成团队容量仪表板。
为真实排期而生,不再一次只能选一个日期
100 多个属性,全部点击即可设置。亮点如下:

循环模式
每隔一周的周一、每月第 1 和第 3 个周五、最后一个周六。点两下就够,不用点五十下。

状态颜色
将任意选项列表值映射为一种颜色。状态混合的日期按对角线分割。

编辑模式
直接在日历上更改状态、移动日期、更改时间、重新分配或删除。

容量与冲突检测
每个时间段实时显示 X/Y 标记。保存时自动发现冲突。

拖动改期
拖动边缘延长预订,或整体平移。松开即保存。

状态筛选标签
单击一个状态,只显示该状态的记录。所有视图实时更新。
- 悬停弹出框显示您的字段
- 日期范围合并
- 双月视图
- 屏蔽日期、最早和最晚日期
- 按资源设置营业时间
- 内置 9 种语言
- WCAG 2.1 AA、VPAT 2.5
按数据的实际需要保存记录
六种记录形状任选其一。无需 Apex,无需触发器。
在设置向导中完成配置
每个对象和字段都从下拉列表中选择,并带实时预览。保存一次,任何页面或 Flow 都能通过 Config Name(配置名称)加载。
- 名称与类型
- 对象与字段
- 时间字段
- 状态与显示
- 审阅与保存
在您自己的组织里上手。免费试用包含引导式 Flow:MultiDatePick 入门,以及分别针对 Dates、Date Time 和 Booking 的深入讲解 Flow。从设置向导中启动即可。
适用于屏幕 Flow 和所有 Lightning 页面
配置一次,用户在哪里工作,就放在哪里。
| 位置 | 您需要设置的内容 |
|---|---|
| 记录页面 | Config Name。日期保存为该页面记录的子记录。 |
| 应用程序页面和主页 | Config Name 加 Static Parent Record Id。 |
| Experience Cloud | 记录页面上自动识别。其他位置使用 Static Parent Record Id 或屏幕 Flow。 |
| 屏幕 Flow | Config Name。日期以 Flow 变量或 JSON 形式返回。 |
团队用 MultiDatePick 做什么
每个组件页面都有 10 到 15 个用例,附可导入的配置。
解决方案
规格
正在评估 MultiDatePick 的管理员,可以先看这里。
| 安全 | 已通过 Salesforce AppExchange 安全审查 |
| 数据 | 100% 原生:您的数据始终留在 Salesforce 中。没有外部服务器,没有外部调用 (callout)。 |
| Salesforce 版本 | Enterprise、Unlimited、Performance、Developer 和 Salesforce Platform,以及各行业云。不支持 Essentials 或 Professional。 |
| 组件 | 3 个:Date、Date Time、Booking |
| 使用位置 | 屏幕 Flow、记录页面、应用程序页面、主页、Experience 站点 |
| 视图 | 5 种:日历、时间轴、周、使用率、日程 |
| 语言 | 9 种:英语、西班牙语、法语、德语、意大利语、日语、印地语、巴西葡萄牙语、简体中文 |
| 时间段间隔 | 任意间隔(常用 15、30 或 60 分钟) |
| 可配置属性 | 整套 100 多个:Date 60 多个,Date Time 90 多个,Booking 100 多个 |
| 记录形状 | 6 种,在设置向导中选择 |
| Config Library | 40 多个可直接导入的现成配置 |
| 设置 | 设置向导、Lightning App Builder 或 Flow Builder。无需 Apex。 |
| 无障碍 | WCAG 2.1 AA、VPAT 2.5 · 面向政府的 Section 508 |
| Salesforce API 版本 | 63.0 |
常见问题
简短作答。更多内容见常见问题页面。
我需要写代码吗?
不需要。所有配置都在设置向导、Lightning App Builder 或 Flow Builder 中完成。如需在 Flow 中处理日期范围,只需将随附的 Parse Date Entries from JSON 操作拖入 Flow。无需 Apex。
什么是容量模式?
在容量模式下,多个预订可以共享同一个时间段,上限由资源上的一个数字字段决定,例如 10 个座位。每个时间段实时显示 3/10 这样的标记,满员前始终可预订。如果设置了状态字段,每个时间段还会显示其中各预订的状态构成。
用户可以选择循环日期吗?
可以。每个组件都有“循环模式”选项:工作日、周末或一周中任意几天,每 1、2、3 或 N 周重复,还支持按月出现的日期,例如每月第 1 个周一、第 2 和第 4 个周五或最后一个周六。原本 50 次点击,现在两次就够。
我的数据会离开 Salesforce 吗?
不会。MultiDatePick 100% 原生,完全在您的组织内运行,没有外部服务器,也没有外部调用 (callout)。它已通过 Salesforce AppExchange 安全审查。请参阅信任与安全。
支持哪些 Salesforce 版本?
所有支持 Lightning Web Components 和屏幕 Flow 的版本:Enterprise、Unlimited、Performance、Developer 和 Salesforce Platform,以及 Nonprofit、Education、Health、Financial Services、Public Sector 和 Manufacturing 等行业云。不支持 Essentials 和 Professional,因为 Salesforce 在这两个版本中限制自定义 Lightning 组件。
MultiDatePick 多少钱?
每用户每月 $20。一个方案包含全部功能,包括资源预订和容量,并提供 30 天免费试用,无需信用卡。请参阅价格。