쿼리한 결과가 다음과 같을 경우 퀵레포트에서 어떻게 처리를
해야 되는지 알고싶어서요.....
고수님들의 고견을 기다리겠습니다... .꾸벅...
쿼리 결과는
name Gubun Kisu Amount NDate
--------- -- -- -------- -----------
김 00 0 0 12000 20000310
김 01 1 1 15000 20000310
이 00 2 4 10000 20000310
1 1 7000 20000310
0 1 3000 20000310
이 02 1 1 10000 20000310
0 1 7000 20000310
이고요
여기서 Gubun 은 0:정상 1: 연체 2; 가산
Kisu 는 0:일시 1~4: 분납 (1기, 2기,..)
Amount는 납부한 금액
NDate 는 납부한 일자
입니다.
아울러 퀵 레포트에서 출력하고자 할 형태는
납부현황
+--------+-----------+---------+--------+---------
| 성명 | 납부구분 | 기 수 | 금 액 | 일 자
+--------+-----------+---------+--------+---------
| 김 00 | 정상 | 일시 | 12000 | 20000310
+--------+------------+---------+--------+---------
| 김 01 | 연체 | 1 기 | 15000 | 20000310
+--------+-----------+---------+--------+---------
| 이 00 | 가산 | 4 기 | 10000 | 20000310
| |-----------+---------+--------+---------
| | 연체 | 1 기 | 7000 | 20000310
| |-----------+---------+--------+---------
| | 정상 | 1 기 | 3000 | 20000310
+--------+-----------+---------+--------+---------
| 이 02 | 연체 | 1 기 | 10000 | 20000310
| |-----------+---------+--------+---------
| | 정상 | 1 기 | 7000 | 20000310
+--------+-----------+---------+--------+---------
이렇게 하고 싶거든요
이거 어
첫번째
DataSet에 계산필드를 만들어서 원하시는 조작을 하신후 계산필드를 출력하시는 방법
두번째
QRDBText 의 OnPrint에서 원하스는 작업을 하시는 방법. 아래 예제를 참조하세요.
같은 초보가...
Procedure TForm1.QRDBText1Print(sender: TObject; var Value: String);
begin
//gubun 필드 출력시
if value='0' then
value:='정상'
else if value='1' then
value:='연체'
else if value='2' then
value:='가산';
end;
이기종 wrote:
> 쿼리한 결과가 다음과 같을 경우 퀵레포트에서 어떻게 처리를
> 해야 되는지 알고싶어서요.....
> 고수님들의 고견을 기다리겠습니다... .꾸벅...
>
> 쿼리 결과는
>
> name Gubun Kisu Amount NDate
> --------- -- -- -------- -----------
> 김 00 0 0 12000 20000310
> 김 01 1 1 15000 20000310
> 이 00 2 4 10000 20000310
> 1 1 7000 20000310
> 0 1 3000 20000310
> 이 02 1 1 10000 20000310
> 0 1 7000 20000310
>
> 이고요
>
> 여기서 Gubun 은 0:정상 1: 연체 2; 가산
> Kisu 는 0:일시 1~4: 분납 (1기, 2기,..)
> Amount는 납부한 금액
> NDate 는 납부한 일자
>
> 입니다.
>
> 아울러 퀵 레포트에서 출력하고자 할 형태는
>
> 납부현황
> +--------+-----------+---------+--------+---------
> | 성명 | 납부구분 | 기 수 | 금 액 | 일 자
> +--------+-----------+---------+--------+---------
> | 김 00 | 정상 | 일시 | 12000 | 20000310
> +--------+------------+---------+--------+---------
> | 김 01 | 연체 | 1 기 | 15000 | 20000310
> +--------+-----------+---------+--------+---------
> | 이 00 | 가산 | 4 기 | 10000 | 20000310
> | |-----------+---------+--------+---------
> | | 연체 | 1 기 | 7000 | 20000310
> | |-----------+---------+--------+---------
> | | 정상 | 1 기 | 3000 | 20000310
> +--------+-----------+---------+--------+---------
> | 이 02 | 연체 | 1 기 | 10000 | 20000310
> | |-----------+---------+--------+---------
> | | 정상 | 1 기 | 7000 | 20000310
> +--------+-----------+---------+--------+---------
>
>
> 이렇게 하고 싶거든요
>
> 이거 어