Partager via


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.