|
25 Кб. |
|
| Дополнение к статье на сайте "Выделение текущей строки табличной или ленточной формы А2000" (http://hiprog.com/index.php?option=com_content&task=view&id=626), в которой рассказывается об использовании "Условного форматирования", появившегося в Аccess 2000.
Хочу предложить способ выделения записи в табличной форме (при включенном свойстве формы "Область выделения"), который будет работать даже в A97 и основанный том, что когда пользователь кликает мышью на любое поле в таблице, то происходит эмуляция нажатия мыши в область выделения для указанной записи и возвращение курсора в исходное положение, так что пользователь даже ничего не замечает, однако строка подсвечивается.
Файл с примером прикреплен к сообщению.
Пример взят из вышеуказанной статьи. Добавлен модуль Module1 и форма frmMouseClickEmul, там и смотрите код. | |
|
| |
|
|
|
| Чудесно, кроме моусекликЕмуль
Там промахнуться можно.
Form2 наверное лучший вариант! ИМхо | |
|
| |
|
|
|
| если движемся по стрелкам вниз вверх(при наличии соотв.кода) моуз не будет работать. | |
|
| |