Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / События полей / 3 сообщений из 3, страница 1 из 1
19.01.2016, 12:39
    #39150484
Алексей34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
События полей
Можно ли как-то запрограммировать, допустим изменение текстового поля, одной процедурой сразу нескольких полей? Или придется создавать процедуру на каждое текстовое поле на форме.
...
Рейтинг: 0 / 0
19.01.2016, 12:57
    #39150506
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
События полей
Алексей34,
Конечно, можно. Создаешь общую процедуру. В зависимости от функциональности ее, помещаещь либо в модуль самой формы, либо во внешний модуль (тогда Public). А на подходящем событии контрола пишешь вызов этой проги. В принципе, есть немало вариантов создания такой процедуры. Можно в качестве одного из параметров процедуры передавать вызывающий ее контрол. А можно и в самой проге определить контрол, который ее сейчас вызвал (астивный контрол). Можно, вообще, расписать класс с обработкой событий контрола и не открытии формы привязать к контролам такой объект. В общем, фантазируй и дерзай!
...
Рейтинг: 0 / 0
19.01.2016, 13:01
    #39150514
Алексей34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
События полей
Rivkin Dmitry,

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


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