Метод Resource.GetField (Project)

Возвращает значение указанного настраиваемого поля ресурса.

Синтаксис

выражение. GetField( _FieldID_ )

Выражение Переменная, представляющая объект Resource .

Параметры

Имя Обязательный или необязательный Тип данных Описание
FieldID Обязательный Long Для локального настраиваемого поля может быть одной из констант PjField для настраиваемых полей ресурсов. Для корпоративного настраиваемого поля используйте метод FieldNameToFieldConstant , чтобы получить FieldID.

Возвращаемое значение

String

Пример

В следующем примере отображается значение настраиваемого поля локального ресурса, указанное пользователем.

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

Пример использования настраиваемого поля корпоративного ресурса см. в разделе Метод SetField .

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.