次の方法で共有


Calendar 要素

Microsoft Office Project では、カレンダーは標準の稼働時間および非稼働時間を定義するために使用します。 プロジェクトには、少なくとも 1 つの基本カレンダーが必要です。 タスクおよびリソースには、基本カレンダーに基づいた独自のカレンダーを設定できます。

<Calendar>
  ComplexTypeValue
</Calendar>

親要素

予定表

子要素

要素

必須/オプション

説明

UID

必須

カレンダーの一意の ID。

GUID

オプション

予定表の GUID。

名前

オプション

カレンダーの名前。

IsBaseCalendar

オプション

カレンダーが基本カレンダーであるかどうかを示します。

BaseCalendarUID

オプション

このカレンダーが依存する基本カレンダーの一意の ID。このカレンダーが基本カレンダーではない場合にのみ使用されます。

WeekDays

オプション

稼働日の種類 (曜日または例外)。

Exceptions

オプション

Project 2007 の新しい要素。 カレンダーに関連付けられた例外のコレクションです。

WorkWeeks

オプション

Project 2007 の新しい要素。 稼働日の定義のコレクションです。

Occurrences

最小 : 1

最大 : 制約なし

次の例は、Team Base Calendar という名前のローカルなカレンダーを示します。 このカレンダーは、別のカレンダーのコピーではなく、基本カレンダーとして作成されます。

警告

Project 2007 から SP1 のリリースでは、既定以外の作業週を含むプロジェクトを XML として保存すると、WorkWeeks 要素名が見つかりません。 Project で XML ファイルを開こうとすると、"ファイルを開くときに予期しない問題が発生しました。 ファイルが破損している可能性があります。回避策は、次の例のように、XML ファイルを編集し、WorkWeeks 要素名を追加することです。 その後、XML ファイルが正常に開きます。 ただし、WorkWeek 要素には他のエラーが含まれているため、後のサービス パックでエラーが修正されるまで、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>

関連項目

概念

Calendar 要素と XML データ構造

Calendars 要素の XML スキーマ