Applies ToMicrosoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

Access 데스크톱 데이터베이스와 Access Web App에서 GoToRecord 매크로 함수를 사용하면 지정된 레코드를 열려 있는 테이블, 폼 또는 쿼리 결과 집합의 현재 레코드로 설정할 수 있습니다.

설정

Access 데스크톱 데이터베이스의 GoToRecord 매크로 함수에는 다음과 같은 인수가 사용됩니다.

매크로 함수 인수

설명

개체 유형

현재 레코드로 설정할 레코드가 포함된 개체의 유형입니다. 개체 유형 상자에서 테이블/Table, 쿼리/Query, 폼/Form, 서버 뷰/Server View, 저장 프로시저/Stored Procedure 또는 함수/Function를 선택합니다. 현재 개체를 선택하려면 이 인수를 비워 둡니다.

개체 이름

현재 레코드로 설정할 레코드가 포함된 개체의 이름입니다. 개체 이름/Object Name 상자에는 현재 데이터베이스의 개체 중 개체 유형/Object Type 인수에서 선택한 유형의 개체가 모두 표시됩니다. 개체 유형/Object Type 인수를 비워 둔 경우 이 인수도 비워 두어야 합니다.

레코드/Record

현재 레코드로 설정할 레코드입니다. 레코드 상자에서 이전 레코드/Previous, 다음 레코드/Next, 첫 레코드/First, 마지막 레코드/Last, 이동/Go To 또는 새 레코드/New를 선택합니다. 기본값은 다음 레코드/Next입니다.

오프셋/Offset

정수로 계산되는 정수 또는 식. 식 앞에 등호(=)가 와야 합니다. 이 인수는 현재 레코드를 만들 레코드를 지정합니다. Offset 인수는 다음 두 가지 방법으로 사용할 수 있습니다.

  • 레코드/Record 인수를 다음 레코드/Next 또는 이전 레코드/Previous로 지정하면 오프셋/Offset 인수에 지정되어 있는 레코드 수만큼 앞이나 뒤로 이동합니다.

  • 레코드/Record 인수를 이동/Go To으로 지정하면 오프셋/Offset 인수 값에 해당하는 번호의 레코드로 이동합니다. 이 경우 창의 아래쪽에 있는 레코드 번호 상자 상자에 레코드 번호가 표시됩니다.

참고:  레코드/Record 인수를 첫 레코드/First, 마지막 레코드/Last 또는 새 레코드/New로 설정하면 오프셋/Offset 인수가 무시됩니다. 오프셋/Offset 인수로 너무 큰 값을 입력하면 오류 메시지가 표시됩니다. 음수는 오프셋/Offset 인수로 입력할 수 없습니다.

Access Web App의 GoToRecord 매크로 함수에는 한 가지 인수만 사용됩니다.

매크로 함수 인수

설명

레코드/Record

현재 레코드로 설정할 레코드입니다. 레코드 상자에서 이전 레코드/Previous, 다음 레코드/Next, 첫 레코드/First 또는 마지막 레코드/Last를 선택합니다. 기본값은 다음 레코드/Next입니다.

주의

현재 레코드의 특정 컨트롤에 포커스가 있으면 이 매크로 함수를 실행한 후에도 새 레코드의 동일한 컨트롤에 포커스가 있게 됩니다.

레코드/Record 인수를 새 레코드/New로 설정하면 폼이나 테이블의 마지막에 추가되는 빈 레코드로 이동하여 새 데이터를 입력할 수 있습니다.

Access 데스크톱 데이터베이스에서 이 매크로 함수의 실행 결과는 탭의 찾기 단추 아래에 있는 화살표를 클릭한 다음 이동을 클릭하는 것과 비슷합니다. 이동 명령의 첫째 레코드, 마지막 레코드, 다음 레코드, 이전 레코드, 새 레코드 하위 명령도 선택한 개체에 대해 레코드/Record 인수의 첫 레코드/First, 마지막 레코드/Last, 다음 레코드/Next, 이전 레코드/Previous, 새 레코드/New 설정과 같은 효과를 나타냅니다. 창의 아래쪽에 있는 탐색 단추를 사용하여 원하는 레코드로 이동할 수도 있습니다.

Access 데스크톱 데이터베이스에서 개체 유형/Object Type 인수와 개체 이름/Object Name 인수에서 숨겨진 폼을 지정한 경우 GoToRecord 매크로 함수를 사용하여 숨겨진 폼의 레코드를 현재 레코드로 설정할 수 있습니다.

VBA(Visual Basic for Applications) 모듈에서 GoToRecord 매크로 함수를 실행하려면 DoCmd 개체의 GoToRecord 메서드를 사용합니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.