안녕하세요?
예전부터 이곳에서 많은 도움을 받고있는 델파이 초보입니다.
다름이 아니고 얼마전에 그룹별 합계 금액을 내는 퀵레포트를 하나 짰는데요..
델파이는 3.0쓰고요..
데이터는 아래 형식이고요..
자재 입고수량 입고금액 (선택여부)
A 1 100 Y
A 3 500 Y
A 2 300 Y
900 <= QRExpr사용
B 10 100 Y
B 2 500 Y
1500
C 5 700 Y
700
===================
총합계 3100
그룹밴드를 쓰고 QRExpr을 써서 잘됐는데요..
문제는 맨끝에 선택여부 필드가 실제로 보여지진않고 이전 화면에서 사용자가 선택을 함에 따라
변경되는 값입니다.
그래서 QRExpr에 Sum(if(flag='Y',amt,0)) 이렇게 썼는데요
flag가 'N'인게 그룹의 첫번째 레코드인 경우는 소계가 0 이됩니다.
flag가 'N'인게 그룹의 중간이면 빠진 금액이 정상적으로 소계가 되고요..
이 문제를 해결할 수 있는 방법을 좀 알려주세요..
부탁드립니다..*^^*