Application.MakeFieldEnterprise 方法 (Project)

将一个本地自定义域作为企业自定义域添加至 Project Server。

语法

expressionMakeFieldEnterprise( _FieldID_, _FieldName_, _LookupTableName_ )

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
FieldID 必需 Long 本地自定义域标识号。 使用 FieldNameToFieldConstant 方法来获取 FieldID 参数。
FieldName 必需 String 要创建的企业自定义域的名称。
LookupTableName 可选 String 要创建的查找表的名称。 默认值为空字符串 ("")。

返回值

Boolean

说明

当 MakeFieldEnterprise 方法成功完成时,Project 会显示一个对话框,其中包含消息“字段已成功添加到 Project Server。 若要查看和使用项目中的企业字段,需要退出并重启Project Professional。”

MakeFieldEnterprise 方法对应于 自定义域对话框中的 将域添加到企业命令。 该方法是仅适用于项目的专业人员。 Project Professional 必须连接至 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。