Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.23;
Скачать: 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 вся ветка

Текущий архив: 2002.05.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
1-73235
Дмитрий К.
2002-05-14 13:33
2002.05.23
Добавление записи в реестр


14-73365
Alx2
2002-04-12 07:53
2002.05.23
Космонавтов - с прадником!


6-73337
Ihor
2002-03-11 17:05
2002.05.23
Динамическое создание TWebBrowser.


4-73470
ATLANTIDO
2002-03-23 01:24
2002.05.23
Попустить окно


14-73359
lipskiy
2002-04-13 22:16
2002.05.23
Подготовлен первый вариант ТЗ на разработку Единой Базы!