|
![]() |
#1 |
Участник
|
Нечто подобное я делал для ввода серийных номеров и гарантийных сроков для гарантийных талонов с помощью сканера штрих-кода. Не могу сказать, что мое решение изящное, однако ничего другого я придумать не смог. Вот оно (у нас на гриде две контролки, в которых при нажатии Enter курсор переходит на следующую запись, назовем их Control1 и Control2):
1. Заводим переменную curControl для хранения номера текущей контролки. 2. Перекрываем методы mouseDown на нужных контролках следующим образом: PHP код:
PHP код:
PHP код:
6. Перекрываем modified для Control1 и Control2: PHP код:
Единственное ограничение этого решения - то, что с Control1 и Control2 нельзя перейти Tab'ом. P.S. Пока писал, понял, что более красиво можно было сделать тоже самое, если сохранять на номер комнтролки, а ссылку на нее. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|