283페이지에 조회 및 출력기능 구현 3번문제에서
보고서를 인쇄 미리보기 형태로 열라고 하길래 저는
docmd.openreport "회원별사용현황",acviewpreview,,"회원성명='" & lst회원정보 & "'"
로 작성하였는데, 답지에는
docmd.openreport "회원별사용현황",acviewpreview,,"[강사코드]=[forms]![스포츠클럽관리]![lst회원정보]"
로 나와있더라구요.
근데 앞서 공부할때 보고서 열때의 프로시저문은 제가 쓴 구문으로 보았는데 왜 갑자기
폼의 내용을 불러오는 [forms]!가 나왔는지 이해가 안갑니다.
그리고 전반적으로 어떨때 "[강사코드]=[forms]![스포츠클럽관리]![lst회원정보]"형식을 쓰고
어떨때 "회원성명='" & lst회원정보 & "'"형식을 사용하는지 알려주시면 정말 감사하겠습니다!!
현재 보고서의 컨트롤이 아닌 다른 폼의 컨트롤을 참고해야 하는 경우에는
"[강사코드]=[forms]![스포츠클럽관리]![lst회원정보]"
와 같이 사용합니다.
스포츠클럽관리 폼의 lst회원정보에 해당하는 값을 가져와서 보고서의 강사코드와 비교하는 것이죠.
현재 폼이나 보고서에 해당하는 컨트롤을 이용할때는 & 연산자를 이용한 컨트롤 분리를 하시면 됩니다.
사실 어떻게 작성하든 정확한 결과가 나오면 상관은 없습니다.
기본적으로는 위의 설명과 같이 사용하게 됩니다.
좋은 하루 되세요.
"-
*2015-03-05 06:45:18
현재 보고서의 컨트롤이 아닌 다른 폼의 컨트롤을 참고해야 하는 경우에는
"[강사코드]=[forms]![스포츠클럽관리]![lst회원정보]"
와 같이 사용합니다.
스포츠클럽관리 폼의 lst회원정보에 해당하는 값을 가져와서 보고서의 강사코드와 비교하는 것이죠.
현재 폼이나 보고서에 해당하는 컨트롤을 이용할때는 & 연산자를 이용한 컨트롤 분리를 하시면 됩니다.
사실 어떻게 작성하든 정확한 결과가 나오면 상관은 없습니다.
기본적으로는 위의 설명과 같이 사용하게 됩니다.
좋은 하루 되세요.
"