Application.MakeFieldEnterprise method (Project)

Добавляет локальное настраиваемое поле на сервер Project Server в качестве корпоративного настраиваемого поля.

Синтаксис

выражение. MakeFieldEnterprise( _FieldID_, _FieldName_, _LookupTableName_ )

выражение: переменная, представляющая объект Application.

Параметры

Имя Обязательный или необязательный Тип данных Описание
FieldID Обязательный Long Идентификационный номер локального настраиваемого поля. Используйте метод FieldNameToFieldConstant для получения аргумента FieldID.
FieldName Обязательный String Имя корпоративного настраиваемого поля для создания.
ИскомоеИмяТаблицы Необязательный String Имя таблицы подстановки, которую нужно создать. Значение по умолчанию — пустая строка ("").

Возвращаемое значение

Boolean

Примечания

После успешного завершения работы метода MakeFieldEnterprise в Project отображается диалоговое окно с сообщением "Поле успешно добавлено в Project Server. Чтобы просмотреть и использовать корпоративное поле в проекте, необходимо выйти и перезапустить Project профессиональный."

Метод MakeFieldEnterprise соответствует команде Add Field to Enterprise в диалоговом окне Настраиваемые поля . Этот способ доступен только в Project профессиональный. К серверу Project Server должен быть подключен Project профессиональный.

Пример

Чтобы использовать следующий пример, создайте локальное настраиваемое поле, например текстовое поле задачи, с именем LocalWithLUT2Enterprise. Добавьте таблицу подстановки для настраиваемого поля, содержащего некоторые значения.

Sub Local2Enterprise() 
 Dim localId As Long 
 localId = FieldNameToFieldConstant(FieldName:="LocalWithLUT2Enterprise") 
 
 MakeFieldEnterprise FieldID:=localId, FieldName:="NewTaskTextFromLocal", LookupTableName:="NewTaskTextLUTFromLocal" 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.