Форум: "Компоненты";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
ВнизПерехват изменения набора полей 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c