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

BDGrid   Найти похожие ветки 

← →
phantom2040 ©   (2002-04-27 13:45) [0]

Привет Мастера!!!
Помогите в решении проблемы. Как заставить DBGrid отображать записи в соответствие с индексными значениями, а не с реальным полежением их в таблице??
Таблица DBase проиндексирована по 2 полям, при добавлении записи в таблицу получается интересный эффект, запись улетает на нужное место а указатель находится на месте. Желательно чтобы указатель следовал за записью.......


← →
Johnmen ©   (2002-04-27 13:47) [1]

Это вопрос к НД, а не к DBGrid, который его отображает ! :)



← →
Turalyon ©   (2002-04-27 16:29) [2]

При добавление новой записи запоминай ключевые поля, а потом используй метод locate (это метод НД) переходи на свежедобавленную запись, как пользоваться методом locate можно почитать в хелпе.


← →
Вукк   (2002-04-29 10:52) [3]

Не надо Locate тормозить будет.

Используй Events Table
OnNewRecord
Form1.SavePlace := MyTable.GetBookmark;

AfterInsert

MyTable.GotoBookmark(Form1.SavePlace);
MyTable.FreeBookmark(Form1.SavePlace);



← →
Lusha ©   (2002-04-29 11:33) [4]

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

Поясните, пожалуйста, что Вы имеете в виду под указателем... Правильно ли я понимаю: при добавлении записи, вновь добавленная запись не становится текущей?



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

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



Память: 0.45 MB
Время: 0.009 c
14-73384
Delph
2002-04-16 15:57
2002.05.23
Что такое VPN? Спасибо.


6-73342
eviL
2002-03-12 10:47
2002.05.23
Sokets


1-73127
Muzzy
2002-05-13 11:26
2002.05.23
Создание собственных объектов. HELP!!!


1-73257
Дмитрий Иванов
2002-05-05 20:14
2002.05.23
TThread и Physical Memory


4-73465
vitall
2002-03-25 13:21
2002.05.23
Подскажите, где ошибка? Вроде все правильно, но не работает...




   Наверх