Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.14;
Скачать: CL | DM;

Вниз

Перехват изменения набора полей DataSet-а в design-time (2)   Найти похожие ветки 

 
far ©   (2004-08-11 15:06) [0]

Мое почтение, уважаемые!

Позвольте, вернуться к старой теме. Я как-то задавал вопрос, как можно перехватить изменение набора полей датасета (http://delphimaster.net/view/5-1085131396/)
Спасибо Юрию Зотову и McSimm за помощь.
Ребята, может быть поможете мне еще раз по этой теме?

Итак, я перехватываю добавление и изменение Fields у компонента-наследника TADOQuery и в ответ добавляю/удаляю некоторые информационные структуры в компоненте.
При этом выяснилась одна особенность. Если запросить добавление полей в ADOQuery, то сначала в Fields добавляются все поля, потом они разом удаляются (разом, то есть происходит только один вызов DataEvent), а затем уже отображается форма добавления полей AddFields (ну или сразу идет добавление, если вызвать Add all fields).

B вот вопрос: как бы мне определять, что вышеописанное первое добавление полей - фиктивное, и не реагировать на него?


 
Cobalt ©   (2004-08-18 22:07) [1]

Это в Design-time?


 
far ©   (2004-08-21 12:46) [2]

Да



Страницы: 1 вся ветка

Текущий архив: 2005.08.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.04 c
4-1115176726
Долька
2005-05-04 07:18
2005.08.14
Получение списка выделенных файлов


6-1115291143
Андрей Пономарев
2005-05-05 15:05
2005.08.14
IdHTTP: содержимое страницы


1-1122109197
Андрей Молчанов
2005-07-23 12:59
2005.08.14
Редактирование поля ListView vsReport


1-1122367613
Зм1й
2005-07-26 12:46
2005.08.14
Сохранение динамического массива


1-1122362108
Frozzen
2005-07-26 11:15
2005.08.14
Поясните плиз объявление структуры: