powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Grid с возможностью ввода данных в определенных строках
3 сообщений из 3, страница 1 из 1
Grid с возможностью ввода данных в определенных строках
    #34147934
t03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, подскажите, плиз, как можно в GRID'е :
1. заставить курсор бегать только по одному столбцу и не переходить на другие и
2. дать возможность вводить оператору данные только в определенных строках. т.е. часть строк используется для описания вводимых данных, а другие строки для ввода данных при этом если строка описательная - то курсор должен проскакивать эту строку при движении вверх или вниз по таблице .

функциональность строки описывается в специальном поле DBF файла. (1- описательная строка, 2 - строка для ввода данных.), которое не отображается в GRID'е.
...
Рейтинг: 0 / 0
Grid с возможностью ввода данных в определенных строках
    #34148419
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Выставить всем ненужным столбцам Enabled=.f.. Бегать будет везде но вводить только там где надо. Или поставвь в GotFocus текстбоксов ненужных столбцов SetFocus на нужный.

2)В зависимости от условия включай в AfterRowColChange ReadOnly=.t. для редактируемых столбцов
...
Рейтинг: 0 / 0
Grid с возможностью ввода данных в определенных строках
    #34148931
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у колонки есть свойство динамикконтрол
в колонку можно положить к прим. 2 текстбокса один редактируемый, другой - нет
в курсоре сделать доп.поле по которому, Вы будете анализировать доступность-недоступность

пример с кнопочками здесь
так - проще

проскакивать строки можно описав кейпресс грида, но нужно ли?
можно просто подкрасить нередактируемые контролы

если так уж нужно, то в методе кейпресс если фокус попал на нередактируемый контрол
на клавишу стрелочка вниз еще раз подаешь команду шифт+стрелка вниз (кажется)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Grid с возможностью ввода данных в определенных строках
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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