책 내용 질문하기
엑세스 기본모의고사 1회 문제 2번 - 2
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
285
조회수
168
작성일
2019-01-15
작성자
탈퇴*원
첨부파일

답이 이건데..

제가 배운건 매크로에서만 [form] 경로를 주는지 알았는데 오늘 답지를 보니깐 코드작성기-프로시저에서도 경로를 주는게 답으로 되있더라구요?

아래가 답인데

 

 If Fra확인란 = 1 Then
       DoCmd.OpenReport "회원별사용현황", acViewPreview, , "[회원성명]=[Forms]![스포츠클럽관리]![lst회원정보]"
    Else
       DoCmd.OpenReport "강사별사용현황", acViewPreview, , "[강사코드]=[Forms]![스포츠클럽관리]![lst강사정보]"
    End If 

 

 


If Fra확인란 = 1 Then
       DoCmd.OpenReport "회원별사용현황", acViewPreview, , "회원성명='" & lst회원정보 & "'"
    Else
       DoCmd.OpenReport "강사별사용현황", acViewPreview, , "강사코드='" & lst강사정보 & "'"
    End If

 

이렇게 써도 답으로 인정되나요? 만약 안된다면 어떤 이유인지 설명 좀 부탁드려요. 

답변
2019-01-16 19:16:14

안녕하세요.

 

다른 폼에 있는 컨트롤을 이용하여 조건을 지정할 때는 반드시 해당 폼의 이름을 지정해 주어야 합니다.

 

이 문제에서는 '보고서선택기준' 폼에서 '스포츠클럽관리' 폼에 있는 'lst회원정보'와 'lst강사정보'를 이용하여 조건을 지정하므로 경로 전체를 입력한 것입니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-01-16 19:16:14

    안녕하세요.

     

    다른 폼에 있는 컨트롤을 이용하여 조건을 지정할 때는 반드시 해당 폼의 이름을 지정해 주어야 합니다.

     

    이 문제에서는 '보고서선택기준' 폼에서 '스포츠클럽관리' 폼에 있는 'lst회원정보'와 'lst강사정보'를 이용하여 조건을 지정하므로 경로 전체를 입력한 것입니다.

     

    좋은 하루 보내세요. 

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