共用方式為


Calendar 元素

行事曆可用來定義 Microsoft Office Project 中的標準工作時間和非工作時間。 專案必須有一個基準行事曆。 工作和資源可能會有自己的行事曆,這些行事曆是以基準行事曆為基礎。

<Calendar>
  ComplexTypeValue
</Calendar>

父項目

行事曆

子項目

元素

必要/選用

描述

Uid

必要

行事曆的唯一識別碼。

GUID

選用

行事曆的 GUID。

名稱

選用

行事曆的名稱。

IsBaseCalendar

選用

指出行事曆是否為基準行事曆。

BaseCalendarUID

選用

這個行事曆相依之基準行事曆的唯一識別碼;只有在此行事曆不是基準行事歷時才使用。

WeekDays

選用

工作日類型 (一周的一天,或例外狀況) 。

例外狀況

選用

Project 2007 的新功能。 與行事曆相關聯的例外狀況集合。

WorkWeeks

選用

Project 2007 的新功能。 工作周定義的集合。

Occurrences

最小值:1

最大值:未系結

範例

下列範例顯示名為 Team Base Calendar 的本機行事曆。 行事曆會建立為新的基準行事曆,而不是另一個行事曆的複本。

警告

在 Project 2007 到 SP1 的版本中,當您將非預設工作周儲存為 XML 的專案時,會遺失 WorkWeeks 元素名稱。 如果您嘗試在 Project 中開啟 XML 檔案,您會收到錯誤:「開啟檔案時發生非預期的問題。 檔案可能已損毀。」因應措施是編輯 XML 檔案並新增 WorkWeeks 元素名稱,如下列範例所示。 XML 檔案接著會正常開啟。 不過,因為 WorkWeek 元素包含其他錯誤,建議您在稍後的 Service Pack 中修正錯誤之前,不要使用 Project XML 檔案來儲存工作周資料。 如需編輯工作周其他元素的詳細資訊,請參閱 WorkWeek 元素

<Calendar>
   <UID>5</UID>
   <Name>Team Base Calendar</Name>
   <IsBaseCalendar>1</IsBaseCalendar>
   <BaseCalendarUID>-1</BaseCalendarUID>
   <WeekDays>
      <WeekDay>
         <DayType>1</DayType>
         <DayWorking>0</DayWorking>
      </WeekDay>
      <WeekDay>
         <DayType>2</DayType>
         <DayWorking>1</DayWorking>
         <WorkingTimes>
            <WorkingTime>
               <FromTime>08:00:00</FromTime>
               <ToTime>12:00:00</ToTime>
            </WorkingTime>
            <WorkingTime>
               <FromTime>13:00:00</FromTime>
               <ToTime>17:00:00</ToTime>
            </WorkingTime>
         </WorkingTimes>
      </WeekDay>
      . . .
   </WeekDays>
   <Exceptions>
      <Exception>
         <EnteredByOccurrences>0</EnteredByOccurrences>
         <TimePeriod>
            <FromDate>2007-11-22T00:00:00</FromDate>
            <ToDate>2007-11-23T23:59:00</ToDate>
         </TimePeriod>
         <Occurrences>2</Occurrences>
         <Name>Thanksgiving holidays</Name>
         <Type>1</Type>
         <DayWorking>0</DayWorking>
      </Exception>
   </Exceptions>
   <WorkWeeks>
      <WorkWeek>
         <TimePeriod>
            <FromDate>2007-11-26T00:00:00</FromDate>
            <ToDate>2007-11-26T23:59:00</ToDate>
         </TimePeriod>
         <Name>Post-holiday working days</Name>
      </WorkWeek>
   </WorkWeeks>
</Calendar>

另請參閱

概念

行事曆元素和 XML 結構

Calendars 元素的 XML 架構