Метод 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 и обратная связь.