Перейти до основного
Office

Дія макросу «Відкрити звіт»

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

Можна використовувати в дію у базах даних Access, відкриття звіту в Режим конструктора або попереднього перегляду або надсилати звіт на принтер. Також можна обмежити записи, що друкуються у звіті.

Установлення

Дія Відкритизвіт містить наведені нижче аргументи.

Аргумент дії

Опис

Ім’я звіту

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

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

Подання

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

Ім’я фільтра

На фільтр що обмежує записів у звіті. Можна ввести ім'я до наявного запит або фільтр, який було збережено як запит. Проте, запит має містити всі поля у звіті ви відкриваєте або властивості OutputAllFields значення так.

Умова відбору

На дійсні речення SQL WHERE (без слова де) або вираз , який буде використано для виділення записів зі звіту базової таблиця або запит. Якщо вибрати фільтр з аргументом Ім’я фільтра, Access застосовуватиме вказане речення WHERE до результатів фільтра.

Щоб відкрити звіт і обмежити його записи визначеними за допомогою значення елемента керування у формі, скористайтеся таким виразом:

[ ім’я поля ] = Forms![ ім’я форми ]![ ім’я елемента керування на формі ]

Замініть ім’я поля іменем поля в основній таблиці або запиті звіту, який потрібно відкрити. Замініть ім’я форми та ім’я елемента керування на формі іменами форми та елемента керування на формі зі значеннями, з якими мають збігатися записи у звіті.

Примітка.: Максимальна довжина аргументу Умова відбору – 255 символів. Якщо потрібно ввести довше та складніше речення SQL WHERE, скористайтеся методом Відкритизвіт об’єкта DoCmd у модулі Visual Basic for Applications (VBA). У модулі VBA можна ввести речення SQL WHERE довжиною не більше 32 768 символів.

Режим вікна

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

Примітка.: Деякі параметри аргументу Режим вікна не застосовуються під час використання документів із вкладками. Ось як перейти до вікон, які перекриваються.

  1. Клацніть Файл і виберіть Параметри доступу

  2. У діалоговому вікні Параметри Access виберіть категорію Поточна база даних.

  3. У розділі Параметри програми в групі Параметри вікна документа виберіть пункт Накладання вікон.

  4. Натисніть кнопку OK, а потім закрийте та знову відкрийте базу даних.

Примітки

Параметр Друк для аргументу Подання друкує звіт одразу з поточними параметрами принтера, не виводячи діалогове вікно Друк. Ви також можете використати дію Відкритизвіт, щоб відкрити та налаштувати звіт, а потім роздрукувати його за допомогою дії "Роздрукувати". Наприклад, можна змінити звіт або скористатися дією Роздрукувати, щоб змінити параметри принтера перед друком.

Застосовані фільтр і умова відбору стають параметром властивості звіту Фільтр.

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

Поради    

  • Якщо потрібно роздрукувати схожі звіти для різних наборів даних, використовуйте фільтр або речення WHERE, щоб обмежити записи, які друкуються у звіті. Потім відредагуйте макрос, щоб застосувати інший фільтр або змінити аргумент Умова відбору.

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

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

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

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

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×