Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Задает значение поля задачи, указанное именем поля.
Синтаксис
выражение.
SetTaskField( _Field_, _Value_, _AllSelectedTasks_, _Create_, _TaskID_, _ProjectName_ )
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Field | Обязательный | String | Имя заданного поля задачи. |
| Значение | Обязательный | String | Значение поля задачи. |
| AllSelectedTasks | Необязательный | Логический | Значение true , если значение поля задано для всех выбранных задач. False , если для активной задачи задано значение . Значение по умолчанию — False. |
| Создание | Необязательный | Логический | Значение true, если Project создает задачу, если активная ячейка находится в пустой строке. Значение по умолчанию — True. |
| TaskID | Необязательный | Long | Идентификационный номер задачи, содержащей заданное поле. Если значение AllSelectedTasks имеет значение True, TaskID игнорируется. |
| ProjectName | Необязательный | String | Если активный проект является объединенным проектом, указывает имя проекта для задачи, указанной в TaskID. Если taskID не указан, projectName игнорируется. Значение по умолчанию — это имя активного проекта. |
Возвращаемое значение
Boolean
Примечания
Чтобы задать поле задачи по идентификатору, используйте метод SetTaskFieldByID .
Пример
В следующем примере поле задачи "Имя" с идентификатором задачи 3 изменяется на "Новое имя задачи", а затем возвращает его на исходное имя.
Sub Set_TaskField()
Dim T As Task
Set T = ActiveProject.Tasks(3)
' Save the task name
OldName = T.GetField(pjTaskName)
ViewApply Name:="&Gantt Chart"
SetTaskField Field:="Name", Value:="New Task's Name", TaskID:=3
SetTaskField Field:="Name", Value:=OldName, TaskID:=3
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.