Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Происходит до того, как пользователь изменяет значение поля задачи. Использует параметр объекта EventInfo .
Синтаксис
выражение. ProjectBeforeTaskChange2 (tsk, Field, NewVal, Info)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| тск | Обязательный | Задача | Задача, поле которой изменяется. |
| Field | Обязательный | PjField | Изменяемое поле. Если пользователем изменяется несколько полей, событие запускается для каждого измененного поля. Может быть одной из констант PjField . |
| Новая Вэл | Обязательный | Variant | Новое значение для поля, указанного с помощью Field. |
| Информация | Обязательный | EventInfo | EventInfo.Cancel имеет значение False при возникновении события. Если процедура обработки событий устанавливает для этого аргумента значение True, значение для поля, указанного с помощью Field , не изменяется. |
Возвращаемое значение
Отсутствует
Примечания
События проекта не происходят, если проект внедрен в другой документ или приложение. Дополнительные сведения и пример кода для создания и тестирования обработчика событий см. в статье "Использование событий с объектами приложений и проектов".
Событие ProjectBeforeTaskChange2 не возникает при изменении данных в масштабе времени, при изменении данных ограничений в форме сведений о задаче, при разбиении задачи путем изменения ее панели задач на диаграмме Ганта, при внесении изменений в уровень структуры или номер структуры, при сохранении базового плана, при очистке базового плана, вставке целой строки задачи, Во время операций пула ресурсов, при вставке или удалении подпроекта или при внесении изменений с помощью настраиваемой формы.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.