1. dlookup(인수,도메인,조건)
에서 인수, 도메인 ,조건은 어디서 어떻게 찾고 알수있나요?
그림으로 자세히 가르쳐주세요 ~~ ㅠㅜ
낼 시험인데 갈길이 머네요 ㅠㅜ
2. p205 -2 왜 하위 폼 연결필드를 거래처명으로 지정해야 되는건가요?
3. p205-3
=dcount("판매일자", "판매쿼리", "거래처명=txt거래처명")
<<이게 왜 이렇게 되는건가요 ~~ 1번에서 물어본것과 마찬가지로 어디서 어떻게 찾나요? ㅠㅜ
4.p218 인쇄미리보기...
매크로에서 작성된 것을 이벤트프로시저로나타내려면 어떻게 해야하나요??
답변부탁드립니다. ^_^
1.엑세스편 188페이지 문제 2-3번으로 설명드리겠습니다.
=Dlookup("성명","구매정보","사번=txt사번")
dlookup("찾을값이있는필드명","테이블/쿼리명","조건")
으로 사용하므로 이문제에서 조건에 맞는 성명을 찾으라 했으므로 성명 필드로 쓰셔야 합니다.
두번째는 현재 폼의 레코드 원본을 확인 하셔서 사용하거나 문제에서 제시한 테이블이나 쿼리를 이용하셔야 하는데
이 문제는 지금 구매정보입력 폼에서 작업중이므로 구매정보입력폼의 레코드 원본을 확인 하셔서 사용하시면 됩니다.
조건은 문제에서 txt사번에 해당하는 성명을 표시 하라고 했으므로 txt사번에 입력된 값과 사번 필드를 비교하는 것입니다.
2. 두 폼간 비교가 가능한 필드를 사용하여 연결 하시면 되는데요. 보통은 관계가 지정 된 필드를 사용합니다.
그런데 이 두 폼에는 거래처코드와 같이 관계가 지정된 필드가 없기 때문에 오류메시지가 나타나는 것이구요.
거래처코드를 추가하여 사용할 수 없기 때문에 비교할 수 있는다른 필드를 써야 하는데 그것이 거래처명이기 때문에
거래처명으로 연결 합니다. 문제에서 특별한 지시사항이 없어서 필드를 추가할 수 없다면
주어진 필드들 중 비교가 가능한 필드를 이용하시면 되겠습니다.
3. dcount("찾을값이있는필드명","테이블/쿼리","조건")
으로 다른 d가 들어가는 도메인 함수와 사용법이 같습니다.
dcount함수는 개수를 세는 함수이므로 찾을값이있는 필드명에는 테이블/쿼리에 해당하는 어느 필드명을 쓰셔도 상관 없으므로
판매일자 가 아닌 판매쿼리의 어느 필드명을 쓰셔도 결과가 같습니다.
"테이블/쿼리" 는 보통 현재 작업중인 폼의 레코드 원본을 확인 하여 사용하거나
문제에서 사용하라고 제시한 테이블이나 쿼리를 쓰시면 됩니다.
조건은 문제에 나와 있듯이 txt거래처명에 해당하는 거래처에 대한 것만 찾으면 되므로 "거래처명=txt거래처명" 과 같이 쓰이게 됩니다.
4.
매크로 탭을 선택하셔서
변환할 매크로를 선택 후
도구 -> 매크로 -> 매크로를 Visual Basic 으로 변환 을 선택하신 후

체크를 해제하신 후에 (체크 해제 하지 않으면 오류처리와 매크로 설명이 포함되어 변환된 매크로 부분을 찾지 못할 수 있기 때문에 체크를 해제합니다. 해제 하지 않으셔도 됩니다.)

변환된 내용을 복사하여 붙여 넣으시면 되구요.
지우실때는
변환된 매크로를 선택한 후 파일 -> 변환된 매크로 제거 하시면 됩니다.
매크로 개체에 있는 매크로도 삭제해 주세요.

좋은 하루 되세요.
-
*2011-10-14 07:51:47
1.엑세스편 188페이지 문제 2-3번으로 설명드리겠습니다.
=Dlookup("성명","구매정보","사번=txt사번")
dlookup("찾을값이있는필드명","테이블/쿼리명","조건")
으로 사용하므로 이문제에서 조건에 맞는 성명을 찾으라 했으므로 성명 필드로 쓰셔야 합니다.
두번째는 현재 폼의 레코드 원본을 확인 하셔서 사용하거나 문제에서 제시한 테이블이나 쿼리를 이용하셔야 하는데
이 문제는 지금 구매정보입력 폼에서 작업중이므로 구매정보입력폼의 레코드 원본을 확인 하셔서 사용하시면 됩니다.
조건은 문제에서 txt사번에 해당하는 성명을 표시 하라고 했으므로 txt사번에 입력된 값과 사번 필드를 비교하는 것입니다.
2. 두 폼간 비교가 가능한 필드를 사용하여 연결 하시면 되는데요. 보통은 관계가 지정 된 필드를 사용합니다.
"그런데 이 두 폼에는 거래처코드와 같이 관계가 지정된 필드가 없기 때문에 오류메시지가 나타나는 것이구요.
거래처코드를 추가하여 사용할 수 없기 때문에 비교할 수 있는다른 필드를 써야 하는데 그것이 거래처명이기 때문에
거래처명으로 연결 합니다. 문제에서 특별한 지시사항이 없어서 필드를 추가할 수 없다면
주어진 필드들 중 비교가 가능한 필드를 이용하시면 되겠습니다.
3. dcount("찾을값이있는필드명","테이블/쿼리","조건")
으로 다른 d가 들어가는 도메인 함수와 사용법이 같습니다.
dcount함수는 개수를 세는 함수이므로 찾을값이있는 필드명에는 테이블/쿼리에 해당하는 어느 필드명을 쓰셔도 상관 없으므로
판매일자 가 아닌 판매쿼리의 어느 필드명을 쓰셔도 결과가 같습니다.
"테이블/쿼리" 는 보통 현재 작업중인 폼의 레코드 원본을 확인 하여 사용하거나
문제에서 사용하라고 제시한 테이블이나 쿼리를 쓰시면 됩니다.
조건은 문제에 나와 있듯이 txt거래처명에 해당하는 거래처에 대한 것만 찾으면 되므로 "거래처명=txt거래처명" 과 같이 쓰이게 됩니다.
4.
매크로 탭을 선택하셔서
변환할 매크로를 선택 후
도구 -> 매크로 -> 매크로를 Visual Basic 으로 변환 을 선택하신 후
체크를 해제하신 후에 (체크 해제 하지 않으면 오류처리와 매크로 설명이 포함되어 변환된 매크로 부분을 찾지 못할 수 있기 때문에 체크를 해제합니다. 해제 하지 않으셔도 됩니다.)
변환된 내용을 복사하여 붙여 넣으시면 되구요.
지우실때는
변환된 매크로를 선택한 후 파일 -> 변환된 매크로 제거 하시면 됩니다.매크로 개체에 있는 매크로도 삭제해 주세요.

좋은 하루 되세요.