Dbgrideh отловить событие перемещения по записям

Prohor
Дата: 10.10.2006 17:41:38
То есть жмем кнопку на полосе прокрутки
таблица пошла допустим вверх (спусаемся вниз по записям)
так вот в зависимости от того на какой записи (какая выделена) (в одном из полей есть статус)
надо управлять другими контролами на форме (видимость, активность и т.д.).
Что-то искал здесь некоторые уповают не некий afterscroll не нашел :(
RENaissance
Дата: 10.10.2006 17:43:51

Событие OnAfterScroll надо смотреть у TDataSet'а (TQuery, TADODataSet и т.д.)


Posted via ActualForum NNTP Server 1.3

Prohor
Дата: 10.10.2006 17:54:36
да. спаибо. оно. ссори
Prohor
Дата: 10.10.2006 17:57:52
А вот немного другая тема, но вопрос маленький:
почему-то dbcombobox попадает только одна запись из датасет (таблицы неважно) то есть в табличке допустим 20 записей
fieldname у dbcombobox прописан, datasource тоже соответсвенно
а показывает только одну запись
RENaissance
Дата: 10.10.2006 18:01:19

Попробуйте у датасета (из которого отображаются записи в DBComboBox'е) после вызова метода Open также вызвать метод Last.


Posted via ActualForum NNTP Server 1.3

Prohor
Дата: 10.10.2006 18:23:29
не помогает :)
(правда)
RENaissance
Дата: 10.10.2006 18:26:12

А в какое значение установлено свойство DropDownCount у DBComboBox'а?


Posted via ActualForum NNTP Server 1.3

Гаджимурадов Рустам
Дата: 10.10.2006 18:31:18

Не в бобине дело. Просто Last делается не там или не тогда, или не у того.

Posted via ActualForum NNTP Server 1.3