powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DBGrid
4 сообщений из 4, страница 1 из 1
DBGrid
    #32136235
Sharky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю вопрос не сложный, могу ли я выставить курсор на определенную строку из кода, зная значение какого-нить поля из этой строки. Надо это для того чтоб, когда юзвер обновит грид, его вернуло на ту строку которую он редактировал.
Заранее благодарен.
...
Рейтинг: 0 / 0
DBGrid
    #32136276
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через свойство grid.Bookmark, rs.Bookmark или любой метод recordset, котрый меняет rs.Bookmark (например, Find)
...
Рейтинг: 0 / 0
DBGrid
    #32138765
Sharky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо конечно :). Но я наверное плохо объяснил. Я знаю DBGrid.Row, каким способом мне выставить курсор на эту строку (стрелочку слева). Подскажите плз.
...
Рейтинг: 0 / 0
DBGrid
    #32138879
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Row - это от первой видимой записи, тебе нужно наверное найти AbsolutePosion текущей записи и после обновления данных сделать Move по рекордсету к этой позиции
Код: plaintext
1.
2.
3.
Set recset=DBGrid.DataSource
pos=recset.AbsolutePosition- 1 
' и после обновления recset (будет выcтавлен на первую запись)
recset.Move pos
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DBGrid
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]