Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Установить курсор в гриде / 3 сообщений из 3, страница 1 из 1
28.06.2013, 09:59
    #38313625
кот_2013
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить курсор в гриде
При нажатии на кнопку у меня происходит обновление курсора, курсор выводится в грид. Но после того как обновлю курсор активной становится последняя ячейка, а иногда и другая. Как сделать чтобы курсор оставался там же? Пробовал через RECNO(), но не знаю что писать в скобках, указал курсор но ошибку выдает.

Код: sql
1.
2.
3.
	lnRec=recno("temp") 
	go lnRec 
	thisform.grid1.setfocus
...
Рейтинг: 0 / 0
28.06.2013, 10:10
    #38313637
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить курсор в гриде
кот_2013При нажатии на кнопку у меня происходит обновление курсора, курсор выводится в грид. Но после того как обновлю курсор активной становится последняя ячейка, а иногда и другая. Как сделать чтобы курсор оставался там же? Пробовал через RECNO(), но не знаю что писать в скобках, указал курсор но ошибку выдает.

Код: sql
1.
2.
3.
	lnRec=recno("temp") 
	go lnRec 
	thisform.grid1.setfocus



Код: sql
1.
2.
3.
	lnRec=recno("temp") 
	go lnRec IN temp
	thisform.grid1.Refresh()



Но лучше от Recno отказаться, а использовать первичный ключ для позиционирования в курсоре, типа:

Код: sql
1.
2.
3.
4.
5.
6.
7.
	lnRec=temp.ID
              select temp
              locate for  temp.ID = lnRec
              if !found('temp')
	     go TOP IN Temp
               endif 
	thisform.grid1.Refresh()
...
Рейтинг: 0 / 0
28.06.2013, 10:28
    #38313677
кот_2013
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить курсор в гриде
PaulWist, Спасибо
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Установить курсор в гриде / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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