책 내용 질문하기
보고서 3번문제에서 코드질문입니다.
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
415
조회수
22
작성일
2018-12-03
작성자
탈퇴*원
첨부파일

openreport문을 작성할때 조건문에서

 목적지명 = Forms!운항고객관리!cmb목적지명 And 좌석명 = Forms!운항고객관리!cmb좌석명
으로 작성하면 안되는이유가 궁금합니다.

이전에 문제를 풀때는 forms!를 이용하여 항상 풀었던것 같은데

이전의 문제들과 이문제가 다른점은 무엇이고 왜 저 조건문은 사용이 안되는지 궁금합니다.

답변
2018-12-04 22:55:04

안녕하세요.

 

매크로 작성기로 작성한 것이 아닌 이벤트 프로시저로 작성했기 때문에

 

현재 폼(운항고객관리 폼)에 포함되어 있는 컨트롤의 경우는 전체 경로를 적어주실 필요가 없습니다.

 

물론, 다음과 같이 적어주셔도 결과는 동일합니다.

DoCmd.OpenReport "고객별이용현황", acViewPreview, , "목적지명 = '" & Forms!운항고객관리!cmb목적지명 & "' And 좌석명 = '" & Forms!운항고객관리!cmb좌석명 & "'"

 

좋은 하루 보내세요. 

  • 관리자
    2018-12-04 22:55:04

    안녕하세요.

     

    매크로 작성기로 작성한 것이 아닌 이벤트 프로시저로 작성했기 때문에

     

    현재 폼(운항고객관리 폼)에 포함되어 있는 컨트롤의 경우는 전체 경로를 적어주실 필요가 없습니다.

     

    물론, 다음과 같이 적어주셔도 결과는 동일합니다.

    DoCmd.OpenReport "고객별이용현황", acViewPreview, , "목적지명 = '" & Forms!운항고객관리!cmb목적지명 & "' And 좌석명 = '" & Forms!운항고객관리!cmb좌석명 & "'"

     

    좋은 하루 보내세요. 

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