Метод Application.MakeLocalCalendarEnterprise (Project)
Преобразует локальный календарь в корпоративный.
Синтаксис
выражение. MakeLocalCalendarEnterprise
( _OldName_
, _NewName_
)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
OldName | Необязательный | String | Имя локального календаря. |
Newname | Необязательный | String | Имя календаря Enterprise. |
Возвращаемое значение
Boolean
Примечания
Параметр NewName не используется. Например, если локальный календарь называется TestCal и вы выполняете код MakeLocalCalendarEnterprise OldName:="TestCal", NewName:="New TestCal"
, результатом будет корпоративный календарь с именем TestCal.
Чтобы создать локальный календарь при входе Project профессиональный в Project Server, необходимо установить флажок Разрешить проектам использовать локальные базовые календари на странице Дополнительные параметры сервера в Project Web Access. Перезапустите Project профессиональный после изменения параметра в Project Web Access.
Пример
В следующем примере создается локальный календарь с именем TestCal, а затем он сохраняется как корпоративный календарь с тем же именем. Если Project профессиональный не зарегистрирован в Project Server, makeLocalCalendarEnterprise приводит к ошибке 1100 во время выполнения.
Sub TestCalendar()
BaseCalendarCreate Name:="TestCal"
MakeLocalCalendarEnterprise OldName:="TestCal"
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по