日历实体

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

日历实体可以为客户服务日历和节日时间表以及业务存储数据。 为指定时区设置每个日历。

日历描述了服务或资源的可用性。 与 calendarrule 记录相关的日历包括关于持续时间、开始和结束时间以及包含在日历中的事件的重复模式的详细信息。

Microsoft Dynamics 365 中有两种类型的日历规则:

  • :包含内部日历或具有嵌套(叶级)规则的日历规则。 您可以使用 CalendarRule.InnerCalendarId 属性针对根日历规则指定内部日历。 根规则的属性值 CalendarRule.InnerCalendarId 与其叶级规则的属性值 CalendarRule.CalendarId 相同。

  • 叶级:不包含内部日历的日历规则,因此是“分支”的结尾。

日历规则使用顺序或级别描述其优先级,并且规则可重叠。 嵌套规则扩展定义规则的时间跨度或范围。 您可以使用 CalendarRule.ExtentCode 属性定义规则扩展重叠的处理方式,例如是显示规则的全部时间段或范围还是仅包括其一等等。 这些功能是为定期模式提供的,例如一个服务日历中冬季和夏季的不同换班计划。

日历可以是复杂的树,由表示工作计划的高级抽象的规则和嵌套日历组成。 日历实体支持 ExpandCalendarRequest 消息来转换为简单视图,这是用于确定特定范围上的可用性的时间块数组。

本节内容

日历类型

日历实体消息和方法

CalendarRule 实体消息和方法

相关章节

约会实体

定期约会实体

资源实体

服务实体

计划和约会实体的示例代码

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权