powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Хочется одну функцию на все поля
5 сообщений из 5, страница 1 из 1
Хочется одну функцию на все поля
    #32186618
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мужуки!
Есть формы, в них филды, на которые желательно получать фокус (чтобы клики работали), но которые нельзя редактировать.
Сейчас по каждому такому филду имеется процедура

Private Sub fld_Dirty(Cancel as Integer)
Cancel = True
end sub

Их соответственно, чертова туча.
Теперь я превзошел себя и хочу написать

Public Function FieldNoEdit_Dirty(Cancel As Integer)
Cancel = True
End Function

и прописать на событие Dirty в соответствующих формах и полях
On Dirty ---> ==FieldNoEdit_Dirty(???????)

Вопрос. Чего вместо знаков вопроса ставить? В какую глобальную переменную Cancel передается?

Если путь тупиковый, то как тогда реализовать фичу, чтоб клики в поле работали, а клавишные изменения были отключены?

Заранее благодарен!

Лох: в книжный после получки пойду, если не пропью.
...
Рейтинг: 0 / 0
Хочется одну функцию на все поля
    #32186625
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в свойствах поля (Доступ - да, Блокировка - да) не годится?
...
Рейтинг: 0 / 0
Хочется одну функцию на все поля
    #32186635
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в качестве данных поставь знак равенства

"=<Имя поля данных>"
...
Рейтинг: 0 / 0
Хочется одну функцию на все поля
    #32186639
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все гениальное - просто.

Thanx!
...
Рейтинг: 0 / 0
Хочется одну функцию на все поля
    #32186643
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имею ввиду блокировку. Просто не в курсе был такой примочки.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Хочется одну функцию на все поля
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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