SetWarnings 매크로 함수를 사용하여 Access 데스크톱 데이터베이스에서 시스템 메시지를 켜거나 끌 수 있습니다.
참고: 데이터베이스를 신뢰할 수 없는 경우 이 작업은 허용되지 않습니다.
설정
SetWarnings 매크로 함수에는 다음과 같은 인수가 있습니다.
매크로 함수 인수 |
설명 |
경고 켜기 |
시스템 메시지가 표시되는지 여부를 지정합니다. 매크로 디자인 창의 작업 인수 섹션에 있는 경고 켜기 상자에서 예(시스템 메시지를 켜려면) 또는 아니요(시스템 메시지를 끄려면)를 클릭합니다. 기본값은 아니요입니다. |
주의
이 작업을 사용하여 모달 경고 및 메시지 상자가 매크로 중지되지 않도록 할 수 있습니다. 그러나 오류 메시지는 항상 표시됩니다. 또한 Access 단추를 선택하는 것 외에 입력이 필요한 대화 상자(예: 확인, 취소, 예 또는 아니요)를 표시합니다(예: 텍스트를 입력하거나 여러 옵션 중 하나를 선택해야 하는 대화 상자).
경고 켜기 인수를 아니요로 설정하여 이 작업을 수행하면 경고 또는 메시지 상자가 표시될 때마다 Enter 키를 누르는 것과 같은 효과가 있습니다. 일반적으로 경고 또는 메시지에 대한 응답으로 확인 또는 예 단추가 선택됩니다.
매크로가 완료되면 Access에서 시스템 메시지 표시를 자동으로 다시 켭니다.
매크로 함수가 완료될 때까지 매크로의 결과를 숨기는 에코 매크로 함수와 함께 이 작업을 사용하는 경우가 많습니다. SetWarnings 매크로 함수를 사용하여 경고 및 메시지 상자도 숨길 수 있습니다.
SetWarnings 매크로 함수는 매크로와의 상호 작용을 간소화할 수 있지만 시스템 메시지를 끄는 데 주의해야 합니다. 경우에 따라 특정 경고 메시지가 표시되는 경우 매크로를 계속 진행하지 않으려는 경우도 있습니다. 모든 매크로 함수의 결과를 확신하지 않는 한 이 작업을 사용하지 않아야 합니다.
VBA(Visual Basic for Applications) 모듈에서 SetWarnings 작업을 실행하려면 DoCmd 개체의 SetWarnings 메서드를 사용합니다.