Вниз
Скачать: CL | DM;

Позиция курсора в DBGrid   Найти похожие ветки 

← →
Frozzen   (2004-04-22 15:47) [0]

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


← →
Johnmen ©   (2004-04-22 15:47) [1]

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

Что это ?


← →
Vlad ©   (2004-04-22 15:48) [2]


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


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


← →
Курдль ©   (2004-04-22 15:51) [3]

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


← →
Frozzen   (2004-04-22 15:51) [4]

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


← →
Frozzen   (2004-04-22 15:55) [5]

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


← →
Frozzen   (2004-04-22 15:55) [6]

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


← →
Vlad ©   (2004-04-22 15:56) [7]


> Frozzen   (22.04.04 15:55) [6]

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


← →
Frozzen   (2004-04-22 16:00) [8]

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


← →
DenK_vrtz ©   (2004-04-22 16:03) [9]

>Frozzen   (22.04.04 16:00) [8]

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


← →
Vlad ©   (2004-04-22 16:04) [10]


> Frozzen   (22.04.04 16:00) [8]

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


← →
Frozzen   (2004-04-22 16:04) [11]

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


← →
Vlad ©   (2004-04-22 16:05) [12]


> Frozzen   (22.04.04 16:04) [11]

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


← →
Frozzen   (2004-04-22 16:05) [13]

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


← →
Vlad ©   (2004-04-22 16:06) [14]


> Frozzen   (22.04.04 16:05) [13]

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


← →
Frozzen   (2004-04-22 16:07) [15]

вроде понял


← →
Соловьев ©   (2004-04-22 16:10) [16]


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

зачем?


← →
Frozzen   (2004-04-22 16:16) [17]

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

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


← →
Frozzen   (2004-04-22 16:17) [18]

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

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


← →
ЮЮ ©   (2004-04-23 03:09) [19]

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

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



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.026 c
14-1082599283
miwa
2004-04-22 06:01
2004.05.16
А что, дайджестов больше не будет?!?


1-1083350067
010101001010001010101001
2004-04-30 22:34
2004.05.16
Поиск


3-1082118710
Nikolai_S
2004-04-16 16:31
2004.05.16
Помогите с SQL для хранимой процедуры...


8-1077726807
Morg
2004-02-25 19:33
2004.05.16
Как можно сделать ScreenShot быстрее


14-1082983229
WondeRu
2004-04-26 16:40
2004.05.16
Моделирование жизни




   Наверх