문제2번에서
txt평가의 컨트롤원본에는 =iif([txt순이익]>=2000000,"흑자","적자") 처럼 txt순이익 이라는 컨트롤 이름을 필드명처럼 썼습니다.
근데 어째서 txt순이익평균의 컨트롤원본에 =avg([txt순이익])하면 매개변수 입력하라고 뜨면서 안 넘어가나요?
답지에서는 =avg([매출액]-[제조경비]) 이렇게 나와있는데...이해가 되지 않네요.
안녕하세요.
문제에 따라서
보고서의 레코드 원본에서 사용되는 필드명을 넣으셔도 되고, 컨트롤명을 넣으셔도 됩니다.
'txt평가'에 대한 문제는 "txt순이익 이 2000000 이상이면, 흑자, 그렇지 않으면 적자가 표시도록" 했기 때문에
=iif([txt순이익]>=2000000,"흑자","적자") 로 컨트롤 원본을 지정한 것입니다.
'txt순이익평균'에 대한 문제는
순이익 구할때 매출액 - 제조경비 로 지정 했기때문에
순이익의 평균을 구할때 이 식을 가져다가 avg함수를 이용하여 평균을 구하는 것입니다.
txt순이익 컨트롤로 계산을 하지 못하기 때문에
txt순이익 컨트롤에 입력된 컨트롤 원본과 같은 식을 이용하여 작성하시면 됩니다.
바닥글이나 보고서 바닥글에 합계나 평균 등을 구할 때는 필드명으로 지정해야 합니다.
txt순이익 컨트롤을 이용하여 결과가 나온다면 사용이 가능하지만 그렇지 않다면 사용이 불가능한 방법이죠.
좋은 하루 보내세요.
-
관리자2019-01-08 22:43:22
안녕하세요.
문제에 따라서
보고서의 레코드 원본에서 사용되는 필드명을 넣으셔도 되고, 컨트롤명을 넣으셔도 됩니다.
'txt평가'에 대한 문제는 "txt순이익 이 2000000 이상이면, 흑자, 그렇지 않으면 적자가 표시도록" 했기 때문에
=iif([txt순이익]>=2000000,"흑자","적자") 로 컨트롤 원본을 지정한 것입니다.
'txt순이익평균'에 대한 문제는
순이익 구할때 매출액 - 제조경비 로 지정 했기때문에
순이익의 평균을 구할때 이 식을 가져다가 avg함수를 이용하여 평균을 구하는 것입니다.
txt순이익 컨트롤로 계산을 하지 못하기 때문에
txt순이익 컨트롤에 입력된 컨트롤 원본과 같은 식을 이용하여 작성하시면 됩니다.
바닥글이나 보고서 바닥글에 합계나 평균 등을 구할 때는 필드명으로 지정해야 합니다.
txt순이익 컨트롤을 이용하여 결과가 나온다면 사용이 가능하지만 그렇지 않다면 사용이 불가능한 방법이죠.
좋은 하루 보내세요.