События класса ТТаЫе
? события, возникающие перед изменением состояния набора данных;
? события, возникающие после изменения состояния набора данных;
? события, возникающие в момент изменения набора данных.
Набор событий для первой и второй группы практически идентичен. Различие заключается только в моменте возникновения события и имени обработчика собы-
тия. Данные события имеют следующие имена и вызываются при следующих действиях:
? BeforeCancel, AfterCancel — отмена изменений, внесенных в набор данных;
О BeforeClose, AfterClose — закрытие набора данных;
? BeforeDelete, AfterDelete — удаление записи;
? Before Edit, AfterEdit — переход в режим редактирования dsEdit;
? Beforeinsert, Afterinsert — добавление новой записи;
? BeforeOpen, AfterOpen — открытие набора данных;
? Before Post, AfterPost — сохранение изменений в базе данных;
? BeforeScroll, AfterScroll — изменение положения курсора.
События, возникающие перед тем, как произойдут какие-либо изменения в базе данных, могут использоваться, например, для запроса у пользователя подтверждения на внесение этих изменений.
События, возникающие после внесения изменений в базу данных, обычно применяются для вывода сообщений о внесенных изменениях.
Из третьей группы рассмотрим только два события, которые используются наиболее часто:
? OnNewRecord — возникает при добавлении новой записи к набору данных (может использоваться для установки начальных значений полей записи или для добавления новых записей в другие таблицы, связанные с данной);
? OnCalcFields — возникает при пересчете значений вычисляемых полей (это-происходит при открытии набора данных или при переходе набора данных в состояние dsEdit).
Еще по теме События класса ТТаЫе:
- ПЛАНИРУЯ КАКОЕ-ТО СОБЫТИЕ, ЗАДЕРЖИТЕ В СЕБЕ ЭНЕРГИЮ, А НЕ ВЫПЛЕСКИВАЙТЕ ЕЕ В ЭМОЦИИ ИЛИ В СЛОВА. ЭНЕРГИЯ НУЖНА ДЛЯ ФОРМИРОВАНИЯ ЭТОГО СОБЫТИЯ.
- Школьный класс
- Одиночки в классе
- ПЕРВЫЙ КЛАСС
- ПЯТЫЙ КЛАСС
- 6.3. Женщина высшего класса
- 5. Критическая теория и рабочий класс.
- Глава 13. INTJ «Компетентность + независимость = высший класс»
- Масса, демократия и рабочий класс
- СРАВНИТЕЛЬНАЯ СИСТЕМА КЛАССОВ
- ПОТЕНЦИАЛЬНЫЕ ВОЗМОЖНОСТИ ШКОЛЬНОГО КЛАССА КАК ГРУППЫ
- 2. Постарайтесь вникнуть в проблему «единственный ребенок – класс»