Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

У проекті Access (*.adp) за допомогою дії макросу OpenFunction можна відкрити користувацька функція у вікно табличного подання даних, вбудованій функції Режим конструктора, текстовому редакторі SQL (для скалярної або користувацької функції таблиці) або в режимі попереднього перегляду. Ця дія запускає користувацьку функцію під час відкриття у вікні табличного подання даних. Ви також можете вибрати режим введення даних для користувацької функції та обмежити записи, які відображаються користувацькою функцією.

Примітка.: Ця дія не дозволяється, якщо база даних ненадійна.

Примітка.: Access 2010 – це остання версія, яка підтримує проекти даних Access.

Параметр

Дія макросу OpenFunction має такі аргументи:

Аргумент дії

Опис

Ім’я функції

Ім'я користувацької функції для відкриття. У полі Ім'я функції відображаються всі користувацькі функції в поточній базі даних. Цей аргумент обов’язковий.

Якщо ви запускаєте макрос, який містить дію "Функція " в бібліотечна база даних, Access спочатку шукає функцію з таким іменем у базі даних бібліотеки, а потім у поточній базі даних.

«Вигляд».

Подання, у якому відкриється користувацька функція. У полі Подання виберіть значення Таблиця, Конструктор, Попередній перегляд, Зведена таблиця або Зведена діаграма. Стандартне значення – Таблиця.

Режим даних

Режим введення даних для користувацької функції. Це стосується лише користувацьких функцій, відкритих у вікні табличного подання даних. Натисніть кнопку Додати (користувач може додавати нові записи, але не може переглядати або редагувати наявні), Редагувати (користувач може переглядати або редагувати наявні записи та додавати нові) або Лише для читання (користувач може лише переглядати записи). Стандартний режим – Редагувати.

Примітки

Ця дія макросу схожа на подвійне клацання користувацької функції в області переходів або клацання функції правою кнопкою миші в області переходів і вибір подання.

Якщо перейти до режиму конструктора, коли відкрито користувацьку функцію, буде видалено значення аргументу "Режим даних " для користувацької функції. Цей параметр не діє, навіть якщо користувач повернеться до вікна табличного подання даних.

Поради    

  • Ви можете вибрати користувацьку функцію в області переходів і перетягнути її у вікно конструктора макросів. Буде автоматично створено дію OpenFunction , яка відкриває користувацьку функцію у вікні табличного подання даних.

  • Якщо не потрібно відображати системні повідомлення, які зазвичай відображаються під час запуску користувацької функції (що вказує на те, що це користувацька функція та відображається кількість записів, які буде порушено), ви можете скористатися дією макросу SetWarnings, щоб заборонити відображення цих повідомлень.

Щоб виконати дію макросу OpenFunction у модулі Visual Basic for Applications (VBA), скористайтеся методом OpenFunction об'єкта DoCmd.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×