책 내용 질문하기
메크로작성, 코드작성
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
192
조회수
55
작성일
2012-03-06
작성자
첨부파일

처리기능에서 어쩔땐 메크로작성으로 하고 어쩔땐 코드작성으로 하는데

기준이 뭔가요? 1번 5번은 코드작성으로 하고 나머지는 메크로로 하고..

어떤기준으로 알수있는건가요?

마지막으로

Private Sub cmd상품정보_Click()
DoCmd.OpenForm "상품정보", acNormal, , "상품명='" & txt이름 & "'"

End Sub
이 식에서
"상품명='" & txt이름 & "'" 이 부분에서 상품명이 왜 상품명인가요? 어떻게해서 상품명이 들어가는거죠?
컨트롤 원본에 아무것도 없고.. 뭐 왜 그런지를 모르겠네요ㅠㅠ
답변
2012-03-07 07:44:46

문제의 지시사항에

매크로로 작성하시오. 이면 매크로로 작성하고

이벤트프로시저로 작성하시오. 혹은 docmd 속성을 이용하시오. 이면 코드 작성기로 작성합니다.

이런 지시사항이 없으면 작성할 수 있는 방법으로 작성하시면 됩니다.

문제에서 txt이름에 입력된 내용과 같은 것을 조회하라거나 같은 내용을 표시 하라고 합니다.

그럼 txt이름에 어떤 값이 입력되는지 알아야 겠죠.

txt이름에 입력되는 것이 상품명 이기 때문에 상품명에 해당하는 폼의 레코드 원본과 비교하셔야 겠죠.

상품명이 입력된 필드명은 상품명 이므로 상품명과 비교하는 것입니다.

이렇게 사용하고자 하는 컨트롤에 어떤 값이 입력되는지, 혹은 선택되는지 확인 한 후에 사용하시면 됩니다.

만약 콤보상자에 두개의 열이 존재 한다면

cmb브랜드 라는 컨트롤에 브랜드코드와 브랜드명이 행원본으로 되어 있고

바운드 열이 1이라면 이 컨트롤에 저장되는 값은 브랜드코드가 됩니다.

그러므로 이 컨트롤에 해당하는 값을 표시 하려면 브랜드코드=cmb브랜드

로 비교하셔야 하죠.

이렇게 컨트롤에 입력되는 값이나 저장된 값을 확인 하셔서 사용하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2012-03-07 07:44:46

    문제의 지시사항에

    매크로로 작성하시오. 이면 매크로로 작성하고

    이벤트프로시저로 작성하시오. 혹은 docmd 속성을 이용하시오. 이면 코드 작성기로 작성합니다.

    이런 지시사항이 없으면 작성할 수 있는 방법으로 작성하시면 됩니다.

    문제에서 txt이름에 입력된 내용과 같은 것을 조회하라거나 같은 내용을 표시 하라고 합니다.

    그럼 txt이름에 어떤 값이 입력되는지 알아야 겠죠.

    txt이름에 입력되는 것이 상품명 이기 때문에 상품명에 해당하는 폼의 레코드 원본과 비교하셔야 겠죠.

    상품명이 입력된 필드명은 상품명 이므로 상품명과 비교하는 것입니다.

    이렇게 사용하고자 하는 컨트롤에 어떤 값이 입력되는지, 혹은 선택되는지 확인 한 후에 사용하시면 됩니다.

    만약 콤보상자에 두개의 열이 존재 한다면

    cmb브랜드 라는 컨트롤에 브랜드코드와 브랜드명이 행원본으로 되어 있고

    바운드 열이 1이라면 이 컨트롤에 저장되는 값은 브랜드코드가 됩니다.

    그러므로 이 컨트롤에 해당하는 값을 표시 하려면 브랜드코드=cmb브랜드

    로 비교하셔야 하죠.

    이렇게 컨트롤에 입력되는 값이나 저장된 값을 확인 하셔서 사용하시면 됩니다.

    좋은 하루 되세요.

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