아무런 기록도 보이지 않도록한다면 오픈 양식을 예방하는 방법?
때로는 그것이 쿼리를하고 어떠한 등록이 필요하지 않을 경우 예를 들어, 표시하는 레코드가있는 경우 열려있는 양식을 방지하기 위해 필요하다, 우리가 표시하는 데이터가 필요 없기 때문에 개방 형태가 될 필요가 없습니다. 그래서 우리가 점검해야 할 것은 표시할 레코드가 있는지 여부이며,이 경우에는 메시지를 표시하지 않고 양식이 열려 방해. 어떻게?
단지 '여는'이벤트에서 양식 속성에 아래 코드를 넣어 쉽게 :
= 0 그렇다면 Form.RecordsetClone.RecordCount
MsgBox "은 어떤 기록을 찾을 수 없습니다."VbExclamation, "오류!"
DoCmd.Close acForm는 "데이터를 찾을 수"
하위 메뉴를 종료합니다
END IF
예제를 보려면 다운로드 : 양식은 오픈 방지






























제시된 예제는 우수합니다.
나는 이전 검토에 동의!
간편하고 효율적으로!
당신을 감사하십시오!