Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Можете да използвате макрокомандата GoToRecord в настолни бази данни на Access и уеб приложения на Access, за да направите указаните запистекущ запис в отворена таблица, формуляр или заявка група резултати.

Настройка

В настолни бази данни на Access макрокомандата GoToRecord има следните аргументи:

Аргумент на действие

Описание

Тип на обекта

Типът на обекта, съдържащ записа, който искате да направите текущ. Изберете Таблица, Заявка, Формуляр, Изглед на сървър, Съхранена процедура, Функция в полето Тип на обекта. Оставете този аргумент празен, за да изберете активния обект.

Име на обекта

Името на обекта, съдържащ записа, който искате да направите текущ. Полето Име на обекта показва всички обекти в текущата база данни от типа, избран от аргумента Тип на обекта. Ако оставите аргумента Тип на обекта празен, оставете празен и този аргумент.

Запис

Записът, който искате да направите текущ. Изберете Предишен, Следващ, Първи, Последен, Отиди на или Нов в полето Запис. Стойността по подразбиране е Следващ.

Изместване

Цяло число или израз, който се изчислява като цяло число. Пред израза трябва да има знак за равенство (=). Този аргумент задава записа, който искате да направите текущ. Можете да използвате аргумента Изместване по два начина:

  • Когато аргументът Запис е Следващ или Предишен, Access се премества напред или назад с броя на записите, зададени в аргумента Изместване.

  • Когато аргументът Запис е Отиди на, Access се премества на записа с номер, равен на аргумента Изместване. Номерът на запис се показва в поле за номер на запис в долния край на прозореца.

Забележка: Ако използвате настройката Първи, Последен или Нов за аргумента Запис, Access игнорира аргумента Изместване. Ако въведете аргумент Изместване, който е твърде голям, Access показва съобщение за грешка. Не можете да въвеждате отрицателни числа за аргумента Изместване.

В уеб приложения на Access макрокомандата GoToRecord има само един аргумент.

Аргумент на действие

Описание

Запис

Записът, който искате да направите текущ. Изберете Предишен, Следващ, Първи или Последен в полето Запис. Стойността по подразбиране е Следващ.

Забележки

Ако фокус е в дадена контрола в запис, тази макрокоманда го оставя в същата контрола за новия запис.

Можете да използвате настройката Нов за аргумента Запис, за да преместите празния запис в края на формуляр или таблица, така че да можете да въведете нови данни.

В настолни бази данни на Access това действие е подобно на щракване върху стрелката под бутона Търсене в раздела Начало и след това щракване върху Отиди на. Подкомандата Първи, Последен, Следващ, Предишен и Нов запис на командата Отиди на имат същия ефект върху избрания обект като настройките Първи, Последен, Следващ, Предишен и Нов за аргумента Запис . Можете също да се придвижите до записите с помощта на бутони за навигация в долната част на прозореца.

В настолни бази данни на Access можете да използвате действието GoToRecord, за да направите запис в скрит формуляр текущ запис, ако укажете скрития формуляр в аргументите Тип на обекта и Име на обекта.

За да изпълните действието GoToRecord в модул на Visual Basic for Applications (VBA), използвайте метода GoToRecord на обекта DoCmd.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×