Méthode Resource.GetField (Project)
Renvoie la valeur du champ personnalisé de la ressource spécifiée.
Syntaxe
expression. GetField
( _FieldID_
)
Expression Variable qui représente un objet Resource .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
FieldID | Obligatoire | Long | Pour un champ personnalisé local, il peut s’agir de l’une des constantes PjField pour les champs personnalisés de ressource. Pour un champ personnalisé d’entreprise, utilisez la méthode FieldNameToFieldConstant pour obtenir le FieldID. |
Valeur renvoyée
String
Exemple
L’exemple suivant montre comment afficher la valeur d’un champ personnalisé de ressource locale spécifié par l’utilisateur.
Sub DisplayField()
Dim Temp As String
Temp = InputBox$("Enter the name of the field you want to see:")
Temp = LCase(Temp)
Select Case Temp
Case "name"
MsgBox (ActiveCell.Resource.GetField(FieldID:=pjResourceName))
Case "initials"
MsgBox (ActiveCell.Resource.GetField(FieldID:=pjResourceInitials))
Case "standard rate"
MsgBox (ActiveCell.Resource.GetField(FieldID:=pjResourceStandardRate))
Case ""
End
Case Else
MsgBox "You entered an invalid field. Please try again."
End
End Select
End Sub
Pour obtenir un exemple qui utilise un champ personnalisé de ressource d’entreprise, consultez la méthode SetField .
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.