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

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

Позиция курсора в DBGrid


Frozzen ©   (2004-04-22 15:47:00) 

Подскажите
Как установить программо курсор в DBGrid в нужную позицию


ЮЮ   (2004-04-23 03:09:00) [1]

>при двойном клике я это поле меняю с 1 на 0 или с 0 на 1
нада чтобы курсор оставался на той же позиции после обновления так красивее

Так и меняй непосредственно в отображаемом DataSet-е, тогда и обновлять его не придется


Frozzen   (2004-04-22 16:17:00) [2]

У меня есть поле в таблице флаг
если там 1 то строка подсвечивается одним цветом а если 0 то другим
при двойном клике я это поле меняю с 1 на 0 или с 0 на 1
нада чтобы курсор оставался на той же позиции после обновления так красивее

В ОБЩЕМ Спасибо Владу я все сделал!!!!


Frozzen   (2004-04-22 16:16:00) [3]

У меня есть поле в таблице флаг
если там 1 то строка подсвечивается одним цветом а если 0 то другим
при двойном клике я это поле меняю с 1 на 0 или с 0 на 1
нада чтобы курсор оставался на той же позиции после обновления так красивее

В ОБЩЕМ Спасибо Владу я все сделал!!!!


Соловьев   (2004-04-22 16:10:00) [4]


> Подскажите
> Как установить программо курсор в DBGrid в нужную позицию

зачем?


Frozzen   (2004-04-22 16:07:00) [5]

вроде понял


Vlad   (2004-04-22 16:06:00) [6]


> Frozzen   (22.04.04 16:05) [13]

Я имею ввиду значение уникального поля/полей


Frozzen   (2004-04-22 16:05:00) [7]

вы имеете в виду значкние ид-записи таблицы?


Vlad   (2004-04-22 16:05:00) [8]


> Frozzen   (22.04.04 16:04) [11]

Тебе лучше знать, куда ты его клал


Vlad   (2004-04-22 16:04:00) [9]


> Frozzen   (22.04.04 16:00) [8]

Что, не знаем как присвоить переменной значение поля ?


Frozzen   (2004-04-22 16:04:00) [10]

хороший совет
а где лежит это значение индефикатора


DenK_vrtz   (2004-04-22 16:03:00) [11]

>Frozzen   (22.04.04 16:00) [8]

в общих чертах:
переменная:=значение идентификатора


Frozzen   (2004-04-22 16:00:00) [12]

ок
Скажите тогда как этот индификатор запомнить


Vlad   (2004-04-22 15:56:00) [13]


> Frozzen   (22.04.04 15:55) [6]

Крутые пацаны обычно запоминают уникальный идентификатор и возвращаются на него с помощью Locate, или ставят букмарки.


Frozzen   (2004-04-22 15:55:00) [14]

я запоминаю в КурПоз позицию и после
обновления хочу туда же вернуть курсор


Frozzen   (2004-04-22 15:55:00) [15]

я запоминаю в КурПоз позицию и после
обновления хочу туда же вернуть курсор


Frozzen   (2004-04-22 15:51:00) [16]

ну и как это делается то
я пишу
rxDBGrid.Row := CurPos;
rxDBGrid.DataSourse.DataSet и как дальше   := CurPos;


Курдль   (2004-04-22 15:51:00) [17]

Grid.DataSource.DataSet.Locate('ID_нужной_позиции, значение_нужной_позиции, []);


Vlad   (2004-04-22 15:48:00) [18]


> Frozzen   (22.04.04 15:47)  
> Как установить программо курсор в DBGrid в нужную позицию


Установить курсор в DataSet на нужную позицию


Johnmen   (2004-04-22 15:47:00) [19]

>нужную позицию

Что это ?


Наверх

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