문제 4-1
입사요일: Choose(Weekday([입사일]),"월요일","화요일","수요일","목요일","금요일","토요일","일요일")
-> 저는 월요일 부터 일요일 순으로 했는데 정답에는 일요일 부터 토요일 했는데 안되는건가요?
정렬을 위해서 사용된 필드 weekday([입사일]) 오름차순 꼭해야 하는건가요??
채점프로그램은 맞은걸로 인식 했습니다.
2번 문제에서 부서명 필드의 조건란에 Like "*" & [부서명을 입력하세요] & "*"
그런데 3권 부록의 226페이지 1번을 보 인천에 거주하는 학생들로 해서 정답에 주소필드의 조건란에
like "*인천*" 인데 위와 같이 like "*" & 인천 & "*" 와 같이 하지 않은 이유는 무엇인가요?? 이 둘의 수식설정이 잘 이해가안되네요
1. weekday 의 옵션을 보시면 생략하거나 1을 사용했을때는
일요일 부터 시작합니다.
그렇기 때문에 1의 값이 나왔을때 "일요일" 이 되어야 하므로
choose(weekday([입사일]),"일요일","월요일","화요일","수요일","목요일","금요일","토요일")로
작성하셔야 하죠. choose 함수는
choose(인수, 인수가1일때,인수가2일때,...)
이므로 인수가 1인 일요일 값부터 표시해 주셔야 합니다.
월요일 부터 사용하시면 일요일 값이 월요일로 표시 되기 때문에 오답처리 되시죠.
2. 네 오름차순 안하시면 사용한 이유가 없겠죠.
3. 값을 이용할때와 매개변수를 이용할때의 차이입니다.
컨트롤을 분리하는 이유는 컨트롤에 입력된 값을 가져와서 사용하기 위한 것입니다.
예를 들면 me.filter = "이름 = '" & txt이름 & "'"
과 같이 & 를 사용하여 컨트롤 분리를 한 이유가 txt이름에 입력된 이름을 가져와서 사용하기 위한 것이죠.
그러므로 이것도 마찮가지라고 보시면 됩니다. 매개변수창에 입력된 값을 가져와 사용해야 하므로
컨트롤 분리를 한 것이죠.
그냥 홍길동이라는 이름을 사용한다면
me.filter = "이름='홍길동'"
과 같이 사용하시면 되세요.
좋은 하루 되세요.
"-
*2012-05-07 12:06:11
1. weekday 의 옵션을 보시면 생략하거나 1을 사용했을때는
일요일 부터 시작합니다.
그렇기 때문에 1의 값이 나왔을때 "일요일" 이 되어야 하므로
choose(weekday([입사일]),"일요일","월요일","화요일","수요일","목요일","금요일","토요일")로
작성하셔야 하죠. choose 함수는
choose(인수, 인수가1일때,인수가2일때,...)
이므로 인수가 1인 일요일 값부터 표시해 주셔야 합니다.
월요일 부터 사용하시면 일요일 값이 월요일로 표시 되기 때문에 오답처리 되시죠.
2. 네 오름차순 안하시면 사용한 이유가 없겠죠.
3. 값을 이용할때와 매개변수를 이용할때의 차이입니다.
컨트롤을 분리하는 이유는 컨트롤에 입력된 값을 가져와서 사용하기 위한 것입니다.
예를 들면 me.filter = "이름 = '" & txt이름 & "'"
과 같이 & 를 사용하여 컨트롤 분리를 한 이유가 txt이름에 입력된 이름을 가져와서 사용하기 위한 것이죠.
그러므로 이것도 마찮가지라고 보시면 됩니다. 매개변수창에 입력된 값을 가져와 사용해야 하므로
컨트롤 분리를 한 것이죠.
그냥 홍길동이라는 이름을 사용한다면
me.filter = "이름='홍길동'"
과 같이 사용하시면 되세요.
좋은 하루 되세요.
"