Метод Application.CustomFieldIndicatorAdd (Project)
Создает условие теста для значения настраиваемого поля, чтобы определить, какой графический индикатор будет отображаться вместо фактических данных.
Синтаксис
выражение. CustomFieldIndicatorAdd
( _FieldID_
, _Test_
, _Value_
, _IndicatorID_
, _CriteriaList_
, _Index_
)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
FieldID | Обязательный | Long | Настраиваемое поле. Может быть одной из констант PjCustomField . |
Test | Обязательный | Long | Тип сравнения, выполняемого между значением и настраиваемым полем, заданным полем FieldID. Может быть одной из констант PjComparison . |
Значение | Обязательный | String | Значение для сравнения со значением настраиваемого поля. Если test имеет значение pjCompareAnyValue, значение игнорируется. |
IndicatorID | Обязательный | Long | Изображение индикатора, отображаемое, когда значение поля, указанного с помощью FieldID , проходит сравнение, указанное в Test. Может быть одной из констант PjIndicator . |
CriteriaList | Необязательный | Long | Список условий, в который необходимо добавить условие теста. Может быть одной из констант PjCriteriaList . Значение по умолчанию — pjCriteriaNonSummary. |
Индекс; | Необязательный | Integer | Позиция для добавления условия теста в список, указанный в CriteriaList. Тесты оцениваются в порядке возрастания индекса . Если значение Index равно n + 2 или больше, где n — количество существующих тестов, то тест добавляется по значению n + 1. Значение по умолчанию — n +1. |
Возвращаемое значение
Boolean
Примечания
Метод CustomFieldIndicatorAdd возвращает перехватываемую ошибку (код ошибки 1004), если список, указанный в CriteriaList , доступен только для чтения, так как для него задано наследование значений из другого списка.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.