Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

работа с таблицей


fvn ©   (2005-11-16 13:49:00) 

Подскажите, как программно создать событие входа в ячейку и выхода из нее. Зарание спасибо за ответ.


Digitman   (2005-11-16 15:03:00) [1]


> Johnmen ©   (16.11.05 14:58) [9]


да хрен его знает, DBaware там у автора или не DBaware)

Гугль в ответ на запрос по кл.фразе "TAdvStringGrid" прямиком тычет в сайт TMS Software ... а у ж чтот там TMS начудил в этом классе - нет никакого желания выяснять.


Johnmen   (2005-11-16 14:58:00) [2]

Похоже, что автор юзает наследник обычного TStringGrid'а. А это не DB-Aware компонент. А значит "у этого компонента нет подходящих для этой цели событий "

А для работы с БД надо юзать именно DB-Aware компоненты.
(В общем случае и в данном случае...)


fvn   (2005-11-16 14:43:00) [3]

Огромный thanks


Digitman   (2005-11-16 14:36:00) [4]


> подскажите, где найти более подробную справку по этой теме


ну, наверно, на сайте самой TMS Software, я так полагаю ...


> не знаю, какая последовательность событий происходит при
> выделении ячейки для ввода и выходе из нее


выяснить нетрудно ..

назначть обработчики всех интересующих с этой т.з. событий, в их теле протоколируй факты их возбуждения куда-нть в Memo - сразу станет понятно, что, зачем, почему и в какой послед-ти возникает ..


Tomkat   (2005-11-16 14:34:00) [5]

чет не понятно, ты грид к таблице привязываеш или нет ?
и какими компонентами ?


fvn   (2005-11-16 14:22:00) [6]

Вот именно что я не знаю, какая последовательность событий происходит при выделении ячейки для ввода и выходе из нее. Могу только догадываться, что сначала перевод компонента в режим редактирования, затем выделение ячейки, затем выход из ячейки. Но не знаю точно, какими событиями это реализовать. Хотелось бы узнать точно, желательно с примером......Если не трудно. Или подскажите, где найти более подробную справку по этой теме.


Digitman   (2005-11-16 14:12:00) [7]


> Tadvstringgrid


так ведь это не таблица, а просто некий компонент для визуализации неких произвольных таблично-организованных данных)

и что ? у этого компонента нет подходящих для этой цели событий ?


fvn   (2005-11-16 14:10:00) [8]

Если я присваиваю ячейке какое-либо значение, оно записывается в гриду, но не передается в таблицу *.dbf. Если "потревожить" ячейку, то всё сохраняется. У меня таких ячеек много. Как заставить их сохранять значения в таблицу? Если знаете другой способ, подскажите, пожалуйста. Ото я в дельфи недавно, опыта маловато...


fvn   (2005-11-16 14:05:00) [9]

Tadvstringgrid


Digitman   (2005-11-16 14:01:00) [10]

что за "таблица" ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо