Access 주문 폼의 다음 이벤트 프로시저가 실행될 때 결과로 옳은 것은?
Private Sub Form_BeforeUpdate(Cancel As Integer) If Nz(Me.수량, 0) < 0 Then Cancel = True MsgBox "수량을 확인하세요." End If End Sub
정답 4번
BeforeUpdate에서 Cancel을 True로 설정하면 현재 레코드의 업데이트가 취소된다. Nz(Me.수량,0)은 Null을 0으로 보므로 Null이나 0 이상은 조건을 만족하지 않고, 음수일 때만 저장 취소와 메시지 표시가 실행된다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-27