Application.MakeFieldEnterprise-Methode (Project)
Fügt Project Server ein lokales benutzerdefiniertes Feld als benutzerdefiniertes Enterprise-Feld hinzu.
Syntax
Ausdruck. MakeFieldEnterprise
( _FieldID_
, _FieldName_
, _LookupTableName_
)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
FieldID | Erforderlich | Long | Die Kennnummer des lokalen benutzerdefinierten Felds. Verwenden Sie die FieldNameToFieldConstant -Methode, um das FieldID-Argument abzurufen. |
FieldName | Erforderlich | String | Name des zu erstellenden benutzerdefinierten Enterprise-Felds. |
LookupTableName | Optional | String | Name der zu erstellenden Nachschlagetabelle. Der Standardwert ist eine leere Zeichenfolge (""). |
Rückgabewert
Boolean
Bemerkungen
Wenn die MakeFieldEnterprise -Methode erfolgreich abgeschlossen wird, zeigt ein Dialogfeld mit der Meldung, Project "wurde das Feld erfolgreich in Projektserver hinzugefügt. Um anzuzeigen, und die Enterprise-Felds im Projekt verwenden, müssen Sie beenden und neu starten, Project Professional."
MakeFieldEnterprise -Methode entspricht dem Befehl Add Field für die Unternehmenssuche in das Dialogfeld Benutzerdefinierte Felder. Die Methode ist nur in Project Professional verfügbar. Zwischen Project Professional und Project Server muss eine Verbindung bestehen.
Beispiel
Erstellen Sie für das folgende Beispiel ein lokales benutzerdefiniertes Feld, wie z. B. ein benutzerdefiniertes Vorgangstextfeld, namens LocalWithLUT2Enterprise. Fügen Sie für das benutzerdefinierte Feld eine Nachschlagetabelle mit einigen Werten hinzu.
Sub Local2Enterprise()
Dim localId As Long
localId = FieldNameToFieldConstant(FieldName:="LocalWithLUT2Enterprise")
MakeFieldEnterprise FieldID:=localId, FieldName:="NewTaskTextFromLocal", LookupTableName:="NewTaskTextLUTFromLocal"
End Sub
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.