2026_최신기출유형_06회
-1. 학생별봉사내역 보고서 완성 9/15
-컨트롤 글꼴 이름 속성 X 보고서에 LBL제목가 없습니다.
-컨트롤 글꼴 크기 속성 X 보고서에 LBL제목가 없습니다.
-컨트롤 문자색 속성 X 보고서에 LBL제목가 없습니다.
-컨트롤 텍스트 맞춤 속성 X 보고서에 LBL제목가 없습니다.
-컨트롤 원본 속성 X [txt기관명]의 원본 값 (=DLookUp("[기관명]","[봉사기관]","[txt기관코드]"))이 정답(=DLookUp("기관명","봉사기관","기관코드=txt기관코드"))과 다릅니다.
Dlookup같이 데이터베이스를 대상으로 적용하는 함수는 대괄호를 쓰지 않아도 되는지 여쭙고자 합니다.
안녕하세요.
DLookup 함수의 첫 번째 인수(필드명)와 두 번째 인수(테이블명)는 문자열이므로 기관명, 봉사기관처럼 작성해도 되고, [기관명], [봉사기관]처럼 대괄호를 사용해도 동일하게 동작합니다.
하지만 세 번째 인수(조건)는 조건식으로 작성해야 하므로 기관코드=txt기관코드와 같이 필드명=값의 형태로 작성해야 합니다. "[txt기관코드]"처럼 컨트롤명만 작성하면 조건식이 아니므로 원하는 결과를 얻을 수 없습니다.
즉, 이 문제에서 감점된 이유는 대괄호 사용 여부가 아니라 조건식을 올바른 형식으로 작성하지 않았기 때문입니다.
즐거운 하루 되세요.
-
관리자2026-07-08 21:14:15
안녕하세요.
DLookup함수의 첫 번째 인수(필드명)와 두 번째 인수(테이블명)는 문자열이므로기관명,봉사기관처럼 작성해도 되고,[기관명],[봉사기관]처럼 대괄호를 사용해도 동일하게 동작합니다.하지만 세 번째 인수(조건)는 조건식으로 작성해야 하므로
기관코드=txt기관코드와 같이 필드명=값의 형태로 작성해야 합니다."[txt기관코드]"처럼 컨트롤명만 작성하면 조건식이 아니므로 원하는 결과를 얻을 수 없습니다.즉, 이 문제에서 감점된 이유는 대괄호 사용 여부가 아니라 조건식을 올바른 형식으로 작성하지 않았기 때문입니다.
즐거운 하루 되세요.