책 내용 질문하기
프로시저 작성 문의
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
190
조회수
285
작성일
2011-08-19
작성자
첨부파일

최신기출문제 모아놓은 얇은 책자(이게 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) 과 같이 적으면 안되는건지요???

답변
2011-08-19 12:06:40

문제에서 구매금액을 업데이트 하라고 했지 txt구매금액 컨트롤의 내용을 업데이트 하라고하지 않았기 때문에 txt를 붙이지 않고 사용합니다. 그리고 문제에서 구매수량 x단가 라고 했고 구매수량에 대한 말은 없었는데 단가는 cmb제품명의 컨트롤 단가를 이용하라고 했기 때문에 구매수량은 그냥 필드명을 사용하고 단가는 cmb제품명에서 사용하게 되는 것입니다.


문제에서 지시한 내용과 폼의 레코드원본 그리고 폼의 컨트롤 이름을 확인 하여 사용하세요.

좋은 하루 되세요.

"
  • *
    2011-08-19 12:06:40

    문제에서 구매금액을 업데이트 하라고 했지 txt구매금액 컨트롤의 내용을 업데이트 하라고하지 않았기 때문에 txt를 붙이지 않고 사용합니다. 그리고 문제에서 구매수량 x단가 라고 했고 구매수량에 대한 말은 없었는데 단가는 cmb제품명의 컨트롤 단가를 이용하라고 했기 때문에 구매수량은 그냥 필드명을 사용하고 단가는 cmb제품명에서 사용하게 되는 것입니다.


    문제에서 지시한 내용과 폼의 레코드원본 그리고 폼의 컨트롤 이름을 확인 하여 사용하세요.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.