책 내용 질문하기
2010년 1회 컴활1급 실기(액세스)
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
0
조회수
33
작성일
2013-04-03
작성자
첨부파일

문제2. 입력 및 수정 기능 구현

1. 거래처별 판매정보 폼을 다음의 화면과 지시사항에 따라 완성하시오

(2) 기본폼과 하위폼이 연결되로록 각 필드를 설정하시오.

정답은 거래처명인데요? 왜 거래처명이 되는거죠?

이전에 질문해서 박현진님께서 기본 폼 하위 폼의 레코드 원본의 관계를 확인 해서 설정하라고 하셨는데

이 문제는 관계가 설정 되어 있지 않네요.

어떻게 거래처명이 정답이 되는지 알 수 있을까요?

(3) 본문의 txt건수 컨트롤에는 거래처명별 판매된 건수가 나타나도록 설정하시오.

> txt거래처명 에 지정된 거래처별로 판매된 건수가 표시될 것

> dcount함수와 판매쿼리를 사용할 것

정답은 dcount("판매일자","판매쿼리","거래처명=txt거래처명")

dcount("찾을값이있는필드명","테이블/쿼리","조건")

문제에서 판매쿼리를 사용할 것 이라고 해서 위의 식에 가운데 판매쿼리가 가는 건 알겠는데

찾을값이 있는 필드명과 조건이 왜 저렇게 되는지 생각을 짜내봐도 모르겠습니다.

답변
2013-04-04 00:41:39

1.

두 폼간 비교가 가능한 필드를 사용하여 연결 하시면 되는데요. 보통은 관계가 지정 된 필드를 사용합니다.

그런데 이 두 폼에는 거래처코드와 같이 관계가 지정된 필드가 없기 때문에 오류메시지가 나타나는 것이구요.

거래처코드를 추가하여 사용할 수 없기 때문에 비교할 수 있는다른 필드를 써야 하는데 그것이 거래처명이기 때문에

거래처명으로 연결 합니다. 문제에서 특별한 지시사항이 없어서 필드를 추가할 수 없다면

주어진 필드들 중 비교가 가능한 필드를 이용하시면 되겠습니다.

2. 개수를 세는 함수이므로 판매쿼리의 어느 필드명을 쓰셔도 정확한 결과가 나오므로 "판매일자"가 아닌 다른 필드명을 확인 하여 사용해 보세요.

문제에서 txt거래처명에 지정된 거래처별로 표시 하라고 했으므로

조건이 "거래처명 =txt거래처명" 이 되는 것입니다.

txt거래처명에 어떤값이 입력되는지 확인 하여 비교할 필드를 정하세요.

좋은 하루 되세요.

"
  • *
    2013-04-04 00:41:39

    1.

    두 폼간 비교가 가능한 필드를 사용하여 연결 하시면 되는데요. 보통은 관계가 지정 된 필드를 사용합니다.

    그런데 이 두 폼에는 거래처코드와 같이 관계가 지정된 필드가 없기 때문에 오류메시지가 나타나는 것이구요.

    거래처코드를 추가하여 사용할 수 없기 때문에 비교할 수 있는다른 필드를 써야 하는데 그것이 거래처명이기 때문에

    거래처명으로 연결 합니다. 문제에서 특별한 지시사항이 없어서 필드를 추가할 수 없다면

    주어진 필드들 중 비교가 가능한 필드를 이용하시면 되겠습니다.

    2. 개수를 세는 함수이므로 판매쿼리의 어느 필드명을 쓰셔도 정확한 결과가 나오므로 "판매일자"가 아닌 다른 필드명을 확인 하여 사용해 보세요.

    문제에서 txt거래처명에 지정된 거래처별로 표시 하라고 했으므로

    조건이 "거래처명 =txt거래처명" 이 되는 것입니다.

    txt거래처명에 어떤값이 입력되는지 확인 하여 비교할 필드를 정하세요.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.