Властивість «Під час клацання (OnClick)»

Застосовується до
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Стосується

Об’єкт BoundObjectFrame Об’єкт Label Об’єкт Rectangle
Об’єкт CheckBox Об’єкт ListBox Об’єкт Section
Об’єкт ComboBox Об’єкт ObjectFrame Колекція TabControl
Об’єкт CommandButton Об’єкт OptionButton Об’єкт TextBox
Об’єкт Form Об’єкт OptionGroup Об’єкт ToggleButton
Об’єкт Image Об’єкт Page

Установлює або повертає значення поля Після клацання у вікні Властивості одного з об’єктів зі списку "Стосується". Рядок (читання й записування).

вираз.OnClick

вираз Обов'язковий. Вираз, що повертає один з об'єктів зі списку "Стосується".

Примітки

Ця властивість слугує для програмного змінення дії, яку має виконувати програма Access, коли подія ініціюється. Наприклад, ви можете змінити параметри виразу між викликами подій або перейти від процедури події до виразу чи макросу залежно від обставин, які ініціювали подію.

Подія Клацнути відбувається, коли користувач натискає й відпускає ліву кнопку миші на об’єкті.

Значення OnClick буде одним із наведених нижче. Це залежить від вибраних параметрів у вікні Вибір побудовника (для доступу до нього потрібно натиснути кнопку Побудувати поруч із полем Після клацання у вікні Властивості об’єкта):

  • Якщо вибрано побудовник виразів, значенням буде "=вираз", де вираз – це вираз із вікна побудовника виразів.
  • Якщо вибрано побудовник макросів, значенням буде ім’я макросу.
  • Якщо вибрано побудовник коду, значенням буде "[Процедура події]".

Якщо поле Після клацання пусте, значенням властивості буде пустий рядок.

Приклад

У прикладі нижче подію Клацнути пов’язано з процедурою події "OK_Click" для кнопки "OK" у формі "Приймання замовлень", якщо зв’язку не встановлено.


With Forms("Order Entry").Controls("OK")
    If .OnClick = "" Then
        .OnClick = "[Event Procedure]"
    End If
End With