Дія макросу «Відкрити функцію»

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

Примітка : Якщо база даних не є надійною, цю дію не буде дозволено. Додаткові відомості про ввімкнення макросів див. за посиланнями в розділі цієї статті Див. також.

Значення

Дія Відкрити функцію має такі аргументи.

Аргумент дії

Опис

Ім’я функції

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

У разі виконання макросу з дією Функція в бібліотечна база данихMicrosoft Office Access 2007 шукає функцію з цим іменем спочатку в базі даних бібліотеки, а потім у поточній базі даних.

Подання

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

Режим даних

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

Зауваження

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

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

Поради    

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

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

Щоб запустити дію Відкрити функцію в модулі Visual Basic для застосунків (VBA), скористайтеся методом OpenFunction об’єкта DoCmd.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×