Sign in with Microsoft
New to Microsoft? Create an account.

Дію макросу " перефарбування " можна використовувати в базах даних Access, щоб виконати будь-які очікування для вказаного об'єкта бази даних або для активного об'єкта бази даних, якщо жоден із них не вказано. До таких оновлень належать будь-які очікування для елементів керування об'єкта.

Параметр

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

Аргумент дії

Опис

Тип об’єкта,

Тип об'єкта, який потрібно змінити колір. Натисніть кнопку таблиця, запит, форма, звіт, макрос, модуль, сторінка доступу до даних, Подання сервера, схему, збережену процедуруабо функцію в полі тип об'єкта у вікні конструктор макросів. Залиште цей аргумент пустим, щоб вибрати активний об’єкт.

Ім’я об’єкта

Ім'я об'єкта, який потрібно Перефарбувати. У полі Ім’я об’єкта відображаються всі об’єкти бази даних типу, вибраного за допомогою аргументу Тип об’єкта. Якщо аргумент Тип об’єкта не задано, залиште цей аргумент пустим.

Примітки

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

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

  • Якщо потрібно переконатися, що форма, яка переглядається, відображає дані в усіх його елементах керування. Наприклад, елементи керування, які мають об'єкти OLE, не відображають їхні дані відразу після відкриття форма.

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

  • Дія макросу " перефарбування " не має такий самий ефект, як і в групі " записи " на вкладці " основне ", у якому відображаються будь-які зміни, які ви або інші користувачі внесли до поточного відображення записів у формах і таблицях даних.

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

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

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

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

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

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

×