me.필터 문제입니다.
채점프로그램으로 채점을 할 때 "이름='" 띄어쓰기로 인해 문제를 자주 틀려서 질문드리는데요
함수사전책
p.212 의 03번 해설에 me.필터 해설에는
filter = "지역코드 = '" & cmb지역코드 "'"
filterOn = true
이렇게 작성 되고 (즉, "지역코드 = '" 이부분에서 각각에서 띄어쓰기가 되어있고) 이렇게 작성안할시 오답처리
함수사전책
p.253
me.filter = "이름='" & cmb검색 & "'"
me.filterOn = true
여기서는 ("이름='" 붙여서 작성하게 됨)
이 두개 프로시져의 차이점이 뭔가요 왜 하나(지역코드부분)는 띄어쓰기를 꼭 해야되고
다른 것(이름부분)은 띄어쓰기를 안하나요?
그리고 하나는 me.를 붙이고 하나는 me.를 붙이지 않는 이유도 설명좀 부탁드립니다..
저는 "지역코드='" & cmb지역코드 & "'"
"이름='" & cmb검색 & "'"
와 같이 =과 ' 사이를 띄어쓰지 않습니다.
이부분을 띄워쓰면 공백이 입력되어 정확한 결과가 나오지 않을때도 있더라구요.
그래서 이부분을 꼭 붙여쓰고 있습니다.
이부분이 띄어져 있어도 정확한 결과가 나오면 상관은 없구요.
시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로
정답파일에 작성된 값에 따라 오답처리 하기도 합니다.
이부분은 그냥 참고용으로 확인 해 주셔야 할 부분인 것 같습니다.
실제 시험에서는 지시사항에 맞게 지정하여 정확한 결과가 나오면 정답으로 인정 되므로
어떻게 작성하시든 정확하게 실행된다면 정답으로 인정 됩니다.
좋은 하루 되세요.
-
*2015-09-15 23:27:26
저는 "지역코드='" & cmb지역코드 & "'"
"이름='" & cmb검색 & "'"
와 같이 =과 ' 사이를 띄어쓰지 않습니다.
이부분을 띄워쓰면 공백이 입력되어 정확한 결과가 나오지 않을때도 있더라구요.
그래서 이부분을 꼭 붙여쓰고 있습니다.
이부분이 띄어져 있어도 정확한 결과가 나오면 상관은 없구요.
시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로
정답파일에 작성된 값에 따라 오답처리 하기도 합니다.
이부분은 그냥 참고용으로 확인 해 주셔야 할 부분인 것 같습니다.
실제 시험에서는 지시사항에 맞게 지정하여 정확한 결과가 나오면 정답으로 인정 되므로
어떻게 작성하시든 정확하게 실행된다면 정답으로 인정 됩니다.
좋은 하루 되세요.