문제에서
txt학과이름 컨트롤에 입력된 학과이름에 해당하는 레코드만 표시할 것
이라고 해서
openform 매크로함수 where 조건문을 작성하는데
[Forms]![학과별성적]![학과이름]=[Forms]![학생정보]![txt학과이름]
라고 적었다가 틀렸는데요
정답의
[학과이름]=[Forms]![학생정보]![txt학과이름]
라고 적는 것과 의미가 어떻게 다른가요?
작성하신 코드가 정상실행된다면 실제 시험에서는 정답으로 인정 됩니다.
[학과이름]=[Forms]![학생정보]![txt학과이름]
[학과이름] 은 현재 개체(폼,보고서)의 필드명이므로 경로를 설정하지 않은 것이구요.
비교하고자 하는 값이 컨트롤인데 현재 개체의 컨트롤이 아니므로 경로를 지정한 것입니다.
즉 학생정보폼의 txt학과이름에 입력된 값과 현재 폼의 학과이름을 비교하겠다 라는 것이죠.
좋은 하루 되세요.
"-
*2014-12-07 08:12:48
작성하신 코드가 정상실행된다면 실제 시험에서는 정답으로 인정 됩니다.
[학과이름]=[Forms]![학생정보]![txt학과이름]
[학과이름] 은 현재 개체(폼,보고서)의 필드명이므로 경로를 설정하지 않은 것이구요.
비교하고자 하는 값이 컨트롤인데 현재 개체의 컨트롤이 아니므로 경로를 지정한 것입니다.
즉 학생정보폼의 txt학과이름에 입력된 값과 현재 폼의 학과이름을 비교하겠다 라는 것이죠.
좋은 하루 되세요.
"