책 내용 질문하기
2011년 2월 액세스 질문(txt직무역량과 직무역량)
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
0
조회수
98
작성일
2012-08-31
작성자
첨부파일

프리미엄자료실에서 최신기출문제를 풀다가 궁금증이 생겼습니다.

문제인즉 엑세스 폼에서 switch 함수를 써서 직무역량 80이상이면 수당을 10000, 50이상이면...으로 바꾸는 것이었습니다.

그래서 답은

=Switch([txt직무역량]>=80,100000,[txt직무역량]>=50,50000,[txt직무역량]<50,0) 이었는데요

혹시 txt빼고 그냥 직무역량, 즉

=Switch([직무역량]>=80,100000,[직무역량]>=50,50000,[직무역량]<50,0)

이렇게 써도 되나요? 사실 txt직무역량의 컨트롤 원본이 직무역량이라는 거잖아요. 그러니까 그게 그거 아닌가??;;

만약 그렇게 써도 된다면 메시지박스 문제에서

If txt구매수량 <= 1 Then
MsgBox "1보다 큰 구매수량을 입력하세요", vbOKOnly,""
End If
구매금액 = 구매수량 * cmb제품명.Column(3)

이게 답일 때

구매금액 = 구매수량 * cmb제품명.Column(3) 대신

txt구매금액= txt구매수량* cmb제품명.column(3)

뭐 그런식으로 써도 되나요?

해도해도 액세스는 어렵기만한 초짜 질문이었습니다. 읽어주셔서 감사합니다.

답변
2012-09-03 10:21:35

두문제 모두 제대로 실행이 된다면 상관은 없습니다.

문제 자체에서 txt구매수량의 값과 곱하라고 했다면 txt구매수량을 사용하셔야 하지만

문제에 특별히 그런말이 없다면 상관 없습니다.

간혹

txt구매금액 = txt구매수량 * cmb제품명.column(3)

구매금액 = txt구매수량 * cmb제품명.column(3)

은 다른 결과를 나타낼 수 있으니 문제에 맞게 잘 지정 하시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2012-09-03 10:21:35

    두문제 모두 제대로 실행이 된다면 상관은 없습니다.

    문제 자체에서 txt구매수량의 값과 곱하라고 했다면 txt구매수량을 사용하셔야 하지만

    문제에 특별히 그런말이 없다면 상관 없습니다.

    간혹

    txt구매금액 = txt구매수량 * cmb제품명.column(3)

    구매금액 = txt구매수량 * cmb제품명.column(3)

    은 다른 결과를 나타낼 수 있으니 문제에 맞게 잘 지정 하시기 바랍니다.

    좋은 하루 되세요.

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