Оновлення або повторний запит даних
Примітка: Повторний запит може тривати багато часу, залежно від розміру записів.
В цій статті
Вказівка інтервалу оновлення
Повторний запит даних у програмі Access
Оновлення даних
Виконайте одну з таких дій:
Щоб оновити дані в режимі таблиці або форми, на вкладці Головна в групі Записи натисніть Оновити все , а потім натисніть Оновити .
Щоб оновити дані вікна зведеної таблиці або діаграми, на вкладці Конструктор у групі Дані натисніть Оновити зведені області .
Натисніть клавіші SHIFT+F9.
На початок сторінки
Вказівка інтервалу оновлення
Ви можете вказати інтервал, за яким Access оновлюватиме дані. За замовчуванням Access оновлює дані кожні 60 секунд.
Натисніть кнопку Office. З'являється Outspace.
На лівій панелі Outspace натисніть Параметри.
На лівій панелі діалогового вікна Параметри Access клацніть пункт Розширені параметри.
На правій панелі під розширеними параметрами уточніть Інтервал оновлень (у секундах) .
На початок сторінки
Повторний запит даних за допомогою макросу
Щоб автоматично виконувати повторний запит даних у разі події, можна створити макрос і пов'язати його з подією. Припустимо, що ви хочете повторно запитати дані отриманням TE000127438 у формі. Для цього можна створити макрос і зв'язати його з подією форми Отримання фокусу за допомогою наведеної нижче процедури:
На вкладці Створення в групі Інші виберіть Макрос. Якщо ця команда недоступна, натисніть стрілку під кнопкою Модуль або Модуль класу , а потім натисніть кнопку Макрос .
Клацніть стрілку в полі поруч із зеленим знаком плюса (+)і виберіть пункт Запросити повторно.
Збережіть макрос, використовуючи ім'я Повторний запит , а потім закрийте конструктор макросів.
Відкрийте потрібну форму в TE000126615. Якщо сторінка властивостей не відображається, натисніть клавішу F4.
Переконайтеся, що саму форму вибрано. Потім натисніть на вкладку Подія на сторінці властивостей.
На вкладці Подія клацніть стрілку у властивості Отримання фокусу та виберіть макрос "Requery".
На початок сторінки
Використовуйте код, щоб повторно запитати дані
Щоб автоматично виконувати повторний запит даних у разі виникнення події, можна створити макрос і пов'язати його з подією, наприклад отриманням у формі. Для цього можна створити макрос і зв'язати його з подією форми Отримання фокусу за допомогою наведеної нижче процедури:
Відкрийте потрібну форму у Конструкторі. Якщо сторінка властивостей не відображається, натисніть клавішу F4.
Переконайтеся, що саму форму вибрано. Потім натисніть на вкладку Подія на сторінці властивостей.
На вкладці Подія у властивості Отримання фокусу натисніть кнопку Складання.
У діалоговому вікні Вибрати конструктор натисніть Конструктор коду.
На початок сторінки
Повторний запит даних у програмі Access
Запити у програмі Access виконуються на сервері. Щоб повторно запитати дані у програмі Access, використовуйте макрос "Оновити Запис". Цей макрос вимагає поточного набору записів.
Відкрийте необхідну форму, натисніть кнопку Макрокоманди , а потім виберіть Поточний запис.
У каталозі макрокоманд виберіть Повторно Запросити Записи. Якщо поле Вираз = залишити порожнім, до результатів не будуть застосовуватися додаткові фільтри, а якщо залишити порожнім поле Порядок сортування = не буде застосовуватисясортування.