필드 또는 컨트롤의 기본값 설정
Applies ToMicrosoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

이 문서에서는 Access 데이터베이스의 양식에서 테이블 필드 또는 컨트롤의 기본값을 설정하는 방법을 설명합니다. 설정한 기본값은 데이터베이스에 새 레코드를 만들 때마다 필드 또는 컨트롤에 표시됩니다.

이 문서의 내용

기본값 이해

Access에서 새 레코드에 값을 자동으로 입력하려는 경우 테이블 필드 또는 양식 컨트롤에 기본값을 추가합니다. 예를 들어 Access에서 항상 현재 날짜를 새 주문에 추가하도록 할 수 있습니다.

일반적으로 테이블 필드에 기본값을 추가합니다. 디자인 보기에서 테이블을 연 다음 필드의 기본값 속성에 값을 입력하여 값을 추가합니다. 테이블 필드의 기본값을 설정하는 경우 Access는 해당 필드를 기반으로 하는 모든 컨트롤에 값을 적용합니다. 컨트롤을 테이블 필드에 바인딩하지 않거나 다른 테이블의 데이터에 연결하는 경우 양식 컨트롤 자체에 대한 기본값을 설정합니다.

짧은 텍스트, 긴 텍스트, 숫자, 날짜/시간, 통화, 예/아니요 및 하이퍼링크 데이터 형식으로 설정된 테이블 필드의 기본값을 설정할 수 있습니다. 값을 제공하지 않으면 값을 입력할 때까지 필드는 null(비어 있음)으로 유지됩니다. 기본값을 정의한 후 Access는 추가한 모든 새 레코드에 해당 값을 적용합니다. 원하는 경우 유효성 검사 규칙에서 이를 금지하지 않는 한 레코드의 값을 기본값에서 다른 값으로 변경할 수 있습니다.

맨 위로 이동

테이블 필드의 기본값 설정

테이블 필드의 기본값을 설정하면 해당 필드에 바인딩하는 모든 컨트롤에 기본값이 표시됩니다.

기본값 설정

  1. 탐색 창에서 변경할 테이블을 마우스 오른쪽 단추로 클릭한 다음 디자인 뷰를 클릭합니다.

  2. 변경할 필드를 선택합니다.

  3. 일반 탭의 기본값 속성 상자에 값을 입력합니다.

    입력할 수 있는 값은 필드에 대해 설정된 데이터 형식에 따라 달라집니다. 예를 들어 =Date() 를 입력하여 현재 날짜를 날짜/시간 필드에 삽입할 수 있습니다. 기본값의 예는 이 문서의 뒷부분에 있는 기본값 예제를 참조하세요.

  4. 변경 내용을 저장합니다.

맨 위로 이동

컨트롤의 기본값 설정

일반적으로 해당 컨트롤을 테이블 필드에 바인딩하지 않거나 다른 테이블의 데이터에 연결할 때만 컨트롤의 기본값을 설정합니다.

기본값 설정

  1. 탐색 창에서 변경할 폼을 마우스 오른쪽 단추로 클릭하고 디자인 보기를 클릭합니다.

  2. 변경할 컨트롤을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭하거나 F4 키를 누릅니다.

  3. 속성 시트에서 모두 탭을 클릭하고 기본값 속성을 찾은 다음 기본값을 입력합니다.

  4. Ctrl+S를 눌러 변경 내용을 저장합니다.

맨 위로 이동

목록 상자 또는 콤보 상자의 기본 행 설정

기본적으로 목록 상자 및 콤보 상자 컨트롤은 두 가지 유형의 목록( 값 목록 및 조회 목록)을 표시합니다. 값 목록은 목록 상자 또는 콤보 상자 컨트롤의 행 원본 속성에 있는 항목의 하드 코드된 목록입니다. 반면, 조회 목록은 조회 필드(쿼리를 사용하여 다른 테이블에서 데이터를 검색하는 필드)에서 해당 데이터를 가져와서 해당 데이터를 콤보 상자 컨트롤로 로드합니다.

