최신기출문제 모아놓은 얇은 책자(이게 3권인지, 부록인지 잘 모르겠네요)
190페이지 문제 4번에 3번 답입니다.
Private Sub txt구매수량_BeforeUpdate(Cancel As Integer)
If txt구매수량 <= 1 Then
MsgBox "1보다 큰 구매수량을 입력하세요", vbOKOnly, " "
Else
End If
구매금액 = 구매수량 * cmb제품명.Column(3)
End Sub
빨간글씨로 표시해놓은 곳을 보면 구매금액과 구매수량은 속성의 컨트롤 원본을 사용하였고, cmb제품명은
컨트롤 원본이 아닌 이름을 사용하였습니다.
속성창에서 이름과 컨트롤 원본이 어떻게 다른건지 설명좀 해주세요.
그리고 컨트롤 원본을 사용할 때와 이름을 사용할때 뭐가 다른건지 설명바랍니다.
또한 위의 빨간색 부분을
txt구매금액=txt구매수량*cmb제품명.column(3) 과 같이 적으면 안되는건지요???
문제에서 구매금액을 업데이트 하라고 했지 txt구매금액 컨트롤의 내용을 업데이트 하라고하지 않았기 때문에 txt를 붙이지 않고 사용합니다. 그리고 문제에서 구매수량 x단가 라고 했고 구매수량에 대한 말은 없었는데 단가는 cmb제품명의 컨트롤 단가를 이용하라고 했기 때문에 구매수량은 그냥 필드명을 사용하고 단가는 cmb제품명에서 사용하게 되는 것입니다.
문제에서 지시한 내용과 폼의 레코드원본 그리고 폼의 컨트롤 이름을 확인 하여 사용하세요.
좋은 하루 되세요.
-
*2011-08-19 12:06:40
문제에서 구매금액을 업데이트 하라고 했지 txt구매금액 컨트롤의 내용을 업데이트 하라고하지 않았기 때문에 txt를 붙이지 않고 사용합니다. 그리고 문제에서 구매수량 x단가 라고 했고 구매수량에 대한 말은 없었는데 단가는 cmb제품명의 컨트롤 단가를 이용하라고 했기 때문에 구매수량은 그냥 필드명을 사용하고 단가는 cmb제품명에서 사용하게 되는 것입니다.
문제에서 지시한 내용과 폼의 레코드원본 그리고 폼의 컨트롤 이름을 확인 하여 사용하세요.
좋은 하루 되세요.