Можете да използвате макрокомандата GoToRecord в настолни бази данни на Access и уеб приложения на Access, за да направите указаните запистекущ запис в отворена таблица, формуляр или заявка група резултати.
Настройка
В настолни бази данни на Access макрокомандата GoToRecord има следните аргументи:
Аргумент на действие |
Описание |
Тип на обекта |
Типът на обекта, съдържащ записа, който искате да направите текущ. Изберете Таблица, Заявка, Формуляр, Изглед на сървър, Съхранена процедура, Функция в полето Тип на обекта. Оставете този аргумент празен, за да изберете активния обект. |
Име на обекта |
Името на обекта, съдържащ записа, който искате да направите текущ. Полето Име на обекта показва всички обекти в текущата база данни от типа, избран от аргумента Тип на обекта. Ако оставите аргумента Тип на обекта празен, оставете празен и този аргумент. |
Запис |
Записът, който искате да направите текущ. Изберете Предишен, Следващ, Първи, Последен, Отиди на или Нов в полето Запис. Стойността по подразбиране е Следващ. |
Изместване |
Цяло число или израз, който се изчислява като цяло число. Пред израза трябва да има знак за равенство (=). Този аргумент задава записа, който искате да направите текущ. Можете да използвате аргумента Изместване по два начина:
Забележка: Ако използвате настройката Първи, Последен или Нов за аргумента Запис, Access игнорира аргумента Изместване. Ако въведете аргумент Изместване, който е твърде голям, Access показва съобщение за грешка. Не можете да въвеждате отрицателни числа за аргумента Изместване. |
В уеб приложения на Access макрокомандата GoToRecord има само един аргумент.
Аргумент на действие |
Описание |
Запис |
Записът, който искате да направите текущ. Изберете Предишен, Следващ, Първи или Последен в полето Запис. Стойността по подразбиране е Следващ. |
Забележки
Ако фокус е в дадена контрола в запис, тази макрокоманда го оставя в същата контрола за новия запис.
Можете да използвате настройката Нов за аргумента Запис, за да преместите празния запис в края на формуляр или таблица, така че да можете да въведете нови данни.
В настолни бази данни на Access това действие е подобно на щракване върху стрелката под бутона Търсене в раздела Начало и след това щракване върху Отиди на. Подкомандата Първи, Последен, Следващ, Предишен и Нов запис на командата Отиди на имат същия ефект върху избрания обект като настройките Първи, Последен, Следващ, Предишен и Нов за аргумента Запис . Можете също да се придвижите до записите с помощта на бутони за навигация в долната част на прозореца.
В настолни бази данни на Access можете да използвате действието GoToRecord, за да направите запис в скрит формуляр текущ запис, ако укажете скрития формуляр в аргументите Тип на обекта и Име на обекта.
За да изпълните действието GoToRecord в модул на Visual Basic for Applications (VBA), използвайте метода GoToRecord на обекта DoCmd.