Метод Application.LookUpTableAddEx (Project)
Добавляет элементы в таблицу подстановки определения пользовательского кода структуры.
Синтаксис
выражение. LookUpTableAddEx
( _FieldID_
, _Level_
, _Code_
, _Description_
, _Phonetic_
)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
FieldID | Обязательный | Long | Указывает настраиваемый код структуры для изменения. Может быть одной из констант PjCustomField . |
Level | Необязательный | Long | Задает уровень нового кода. Значение по умолчанию — это уровень последнего элемента в таблице подстановки. |
Code | Необязательный | String | Код, добавляемый в таблицу подстановки. |
Description | Необязательный | String | Описание поля, указанного в аргументе Code. |
Phonetic | Необязательный | String | Фонетическое написание аргумента Code, используемое для сортировки порядка на японском языке. Для языков, отличных от японского, фонетический игнорируется. |
Возвращаемое значение
Boolean
Примечания
Если указан только аргумент FieldID, метод LookUpTableAddEx отображает диалоговое окно Таблица подстановки для указанного пользовательского кода структуры.
Пример
В этом примере показано, как можно создать недопустимую запись в таблице подстановки. Первая строка правильно добавляет новый код на второй уровень двухуровневой маски кода. Однако вторая строка вызывает проблему в таблице подстановки, так как добавленный код не соответствует маске кода. то есть добавляет новый код на третьем уровне двухуровневой маски.
Sub LookupTableProblem()
Application.LookUpTableAddEx pjCustomTaskOutlineCode1, Level:=2, Code:="Q"
Application.LookUpTableAddEx pjCustomTaskOutlineCode1, Level:=3, Code:="Z"
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.