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

적용 대상

Form 개체

Report 개체

Modal 속성을 사용하여 폼 또는 보고서를 모달 창으로 열지 여부를 지정할 수 있습니다. 폼 또는 보고서가 모달 창으로 열리면 포커스를 다른 개체로 이동하기 전에 창을 닫아야 합니다. 읽기/쓰기 Boolean입니다.

expression.Modal

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

주의

Modal 속성에는 다음 설정이 사용됩니다.

설정

Visual Basic

설명

Yes

True

폼 또는 보고서가 모달 창으로 열립니다.

아니요

False

(기본값) 폼이 모달이 아닌 창으로 열립니다.


폼 또는 보고서의 속성 시트, 매크로 또는 VBA(Visual Basic for Applications) 코드를 사용하여 이 속성을 설정할 수 있습니다.

모달 창을 열면 Microsoft Office Access 2007의 다른 창은 폼을 닫을 때까지 사용할 수 없습니다(다른 응용 프로그램의 창으로 전환할 수는 있음). 다른 창 외에도 메뉴와 도구 모음을 사용하지 않도록 설정하려면 ModalPopUp 속성을 둘 다 Yes로 설정합니다.

BorderStyle 속성을 사용하여 폼에 포함할 테두리 유형을 지정할 수 있습니다. 일반적으로 모달 폼에서는 BorderStyle 속성이 Dialog로 설정됩니다.

Modal, PopUp 및 BorderStyle 속성을 사용하여 사용자 지정 대화 상자를 만들 수 있습니다. 사용자 지정 대화 상자를 만들려면 Modal을 Yes로 설정하고, PopUp을 Yes로 설정하고, BorderStyle을 Dialog로 설정하면 됩니다.

Modal 속성을 Yes로 설정하면 다음과 같은 경우에만 폼이 모달이 됩니다.

  • 탐색 창에서 폼을 폼 보기로 열 경우

  • 매크로 또는 VBA 코드를 사용하여 폼을 폼 보기로 열 경우

  • 디자인 보기에서 폼 보기로 전환할 경우

폼이 모달이면 폼 보기에서 데이터시트 보기로 전환할 수 없습니다. 디자인 보기로 전환한 후 데이터시트 보기로 전환할 수는 있습니다.

폼은 디자인 보기 또는 데이터시트 보기에서 모달이 아니며, 데이터시트 보기에서 폼 보기로 전환할 경우에도 모달이 아닙니다.

참고:  OpenForm 작업의 Window Mode 작업 인수에 Dialog 설정을 사용하면 ModalPopUp 속성을 Yes로 설정하여 폼을 열 수 있습니다.

"주문 입력" 폼에 대한 Modal 속성 값을 반환하려면 다음을 사용할 수 있습니다.

Dim b As Booleanb = Forms("Order Entry").Modal

Modal 속성 값을 설정하려면 다음을 사용할 수 있습니다.

Forms("Order Entry").Modal = True

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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

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

이 정보가 유용한가요?

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

의견 주셔서 감사합니다!

×