Обработчик ЗАКЛАДКИ.проверка
Обработчик проверка вызывается в момент, когда пользователь пытается переключиться между страницами, но до непосредственного переключения. Наличие этого обработчика позволяет проверить данные текущей страницы и, в зависимости от результата, переключиться или не переключиться на выбранную страницу.
ФУНКЦИЯ ЛОГИКА: <имя функции>(ПЕРЕМ ЗАКЛАДКИ: элемент; ПЕРЕМ ЭЛЕМЕНТ: страница)
Параметры
- элемент
- Ссылка на элемент, для которого вызывается обработчик.
- страница
- Текущая страница до переключения.
Возвращаемое значение
Если обработчик не задан или вернул ДА – переключение происходит, если же обработчик вернул НЕТ – переключения не происходит. При этом отменяется только переключение страницы, и отмена переключения не будет препятствовать, к примеру, событию перемещения фокуса. Обработка подобных ситуаций возлагается на прикладного программиста.
Замечание: обработчик формы закрытие проверяет данные всей формы, включая данные закладок. Соответственно, с целью проверки данных обработчики проверка закладок и обработчик закрытие формы рекомендуется использовать комплексно.
Пример использования обработчика проверка.