Щоб зробити вказаний запис поточним у відкритій таблиці, формі або наборі результатів запиту, у локальній базі даних Access чи веб-програмі Access можна скористатися макросом "Перейтидозапису".
Настройка
У настільних базах даних Access макрос Перейтидозапису має такі аргументи.
Аргумент дії |
Опис |
Тип об’єкта |
Тип об’єкта, що містить запис, який потрібно зробити поточним. Виберіть пункт Таблиця, Запит, Форма, Подання сервера, Збережена процедура або Функція в полі Тип об’єкта. Залиште цей аргумент пустим, щоб вибрати активний об’єкт. |
Ім’я об’єкта |
Ім’я об’єкта, що містить запис, який потрібно перетворити на поточний запис. У полі Ім’я об’єкта відображаються всі об’єкти поточної бази даних типу, вибраного за допомогою аргументу Тип об’єкта. Якщо аргумент Тип об’єкта не задано, залиште цей аргумент пустим. |
Запис |
Запис, який потрібно зробити поточним. Виберіть пункт Назад, Далі, З початку, З кінця, Перейти до або Новий у полі Запис. Значення за замовчуванням – Наступний. |
Зсув |
Ціле число або вираз, який повертає ціле число. Виразу має передувати знак рівності (=). У цьому аргументі вказується запис, який потрібно зробити з поточним записом. Аргумент Зсув можна використовувати двома способами:
Примітка.: Якщо для аргументу Запис використовується значення Перший, Останній або Новий, програма Access не враховує аргумент Зсув. Якщо ввести завеликий аргумент Зсув, у програмі Access з’явиться повідомлення про помилку. Для аргументу Зсув не можна вводити від’ємні числа. |
У веб-програмах Access макрос Перейтидозапису має лише один аргумент.
Аргумент дії |
Опис |
Запис |
Запис, який потрібно зробити поточним. Виберіть пункт Назад, Далі, З початку або З кінця в полі Запис. Значення за замовчуванням – Далі. |
Примітки
Якщо фокус установлено на певному елементі керування в записі, після виконання цієї дії макросу він залишиться на тому самому елементі керування в новому записі.
Для аргументу Запис можна використати настройку Новий, щоб перейти до пустого запису в кінці форми або таблиці, де можна ввести нові дані.
У локальних базах даних Access ця дія схожа на натискання стрілки під кнопкою Знайти на вкладці Основне та натискання кнопки Перейти. Підкоманди "Перший", "Останній", "Наступний", "Попередній" і "Новий запис" команди "Перейти" мають такий самий вплив на вибраний об'єкт, що й для аргументу "Перший", "Останній", "Далі", "Попередній" і "Створити". Також можна перейти до записів, використовуючи навігаційні кнопки у нижній частині вікна.
У локальних базах даних Access за допомогою макросу Перейтидозапису можна зробити запис у прихованій формі поточного запису, якщо в аргументах Тип об’єкта та Ім’я об’єкта вказано приховану форму.
Щоб виконати дію Перейтидозапису в модулі Visual Basic for Applications (VBA), скористайтеся методом FindRecord об’єкта DoCmd.