2015년 1회 액세스 기출문제
201503_1급\15년1회1급E형\1급 E형 정답.accdb
문제4 처리 기능 구현 (pdf 파일 6쪽)
3. '납품내역' 폼의 'txt납품금애' 컨트롤을 더블클릭하면 <그림>과 같은 메시지 박스를 표시한 후 납품금액을
재계산하는 기능을 수행하는 이벤트 프로시저 구현.
▶ <예>를 클릭하면 현재 선택된 레코드의 납품금액을 재계산할 것.
▶ 납품금액 = 납품수량 X 납품단가
pdf 파일 15쪽 정답
Private Sub txt납품금액_DblClick(Cancel As Integer)
a = MsgBox("납품금액을 재계산 하시겠습니까?", vbYesNo)
If a = vbYes Then
txt납품금액 = txt납품수량 * txt납품단가
End If
End Sub
<문제 응용>
질문1> 위 정답에서는 Else 부분을 생략하여 False 값일 때에는 아무런 처리가 일어나지않게 했습니다.
Else 문을 반드시 포함해서 아무런 액션(처리)이 일어나지 않고 if 문을 빠져나오게 하는 코딩 법을
좀 알려주세요.
감사합니다.
안녕하세요.
If a = vbYes Then
txt납품금액 = txt납품수량 * txt납품단가
Else
End If
위와 같이 else만을 추가하고 else 다음에 아무것도 입력하지 않아도 정상적으로 실행이 됩니다.
즐거운 하루 되세요.
-
*2016-09-19 10:07:40
안녕하세요.
If a = vbYes Then
txt납품금액 = txt납품수량 * txt납품단가
Else
End If위와 같이 else만을 추가하고 else 다음에 아무것도 입력하지 않아도 정상적으로 실행이 됩니다.
즐거운 하루 되세요.