2011년1회 E형 엑세스 문제2-3
기관별봉사내역 폼의 txt코드 컨트롤로 포커스가 이동하면 다음과 같은기능을 수행하는 이벤트프로시저 작성하시오
txt코드 컨트롤에 입력된 기관코드의 기관명을 txt기관명 컨트롤에 자동으로 입력되도록 할것
Dlookup 함수 이용
정답 : txt기관명=Dlookup("기관명","봉사기관","기관코드=txt기관코드")
여기서 어떻게해서 첫번째에 기관명이 들어가고 두번째에는 레코드원본이 들어가는곳인데 봉사기관이 들어가는지
알려주세요 그리고 기관코드=txt기관코드 이부분도 설명해주세요.
Dlookup ( ) 괄호 속에 들어가는게 확실히 구별이 안가요 형태는 알지만 막상 문제를 보면 뭐가뭔지모르겟어요
그부분도 설명해주세요.
문제에 어느 것을 사용하라는 지시가 없으므로 기관코드와 기관명 필드가 있는 어떤 테이블을 사용해도 상관은 없습니다.
하지만 가장 적합한 테이블은 봉사기관 테이블입니다.
왜냐하면 봉사기관 테이블은 기관코드, 기관명, 연락처, 주소로 이루어진 테이블로 순수하게 봉사기관에 대한 정보만 나타나 있는 테이블이기 때문입니다.
d가 들어가는 도메인 함수나 runsql 문에서는 컨트롤 분리를 사용하지 않아도 되기 때문에
"기관코드=txt기관코드" 와 같이 사용합니다.
숫자인지 문자인지 날짜인지의 판단은 원본데이터인 테이블을 열어 테이블 내의 필드의 데이터형식을 확인 하여 사용하셔야 합니다.
기관코드라면 기관코드의 데이터형식을 확인 하셔야 하겠죠..
좋은 하루 되세요.
"-
*2014-11-10 23:32:24
문제에 어느 것을 사용하라는 지시가 없으므로 기관코드와 기관명 필드가 있는 어떤 테이블을 사용해도 상관은 없습니다.
하지만 가장 적합한 테이블은 봉사기관 테이블입니다.
왜냐하면 봉사기관 테이블은 기관코드, 기관명, 연락처, 주소로 이루어진 테이블로 순수하게 봉사기관에 대한 정보만 나타나 있는 테이블이기 때문입니다.
d가 들어가는 도메인 함수나 runsql 문에서는 컨트롤 분리를 사용하지 않아도 되기 때문에
"기관코드=txt기관코드" 와 같이 사용합니다.
숫자인지 문자인지 날짜인지의 판단은 원본데이터인 테이블을 열어 테이블 내의 필드의 데이터형식을 확인 하여 사용하셔야 합니다.
기관코드라면 기관코드의 데이터형식을 확인 하셔야 하겠죠..
좋은 하루 되세요.
"