分享方式:


刪除或結束週期性約會系列或執行個體

 

發佈日期: 2017年1月

適用對象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

您可以刪除週期性約會系列,刪除該系列的執行個體或在特定日期和時間後結束週期性約會系列。

本主題內容

刪除週期性約會執行個體

刪除週期性約會系列

結束週期性約會系列

刪除週期性約會執行個體

因為週期性約會執行個體儲存為約會物件,可以在約會記錄上使用 IOrganizationService.DeleteRequest,刪除週期性約會執行個體。 刪除約會執行個體,會透過在上層約會系列物件的 RecurringAppointmentMaster.DeletedExceptionsList 屬性中建立執行個體項目,將其標記為例外。 這麼做是為了追蹤刪除的執行個體,以供稍後與 Microsoft Dynamics 365 for Outlook 同步處理。

刪除週期性約會系列

您可以使用 IOrganizationService.Delete 方法或 RecurringAppointmentMaster 記錄上的 DeleteRequest,刪除週期性約會系列。 刪除系列會刪除記錄與所有相關週期性約會執行個體。

結束週期性約會系列

如果您要在建立系列時指定的原始結束日期之前結束系列,您可以使用 DeleteOpenInstancesRequest 類別。 使用此訊息執行下列步驟:

  • SeriesEndDate 屬性中指定的日期,刪除指定系列的所有「開啟」和「已排程」未來執行個體。 不過,如果未來執行個體的狀態變更為「已完成」或「已取消」,則不會被刪除。

  • 將過去執行個體的狀態設定為 StateOfPastInstances 屬性的指定值。 不過,過去的執行個體不會刪除。

  • 終止系列至對於 SeriesEndDate 屬性指定之日期的上次週期性過去執行個體日期,然後將系列的狀態變更為「已取消」。

這可讓您保留週期性約會系列的執行個體,即使您決定提前結束它。 若已將附註或附件附加至包含重要客戶或業務資訊的週期性約會系列的過去執行個體,這非常實用。

另請參閱

週期性約會實體
連結主要週期性約會 (數列) 屬性以及約會實體。
範例:建立、擷取、更新和刪除週期性約會
範例:結束週期性約會系列

Microsoft Dynamics 365

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權