共用方式為


WorkWeek 元素

包含定義有效工作周的專案。

<WorkWeek>
  ComplexTypeValue
</WorkWeek>

父項目

WorkWeeks

子項目

元素

必要/選擇性

描述

TimePeriod

選用

定義工作周中的連續天數集。

名稱

選用

有效周名稱

工作日

選用

定義工作周中的天數。

Occurrences

最小值:0

最大值:未系結

註解

警告

在 Project 2007 到 SP1 的版本中,當您將工作周具有修改工作時間的專案儲存為 XML 時,WorkWeek 元素不會關閉。 此外,不會儲存修改過的 WorkingTimes 元素。 如果您嘗試在 Project 中開啟 XML 檔案,您會收到錯誤:「開啟檔案時發生未預期的問題。 檔案可能已損毀。」您可以編輯 XML 檔案,使其有效且正常開啟。 不過,由於 Project 2007 未正確讀取 XML 檔案中修改過的工作時間,因此建議您在稍後的 Service Pack 中修正錯誤之前,不要使用 Project XML 檔案來儲存工作周資料。

若要能夠開啟 XML 檔案,您可以編輯檔案並執行下列動作:

  • 在 WorkWeeks 區段的空白開頭和結尾元素中新增 WorkWeeks 名稱。

  • 新增 < /WeekDay 以關閉所有 WeekDay > 元素。

  • 使用 FromTime 和 ToTime 子項目新增遺漏的 WorkingTimes 區段。

範例

下列範例顯示以粗體字型和批註手動編輯的區段。 XML 檔案會在 Project 中開啟,因此您可以使用其他資料,但工作時間仍會顯示預設時間。

<Calendar>
   <Calendars>
      . . .
      <WorkWeeks>       <!-- Add element name-->
         <WorkWeek>
            <TimePeriod>
               <FromDate>2007-11-26T00:00:00</FromDate>
               <ToDate>2007-11-26T23:59:00</ToDate>
            </TimePeriod>
            <Name>Training day</Name>
            <WeekDay>
               <DayType>2</DayType>
               <DayWorking>1</DayWorking>
               <WorkingTimes>   <!-- Add modified working times-->
                  <WorkingTime><FromTime>14:00:00</FromTime><ToTime>17:00:00</ToTime></WorkingTime></WorkingTimes></WeekDay>    <!-- Add closing element -->
         </WorkWeek>
      </WorkWeeks>   <!-- Add element name-->
   </Calendar>
</Calendars>

另請參閱

概念

行事曆元素和 XML 結構

Calendars 元素的 XML 架構