책 내용 질문하기
컨트롤 원본을 식으로 지정하는 것에 대한 것.
도서
2022 시나공 컴퓨터활용능력 1급 실기(엑셀, 엑세스 2016)
페이지
115
조회수
308
작성일
2022-05-23
작성자
탈퇴*원

안녕하세요. 

 

<컴퓨터활용능력 1급 실기 2권 데이터베이스>의 section4 115쪽의 '기출 따라잡기' 문제2 에서 질문이 있습니다.

문제 2의 1번의 8번에서는 "폼 바닥글의 txt매출수량평균 컨트롤에 매출수량의 평균이 표시되도록 설정하시오." 라고 되어있습니다.

책에는 =Avg([매출수량])이라고 답이 나와있는데 =Avg([txt매출수량])은 왜 안되는 것인지요? 본문의 'txt매출수량' 이 이미 매출관리 테이블의 매출수량 필드를 컨트롤 원본으로 해서 이미 값이 채워져 있는 것 아닌가요? 그래서 평균을 구할 때는 굳이 원본 테이블의 필드명을 이용하지 않고 본문의 'txt매출수량'을 이용해도 된다고 생각했습니다. 이게 왜 안되는 것인지요?


그리고, 8번 문제 위에 7번문제에서 원본 테이블의 '매출수량'과 '단가' 필드를 사용 안하고, txt매출수량, txt단가 등을 사용해서 계산을 하는 이유는 무엇인지도 설명해주시면 감사드리겠습니다.

 

 

답변
2022-05-24 21:28:01

안녕하세요. 길벗 수험서 운영팀입니다.  

 

그룹의 평균을 구하거나 합계를 구할때는 필드명을 사용해야 합니다. 필드명을 사용하면 해당하는 필드의 각 레코드 값 모두를 가져오기 때문입니다. 그러나 컨트롤 이름은 전체값을 가져오지 못합니다. 

 

행복한 하루 되세요. 

 

 

  • 관리자
    2022-05-24 21:28:01

    안녕하세요. 길벗 수험서 운영팀입니다.  

     

    그룹의 평균을 구하거나 합계를 구할때는 필드명을 사용해야 합니다. 필드명을 사용하면 해당하는 필드의 각 레코드 값 모두를 가져오기 때문입니다. 그러나 컨트롤 이름은 전체값을 가져오지 못합니다. 

     

    행복한 하루 되세요. 

     

     

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