책 내용 질문하기
2009년 4회 1급 액세스 문제 4-1, 4-2
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
332
조회수
154
작성일
2012-05-11
작성자
첨부파일

문제 4-1 두번째 조건을 저는 쿼리작성시 필드란에 [거래처코드]=[납품처] 이렇게 했었거든요

채점 프로그램은 맞는 걸로 한거 같은데 문제 해설에 보니 쿼리 작성기 창의 관계선을 더블클릭한후 '조인속성' 대화상자에서 설정이라고 되어있는데 책에 있는 문제를 거의 풀었지만 이번 문제 같은건 못봐서 생소하네요.

제가 한 방식인 [거래처코드]=[납품처] 와는 의미가 다른건가요?

문제4-2 '새 레코드를 추가할 수 있도록 '제품명' 컨트롤로 포커스를 이동시킬 것

여기서 매크로 함수를 GoToRecord 설정하고 하단에 개체유형:폼 , 개체이름:납품내역현황 , 레코드: 새 레코드 이렇게 해야 하는거 아닌가요?

정답에는 레코드: 새 레코드 이것만 설정 되어 있는데 왜 개체유형과 개체이름은 설정하지 않은건가요??

답변
2012-05-14 09:33:51

안녕하세요.

1. 거래처코드는 거래처 테이블의 필드이고, 납품처는 제품납품내역 테이블의 필드입니다. 이렇게 서로 다른 테이블에 있는 것을 단순히 거래처코드=납품처로 비교할 수 없습니다. 결과값이 동일하게 나온 것은 조인 속성이 문제에서 요구하는데로 되어 있기때문입니다. 쿼리 편집기 상태에서 두 테이블을 연결하는 연결선을 더블클릭해보세요.

2. 개체유형, 개체이름을 지정하지 않으면 현재 포커스가 있는 개체의 새 레코드로 이동하게 됩니다. 이 문제의 경우 openform으로 폼을 연 다음 gotorecord를 실행하게 되므로 포커스가 openform으로 연 납품내역현황 폼에 있는 것입니다. 그러므로 굳이 지정하지 않아도 됩니다.

즐거운 하루 되세요.

"
  • *
    2012-05-14 09:33:51

    안녕하세요.

    1. 거래처코드는 거래처 테이블의 필드이고, 납품처는 제품납품내역 테이블의 필드입니다. 이렇게 서로 다른 테이블에 있는 것을 단순히 거래처코드=납품처로 비교할 수 없습니다. 결과값이 동일하게 나온 것은 조인 속성이 문제에서 요구하는데로 되어 있기때문입니다. 쿼리 편집기 상태에서 두 테이블을 연결하는 연결선을 더블클릭해보세요.

    2. 개체유형, 개체이름을 지정하지 않으면 현재 포커스가 있는 개체의 새 레코드로 이동하게 됩니다. 이 문제의 경우 openform으로 폼을 연 다음 gotorecord를 실행하게 되므로 포커스가 openform으로 연 납품내역현황 폼에 있는 것입니다. 그러므로 굳이 지정하지 않아도 됩니다.

    즐거운 하루 되세요.

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