Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Выделение текущей строки табличной формы (А97-A2007)
 
 автор: betax   (17.06.2011 в 16:50)   личное сообщение
25 Кб.
 
 

Дополнение к статье на сайте "Выделение текущей строки табличной или ленточной формы А2000" (http://hiprog.com/index.php?option=com_content&task=view&id=626), в которой рассказывается об использовании "Условного форматирования", появившегося в Аccess 2000.

Хочу предложить способ выделения записи в табличной форме (при включенном свойстве формы "Область выделения"), который будет работать даже в A97 и основанный том, что когда пользователь кликает мышью на любое поле в таблице, то происходит эмуляция нажатия мыши в область выделения для указанной записи и возвращение курсора в исходное положение, так что пользователь даже ничего не замечает, однако строка подсвечивается.

Файл с примером прикреплен к сообщению.

Пример взят из вышеуказанной статьи. Добавлен модуль Module1 и форма frmMouseClickEmul, там и смотрите код.

  Ответить  
 
 автор: час   (17.06.2011 в 20:45)   личное сообщение
 
 

Чудесно, кроме моусекликЕмуль
Там промахнуться можно.
Form2 наверное лучший вариант! ИМхо

  Ответить  
 
 автор: Дядя Федор   (20.06.2011 в 08:44)   личное сообщение
 
 

если движемся по стрелкам вниз вверх(при наличии соотв.кода) моуз не будет работать.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList