193pg의 2번과 3번의 조건에 <'txt분류' 컨트롤에 입력된 분류에 해당하는 데이터만 출력하도록 할 것>이라고 써있는데
조건입력에서 2번은 "분류명 = '" & txt분류 & "'",
3번은 [분류]=[Forms]![판매현황]![txt분류]로 되어있습니다.
왜 코드 형식을 다르게 작성하나요? 예를 들어 3번의 조건을 "분류 = '" & txt분류 & "'"로 작성해도 정답인가요?
처음에는 이벤트 프로시저와 매크로의 작성 형식이 다른줄 알았는데
287pg의 3번 문제에서 이벤트 프로시저를 구현하는데 조건 코드가 "[강사코드]=[Forms]![스포츠클럽관리]![lst강사정보]"여서 헷갈립니다.
정확한 차이점을 알려주세요! 감사합니다!
안녕하세요.
매크로의 경우에는 컨트롤의 경로를 모두 적어주셔야 하므로 [Forms]![판매현황]![txt분류] 처럼 전체 경로를 모두 적어야 합니다.
프로시저에서는 현재 폼의 컨트롤의 전체 경로를 모두 적어주실 필요는 없지만,
현재 폼에 위치하지 않는 컨트롤인 경우에는 전체 경로를 적어주셔야 합니다.
287쪽 문제의 경우가 다른 폼에 위치하는 컨트롤을 이용해야 하는 경우입니다.
193쪽의 3번 문제는 매크로를 이용한 문제이구요.
정리하자면,
일반적으로는 위에 설명된 매크로와 현재폼에 위치하지 않는 컨트롤의 경우에는 전체 경로를 꼭 적어주셔야 합니다.
프로시저의 경우에는 "분류명 = '" & txt분류 & "'"과 같은 방법으로 작성하시면 됩니다.
시험 문제에서는 컨트롤이 정확히 인식되어 정확히 실행되면 정답으로 인정됩니다.
좋은 하루 보내세요.
-
관리자2019-09-23 19:41:52
안녕하세요.
매크로의 경우에는 컨트롤의 경로를 모두 적어주셔야 하므로 [Forms]![판매현황]![txt분류] 처럼 전체 경로를 모두 적어야 합니다.
프로시저에서는 현재 폼의 컨트롤의 전체 경로를 모두 적어주실 필요는 없지만,
현재 폼에 위치하지 않는 컨트롤인 경우에는 전체 경로를 적어주셔야 합니다.
287쪽 문제의 경우가 다른 폼에 위치하는 컨트롤을 이용해야 하는 경우입니다.
193쪽의 3번 문제는 매크로를 이용한 문제이구요.
정리하자면,
일반적으로는 위에 설명된 매크로와 현재폼에 위치하지 않는 컨트롤의 경우에는 전체 경로를 꼭 적어주셔야 합니다.
프로시저의 경우에는 "분류명 = '" & txt분류 & "'"과 같은 방법으로 작성하시면 됩니다.
시험 문제에서는 컨트롤이 정확히 인식되어 정확히 실행되면 정답으로 인정됩니다.
좋은 하루 보내세요.