Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um calendário é usado para definir horários padrão de trabalho e não trabalho no Microsoft Office Project. Um projeto deve ter um calendário base. Tarefas e recursos podem ter seus próprios calendários, que são baseados em um calendário base.
<Calendar>
ComplexTypeValue
</Calendar>
Elementos pai
Elementos filho
Elemento |
Obrigatório/Opcional |
Descrição |
|---|---|---|
Obrigatório |
A ID exclusiva para o calendário. |
|
Opcional |
O GUID para o calendário. |
|
Opcional |
O nome do calendário. |
|
Opcional |
Indica se o calendário é um calendário base. |
|
Opcional |
A ID exclusiva para o calendário base do qual esse calendário depende; usado somente se esse calendário não for um calendário base. |
|
Opcional |
O tipo de dia útil (um dia da semana ou exceção). |
|
Opcional |
Novidades no Projeto 2007. Coleção de exceções associadas ao calendário. |
|
Opcional |
Novidades no Projeto 2007. Coleção de definições da semana de trabalho. |
Occurrences
Mínimo: 1 Máximo: Desvinculado |
Exemplo
O exemplo a seguir mostra um calendário local chamado Calendário de Base da Equipe. O calendário é criado como um novo calendário base, não como uma cópia de outro calendário.
Aviso
Nas versões do Project 2007 a SP1, o nome do elemento WorkWeeks está ausente quando você salva um projeto que tem uma semana de trabalho não padrão como XML. Se você tentar abrir o arquivo XML no Project, receberá um erro: "Ocorreu um problema inesperado ao abrir o arquivo. O arquivo pode ser danificado." A solução alternativa é editar o arquivo XML e adicionar o nome do elemento WorkWeeks, como no exemplo a seguir. O arquivo XML é aberto normalmente. No entanto, como o elemento WorkWeek contém outros erros, recomendamos que você não use arquivos do Project XML para salvar dados da semana de trabalho até que os erros sejam corrigidos em um service pack posterior. Para obter mais informações sobre como editar outros elementos para semanas de trabalho, consulte o Elemento 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>