안녕하세요
기출문제 풀다가 의문점이 생겨 질문드리려고 합니다!
216페이지의 2번문제 답을 보면
이벤트 프로시저에
me.filter = "평가년도 =" & txt조회
me.filteron = on
을 입력하라고 나와있는데요,
왜
me.filter = "평가년도 = '" & txt조회 "'"
와 같은 형식이 아닌지 의문입니다.
즉, 어떤 기준으로 작은 따옴표와 큰 따옴표, &을 입력하는 것인지 잘 모르겠습니다.
두번째로, 224페이지의 3번 문제에서
이벤트 프로시저에
txt기관명 = dlookup("기관명", "봉사기관", "기관코드=txt코드")
를 입력하라고 답이 제시되었는데요
테이블을 입력한 부분, 즉 "봉사기관" 자리에 기관명 필드가 있는 다른 테이블(봉사내역)을 입력해도 되는건가요?
가르쳐주세요~~
txt조회의 값이 숫자이면
me.filter = "평가년도 =" & txt조회
txt조회의 값이 문자이면
me.filter = "평가년도 = '" & txt조회 "'"
로 작성합니다.
찾아야 할 값 (~기관명을 ~입력할 것) 과 비교할 값(txt코드 컨트롤에 입력된 기관코드~) 은 문제에 나와있습니다.
찾아야 하는 값 기관명과, 기관코드 필드가 있는 테이블을 찾아 사용하시면 됩니다.
보통은 현재 폼의 레코드 원본을 사용합니다.
문제에 어느 것을 사용하라는 지시가 없으므로 기관코드와 기관명 필드가 있는 어떤 테이블을 사용해도 상관은 없습니다.
하지만 가장 적합한 테이블은 봉사기관 테이블입니다.
왜냐하면 봉사기관 테이블은 기관코드, 기관명, 연락처, 주소로 이루어진 테이블로 순수하게 봉사기관에 대한 정보만 나타나 있는 테이블이기 때문입니다.
다른 테이블이나 쿼리를 사용하여도 정확한 결과가 나온다면 다른 것을 사용하셔도 상관 없습니다.
좋은 하루 되세요.
-
*2017-12-13 17:53:43
txt조회의 값이 숫자이면
me.filter = "평가년도 =" & txt조회
txt조회의 값이 문자이면
me.filter = "평가년도 = '" & txt조회 "'"
로 작성합니다.
찾아야 할 값 (~기관명을 ~입력할 것) 과 비교할 값(txt코드 컨트롤에 입력된 기관코드~) 은 문제에 나와있습니다.
찾아야 하는 값 기관명과, 기관코드 필드가 있는 테이블을 찾아 사용하시면 됩니다.
보통은 현재 폼의 레코드 원본을 사용합니다.
문제에 어느 것을 사용하라는 지시가 없으므로 기관코드와 기관명 필드가 있는 어떤 테이블을 사용해도 상관은 없습니다.
하지만 가장 적합한 테이블은 봉사기관 테이블입니다.
왜냐하면 봉사기관 테이블은 기관코드, 기관명, 연락처, 주소로 이루어진 테이블로 순수하게 봉사기관에 대한 정보만 나타나 있는 테이블이기 때문입니다.
다른 테이블이나 쿼리를 사용하여도 정확한 결과가 나온다면 다른 것을 사용하셔도 상관 없습니다.
좋은 하루 되세요.