powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / пару вопросов про Грид
3 сообщений из 3, страница 1 из 1
пару вопросов про Грид
    #32747221
Фотография HalK2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите плиз, как мне узнать в какой колонке, в первой во второй и т.д. грида я нажал ENTER.
Спасибо.
...
Рейтинг: 0 / 0
пару вопросов про Грид
    #32747571
alexFV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может поможет cв-во ActiveColumn
...
Рейтинг: 0 / 0
пару вопросов про Грид
    #32747606
Равиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
Clear All
If !Used("Test")
	Create Cursor test (cName1 c( 16 ), cName2 c( 16 ))
	For m.i= 1  To  10 
		Insert Into test (cName1, cName2) Values (Sys( 2015 ),Sys( 2015 ))
	Next
	Go Top
Endif

With Createobject("MyForm")
	.Show( 1 )
EndWith

Define Class MyForm As Form
	KeyPreview=.T.
	Add Object MyGrid As Grid
	Procedure KeyPress
		Lparameters nKeyCode, nShiftAltCtrl
		If nKeyCode =  13  && Отлов клавиши Enter
			With Thisform.ActiveControl
				If .Name="MYGRID" && Было нажатие Enter в гриде
					Wait Window "Номер колонки - "+Transform(.ActiveColumn)+Chr( 13 )+;
						"Имя колонки - "+.Columns(.ActiveColumn).Name
				Endif
			Endwith
		Endif
Enddefine
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / пару вопросов про Грид
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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