Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает значение локального настраиваемого поля или корпоративного настраиваемого поля для выбранных задач или ресурсов.
Синтаксис
выражение.
SetField( _Field_, _Value_, _Create_ )
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Field | Обязательный | String | Имя задаваемого поля. |
| Значение | Обязательный | String | Значение поля. |
| Создание | Необязательный | Логический | True , если создается новое значение; в противном случае — False. Значение по умолчанию — True. |
Возвращаемое значение
Boolean
Примечания
Если в настраиваемом поле используется таблица подстановки, которая не позволяет вводить дополнительные элементы, указанное значение должно соответствовать предопределенному значению в таблице подстановки.
Если значение аргумента Field не существует в качестве настраиваемого имени поля для выбранных элементов, метод SetField приводит к ошибке выполнения 1101.
Пример
В следующем примере в настраиваемом поле "Текст корпоративной задачи" задается одно из допустимых значений в таблице подстановки для настраиваемого поля. В этом примере создайте таблицу подстановки в Project Web App, содержащую значение 3, а затем создайте настраиваемое текстовое поле задачи, использующее эту таблицу подстановки. Выберите задачу в активном проекте и выполните команду в окне интерпретации редактора Visual Basic.
Application.SetField Field:="TestEntTaskText", Value:="Value 3"
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.