값 목록 및 조회 목록의 경우 기본적으로 표시되는 목록 항목을 지정할 수 있지만 각 목록 유형에 대해 다른 절차를 따릅니다. 다음 단계에서는 값 목록 및 조회 목록에 대한 기본값을 설정하는 방법을 설명합니다.

값 목록의 기본값 설정

  1. 탐색 창에서 변경할 폼을 마우스 오른쪽 단추로 클릭하고 디자인 보기를 클릭합니다.

  2. 목록 상자 또는 텍스트 상자 컨트롤을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭하거나 F4 키를 누릅니다.

  3. 행 원본 속성에 값 목록이 포함되어 있는지 확인합니다. 값 목록의 항목은 큰따옴표로 묶고 세미콜론으로 구분됩니다. 예를 들어 다음과 같은 목록이 표시될 수 있습니다. "Good";" Fair";" 불쌍한".

  4. 행 원본 속성에 쿼리(SELECT로 시작하는 텍스트 문자열)가 포함된 경우 다음 단계 집합으로 이동합니다.

  5. 기본값 속성 상자에 다음을 입력합니다.

    [control_name]. ItemData(n)

    이 경우 control_name 목록 상자 또는 콤보 상자 컨트롤의 이름이고 n은 기본값으로 만들 목록 항목의 수입니다. 컨트롤의 이름을 모르는 경우 속성 시트의 맨 위에 있는 Name 속성의 값을 확인합니다.

    예를 들어 Owner라는 콤보 상자 컨트롤이 있고 목록의 세 번째 값을 기본값으로 사용하려는 경우를 가정해 보겠습니다. 기본값 속성 상자에 다음을 입력합니다.

    [소유자]. ItemData(2)

    ItemData는 0부터 시작하므로 3 대신 2를 입력합니다. 즉, 1이 아닌 0으로 계산되기 시작합니다.

  6. 변경 내용을 저장한 다음 양식 보기로 다시 전환합니다. 선택한 기본값은 데이터베이스에 레코드를 추가할 때 목록 또는 콤보 상자에 표시됩니다.

조회 목록의 기본값 설정

  1. 데이터시트 보기에서 조회 필드의 원본 데이터를 제공하는 테이블을 엽니다.

  2. 기본값을 만들려는 항목과 연결된 키 값을 확인합니다.

    참고: 기본적으로 Access는 기본 및 외래 키 필드를 숨깁니다. 키 필드가 표시되지 않으면 표의 머리글 행에 있는 셀을 마우스 오른쪽 단추로 클릭하고 열 숨기기 취소를 클릭한 다음 열 숨기기 취소 대화 상자에서 키 필드를 선택하고 닫기를 클릭합니다.

  3. 탐색 창에서 조회 필드가 포함된 테이블을 마우스 오른쪽 단추로 클릭한 다음 디자인 뷰를 클릭합니다.

  4. 조회 필드를 선택하고 일반 탭의 기본값 속성 상자에 1단계와 2단계에서 기록한 키 값을 입력합니다. 기본값으로 설정하려는 목록 항목에 해당하는 값입니다.

    예를 들어 공급업체가 10개이고 가장 많이 사용되는 공급자의 이름이 기본적으로 표시되도록 하려는 경우를 가정해 보겠습니다. 이렇게 하려면 공급자를 고유하게 식별하는 키 값을 찾고 외래 키 필드의 기본값 속성 상자에 해당 키 값을 입력합니다.

  5. 변경 내용을 저장하고, 데이터시트 보기로 전환하고, 새 레코드를 입력합니다. 레코드를 추가할 때 조회 필드에 기본값이 표시됩니다.

맨 위로 이동

기본값의 예

다음 표에서는 몇 가지 기본값을 나열하고 설명합니다. 이러한 예제를 사용자 고유의 데이터와 함께 사용할 수 있습니다.

기본 필드 값

1

1

"MT"

MT

"New York, N.Y."

뉴욕, 뉴욕주(문장 부호가 포함된 경우 값을 따옴표로 묶어야 합니다.)

""

길이가 0인 문자열

Date( )

오늘 날짜

=예

컴퓨터의 로컬 언어로 "예"가 표시됩니다.

맨 위로 이동

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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

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