Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

적용 대상

CheckBox 개체

OptionGroup 개체

ComboBox 개체

TextBox 개체

ListBox 개체

ToggleButton 개체

OptionButton 개체

새 레코드가 만들어지면 필드에 자동으로 입력되는 문자열 값을 지정합니다. 예를 들어 Address 테이블에서 City 필드의 기본값을 뉴욕으로 설정할 수 있습니다. 사용자가 테이블에 레코드를 추가할 때 이 값을 수락하거나 다른 도시의 이름을 입력할 수 있습니다. 읽기/쓰기입니다.

expression.DefaultValue

필수 요소입니다. 적용 대상 목록에 있는 개체 중 하나를 반환하는 식입니다.

주의

  • DefaultValue 속성은 옵션 그룹에 있는 확인란, 옵션 단추 또는 토글 단추 컨트롤에 적용되지 않습니다. 그러나 옵션 그룹 자체에는 적용됩니다.

  • DefaultValue 속성은 데이터 형식이 일련 번호 또는 OLE 개체인 필드를 제외한 모든 테이블 필드에 적용됩니다.

새 레코드가 만들어지면 DefaultValue 속성이 컨트롤 또는 필드에 자동으로 입력되는 텍스트 또는 식을 지정합니다. 예를 들어 텍스트 상자 컨트롤의 DefaultValue 속성을 =Now()로 설정하는 경우 컨트롤이 현재 날짜 및 시간을 표시합니다. DefaultValue 속성 설정의 최대 길이는 255자입니다.

컨트롤의 경우 컨트롤의 속성 시트에서 이 속성을 설정할 수 있습니다. 필드의 경우 테이블 디자인 보기(필드 속성 섹션), 매크로 또는 VBA(Visual Basic for Applications) 코드를 사용하여 이 속성을 설정할 수 있습니다.

VBA 코드에서는 문자열 식을 사용하여 이 속성의 값을 설정합니다. 예를 들어 다음 코드는 PaymentMethod라는 텍스트 상자 컨트롤의 DefaultValue 속성을 "현금"으로 설정합니다.

Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""

참고: VBA 코드를 사용하여 필드에 대해 이 속성을 설정하려면 ADO DefaultValue 속성 또는 DAO DefaultValue 속성을 사용합니다.

새 레코드를 추가하는 경우에만 DefaultValue 속성이 적용됩니다. DefaultValue 속성을 변경하면 기존 레코드에 변경이 자동으로 적용되지 않습니다.

테이블에도 DefaultValue 속성 설정이 정의된 필드에 바인딩된 폼 컨트롤의 DefaultValue 속성을 설정하는 경우 컨트롤 설정이 테이블 설정을 재정의합니다.

필드 목록에서 필드를 끌어 컨트롤을 만드는 경우 테이블에 정의된 대로 해당 필드의 DefaultValue 속성 설정이 폼의 컨트롤에 적용되지만 컨트롤의 DefaultValue 속성 설정은 공백으로 남아 있습니다.

하나의 컨트롤은 다른 컨트롤의 기본값을 제공할 수 있습니다. 예를 들어 컨트롤의 DefaultValue 속성을 다음 식으로 설정하는 경우 컨트롤의 기본값은 txtShipTo 컨트롤의 DefaultValue 속성 설정으로 지정됩니다.

=Forms!frmInvoice!txtShipTo

컨트롤이 동일한 폼에 있는 경우 식이 포함된 컨트롤보다 기본값 원본인 컨트롤이 먼저 탭 순서에 표시되어야 합니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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

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

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×