책 내용 질문하기
질문입니다~
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
178
조회수
71
작성일
2013-02-08
작성자
첨부파일

문제 1번에

납품월이 짝수인 달인 경우만 표시할 것이라는 조건이 있는데요.

남품일자:month([납품일자]) mod 2 라고 작성을 했는데

해설을 보니 따로 expr1 : month([납품일자]) mod 2 라고 되어있네요~

제가 한 방법대로 하면 왜 안되는지 왜 해설처럼 따로 표시를 해서 풀어야하는 지 잘 모르겠네요ㅠㅠ

더불어 expr는 언제 사용하는 것인지도 궁금합니다~

답변
2013-02-13 08:11:19

순환참조가 일어나기 때문에 사용할수 없는 것입니다.

필드명으로 사용한 납품일자가 식에도 사용되기때문에

서로를 계속 참조하기 때문에 순환참조가 나타나게 되죠.

그러므로 필드명을 다른 것

납품월:month([납품일자]) mod 2

와 같이 작성하는 것이 가능 합니다.

expr1 은

month([납품일자]) mod 2

로 작성한 경우에 필드명이 없기 때문에 자동으로 붙게 되는 것입니다.

자동으로 붙는 것으로 이것이 결과에 표시 되지 않느다면 그냥 사용하시면 되구요.

결과 쿼리에 필드명으로 표시 해야 하는 거이 있다면

필드명을 입력하여 사용하시면됩니다.

납품월:month([납품일자]) mod 2

와 같이 말이죠.

좋은 하루 되세요.

"
  • *
    2013-02-13 08:11:19

    순환참조가 일어나기 때문에 사용할수 없는 것입니다.

    필드명으로 사용한 납품일자가 식에도 사용되기때문에

    서로를 계속 참조하기 때문에 순환참조가 나타나게 되죠.

    그러므로 필드명을 다른 것

    납품월:month([납품일자]) mod 2

    와 같이 작성하는 것이 가능 합니다.

    expr1 은

    month([납품일자]) mod 2

    로 작성한 경우에 필드명이 없기 때문에 자동으로 붙게 되는 것입니다.

    자동으로 붙는 것으로 이것이 결과에 표시 되지 않느다면 그냥 사용하시면 되구요.

    결과 쿼리에 필드명으로 표시 해야 하는 거이 있다면

    필드명을 입력하여 사용하시면됩니다.

    납품월:month([납품일자]) mod 2

    와 같이 말이죠.

    좋은 하루 되세요.

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