WorkWeek 元素
包含定義有效工作周的專案。
<WorkWeek>
ComplexTypeValue
</WorkWeek>
父項目
子項目
元素 |
必要/選擇性 |
描述 |
---|---|---|
選用 |
定義工作周中的連續天數集。 |
|
選用 |
有效周名稱 |
|
選用 |
定義工作周中的天數。 |
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>