사원별 소득급여를 구하려고 합니다.
1개의 Query에 전사원의 소득에 관한 DB가 들어 있습니다.
이 Query를 가지고 사원 개개인의 소득명세를 나타내고자 QReport를 사용하였습니다.
페이지마다 사원번호를 다르게하여 한사원에 대한 연간소득금액을 구하고자 합니다.
예를 들면...
소득 명세서 page 1
-------------------------------------------------
사원번호 : 0001 이름 : 원빈
-------------------------------------------------
구분 년월 급여 의료보험 ..... 기본금
-------------------------------------------------
1 200001 1,200,000 12,000 ..... 800,000
2 200001 800,000 0 ..... 800,000
1 200002 1,320,000 12,900 ..... 800,000
1 200003 1,250,000 13,000 ..... 800,000
2 200003 800,000 0 ..... 800,000
. . . . ..... .
. . . . ..... .
-------------------------------------------------
급여 14,600,000 150,000 ..... 9,600,000
상여금 4,000,000 0 ..... 4,000,000
연간소득 18,600,000 150,000 ..... 13,600,000
-------------------------------------------------
.
소득 명세서 page 10
-------------------------------------------------
사원번호 : 0010 이름 : 송혜교
-------------------------------------------------
구분 년월 급여 의료보험 ..... 기본금
-------------------------------------------------
1 200001 1,100,000 12,000 ..... 700,000
2 200001 700,000 0 ..... 700,000
1 200002 1,320,000 12,900 ..... 700,000
1 200003 1,250,000 13,000 ..... 700,000
2 200003 800,000 0 ..... 700,000
. . . . ..... .
. . . . ..... .
-------------------------------------------------
급여 13,600,000 150,000 ..... 8,600,000
상여금 3,000,000 0 ..... 3,000,000
연간소득 16,600,000 150,000 ..... 11,600,000
-------------------------------------------------
[
소득 명세서 page 10
-------------------------------------------------
사원번호 : 0010 이름 : 송혜교
-------------------------------------------------
]
<--- page header
[
구분 년월 급여 의료보험 ..... 기본금
]
<--- group header
[
1 200001 1,100,000 12,000 ..... 700,000
2 200001 700,000 0 ..... 700,000
1 200002 1,320,000 12,900 ..... 700,000
1 200003 1,250,000 13,000 ..... 700,000
2 200003 800,000 0 ..... 700,000
]
<--- detail
[
급여 13,600,000 150,000 ..... 8,600,000
상여금 3,000,000 0 ..... 3,000,000
연간소득 16,600,000 150,000 ..... 11,600,000
]
<--- group footer
<*> 구분의 1, 2 는 1은 급여 2는 상여금을 뜻합니다.
그래서 마지막에 급여와 상여금, 연간소득을 구하고자 합니다.
급여는 구분이 1에 해당하는 금액, 상여금은 구분이 2에 해당하는 금액, 연간소득은 모든 금액입니다.
<*> Qreport에 있는 Query가 전사원의 급여정보를 가지고 있습니다.
<질문>
1. 한페이지에 한명의 사원에 대한 명세가 나타나기는 합니다.
(page header, detail에 해당되는 내용은 한사원에 대한 명세가 한페이지에 나타납니다.)
그런데 마지막에 있는 group footer부분에 있는 급여와 상여금 연가소득에 관한 소스를 잘 모르겠습니다.
Qrexpr을 사용하여 한다는 것을 알기는 하지만 어떻게 코딩을 하여야 하는지 참 난감할 따름입니다.
급여와 상여금을 어떻게 구분하여 나눠야할지도 모르겠으며...더더구나 따로(각각) 합할 수 있는지...
제가 연간소득액만 구해본 결과 첫번째 사원에 해당되는 연간소득액은 결과가 올바르게 나옵니다.
하지만 다음사원의 결과를 보면 첫번재 사원과 해당사원의 연간소득금액이 누적이 되어 나옵니다.
어떻게 하는지 알고 계신분은 제발.......알려주십시오... 부탁입니다.