Метод Application.MakeFieldEnterprise (Project)

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

Синтаксис

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

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

Параметры

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

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

Boolean

Примечания

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

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

Пример

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

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

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

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