Помогите разобраться со свойствами типа .OnClick .OnGotFocus и т.д.

Илья Прокофьев
Дата: 02.12.2015 20:17:09
Прошу прощения за банальный вопрос, но перерыв имеющуюся массу самоучителей, справочников, поиск на этом форуме и просторы интернета ничего ценнее чем сей пример найти не удалось

Me.Controls(str).OnClick = "=funAction('" & str & "')"

Вопрос заключается в следущем: Где можно найти полный список и описание того что можно писать в данном случае после ".OnClick=", как это правильно называется и вообще всю имеющуюся информацию, на русском языке?

Так же в одном из справочников встречал что-то типа
Me.Controls(str).OnClick = "[Выполнение Процедуры Событий]"
Но опять же каких-либо комментариев найдено небыло..
Спешу предупредить, что занимаюсь изучением Access чуть больше недели, поэтому прошу учесть этот факт и при приведении примеров не скупиться на комментарии и т.д.
\\\\
Дата: 02.12.2015 20:25:20
Илья Прокофьев, ИМХО, здесь форум, а не онлайн курсы.
Найди и почитай эту книгу
Панург
Дата: 02.12.2015 20:28:01
Илья Прокофьев
Me.Controls(str).OnClick = "=funAction('" & str & "')"
 Me.Controls(str).OnClick = "[Выполнение Процедуры Событий]"
Это тебе пока ненужно, учитывая это
Илья Прокофьев
занимаюсь изучением Access чуть больше недели
Анатолий ( Киев )
Дата: 03.12.2015 11:47:08
OnClick - событие формы или элемента на форме. Реакцией на событие может быть вызов процедуры обработки события, прописанной в модуле этой формы, или вызов макроса, или вызов функции, прописанной в отдельном модуле. Обычно используется 1-й вариант. Все события присутствуют в свойствах формы/элемента в режиме конструктора. Обычно там же и указывается требуемое действие. Примеры, которые вы привели, это программное назначение действия из VBA процедуры. Используется крайне редко.
ЗЫ. На макросы лучше не тратьте время. Изучайте VBA.
Predeclared
Дата: 03.12.2015 13:19:04
Поправочка:
Анатолий ( Киев )
OnClick - событие свойство формы или элемента на форме. ...
Илья Прокофьев
Дата: 03.12.2015 19:12:24
Благодарю за рекондованную книгу и объяснение по поводу OnCkick.

Подскажите пожалуйста как воспользоваться этими свойствами на конкретном примере, допустим..есть процедура обработки события CommandButton1_Cllick(), можно ли с помощью обсуждаемых нами свойст сэмитировать внутри кода процедуры CommandButton1_Cllick(), нажатие другой кнопки написав что то типа Me.CommandButton2.OnClick.....

PS:Рекомендованную книгу пока не читал, т.к. первичный осмотр интернета на предмет бесплатной версии результатов не дал, либо вирусы либо ошибки скачивания на сайтах типа deposit и т.д.Буду более внимательно искать дальше..
Predeclared
Дата: 03.12.2015 19:27:56
Илья Прокофьев
, можно ли с помощью обсуждаемых нами свойст сэмитировать внутри кода процедуры CommandButton1_Cllick(), нажатие другой кнопки написав что то типа Me.CommandButton2.OnClick...

Нет.
Можно так: CommandButton2_Cllick
Но это не лучшее решение.
Панург
Дата: 03.12.2015 20:16:43
Интересно, почему ТС заинтересовали именно эти свойства? Они нечасто используются и довольно специфичны. Учитывая, что автор неофит в Access по его словам, его не заинтересовали более востребованные свойства - Value, ControlSource, RecordSource, etc.

Predeclared - внезапно.
Predeclared
Дата: 03.12.2015 21:44:03
Панург
Интересно, почему ТС заинтересовали именно эти свойства? ...

Изучает свойства CommandButton.
:)
Илья Прокофьев
Дата: 03.12.2015 22:03:03
Господа, удивляться тут нечему, образование - Инженер - Технолог в области Машиностроения, задача поставленная руководством - в кратчайшие сроки освоить Access и начать творить в нем чудеса, все осваивается методом "тыка" и нацелено в первую очередь не на грамотное изучение, а на достижение конкретного результата..При этом даже не могу сразу сказать, что сильнее вред или польза, в том что предварительно в таком же режиме был освоен VBA в среде Excel.. он вроде и похож, но порой настолько сильно приходится все в голове переворачивать чтобы перестроиться на Access, трудно объяснить, не знаю поймете ли вы..Ощущение того что обе программы специально "подгонялись" под VBA, хотя в основе своей являются АБСОЛЮТНО разными чуждыми друг другу продуктами..