Метод Application.SetTaskFieldByID (Project)
Задает значение поля задачи, указанное в идентификационном номере поля.
Синтаксис
выражение. SetTaskFieldByID
( _FieldID_
, _Value_
, _AllSelectedTasks_
, _Create_
, _TaskID_
, _ProjectName_
)
Выражение Выражение, возвращающее объект Application .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
FieldID | Обязательный | PjField | Идентификационный номер поля. Может быть одним из полей задачи, заданных константой PjField , или числом, возвращаемым методом FieldNameToFieldConstant . |
Значение | Обязательный | String | Значение поля задачи. |
AllSelectedTasks | Необязательный | Variant | Значение true , если значение поля задано для всех выбранных задач. False , если для активной задачи задано значение . Значение по умолчанию — False. |
Создание | Необязательный | Variant | Значение true, если Project создает задачу, если активная ячейка находится в пустой строке. Значение по умолчанию — True. |
TaskID | Необязательный | Variant | Идентификационный номер задачи, содержащей заданное поле. Если значение AllSelectedResources имеет значение True, TaskID игнорируется. |
ProjectName | Необязательный | Variant | Если активный проект является объединенным проектом, указывает имя проекта для задачи, указанной в TaskID. Если taskID не указан, projectName игнорируется. Значение по умолчанию — это имя активного проекта. |
Возвращаемое значение
Boolean
Примечания
Чтобы задать поле задачи по имени, используйте метод SetTaskField .
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.