안녕하세요
퀵레포트의 고수님들...
세금계산서를 퀵레포트로 출력하려고하는데
업체마다 물품이 여러개가 있더라구요
세금계산서 (공급자)
공급자 공급받는자
상호: 이름: 상호: 이름:
업대: 종목: 업태: 종목:
월/일 품명/ 코드 수량 금액 .....
01/01
. ========> 어떻게 해야되죠..????
. ========> 어떻게 해야되죠..????
. ========> 어떻게 해야되죠..????
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
세금계산서 (공급받는자)
공급자 공급받는자
상호: 이름: 상호: 이름:
업대: 종목: 업태: 종목:
월/일 품명/ 코드 수량 금액 .....
01/01
. ========> 어떻게 해야되죠..????
. ========> 어떻게 해야되죠..????
. ========> 어떻게 해야되죠..????
얄려주시면 어떻게든 사례할께요..
첫번째는 2pcs로 한장만을 인쇄하는 경우이고
두번째는 A4지의 상하를 나누어서 발행하는 경우가 있는데
질문의 내용으로 봐서 두번째인것 같군요.
발행하기전 한 거래처의 세금계산서를 sql로 조회하여 각각의 필드에 해당하는 값을 변수로 설정하여 퀵리포트에 move합니다.
퀵리포트는 page header에 공급자용,공급받는자요을 모두 정의하시구요.
물품이 여러가지가 있는 경우에 쿼리사용은
<예>
var i:integer;
select * from 세금계산서 where 거래처 =:거래처
i := 0;
while not query1.eof do
begin
i := i +1;
case i of
1: //첫번째 라인
begin
v1 := query1.fieldbyName('v1').asstring;
v2 := query1.fieldbyName('v2').asstring;
end;
2: //두번째 라인
begin
v1 := query1.fieldbyName('v1').asstring;
v2 := query1.fieldbyName('v2').asstring;
end;
end;//case end..
query1.next;
end;
오병주 wrote:
>
> 안녕하세요
> 퀵레포트의 고수님들...
>
> 세금계산서를 퀵레포트로 출력하려고하는데
>
> 업체마다 물품이 여러개가 있더라구요
>
> 세금계산서 (공급자)
> 공급자 공급받는자
> 상호: 이름: 상호: 이름:
> 업대: 종목: 업태: 종목:
>
> 월/일 품명/ 코드 수량 금액 .....
> 01/01
> . ========> 어떻게 해야되죠..????
> . ========> 어떻게 해야되죠..????
> . ========> 어떻게 해야되죠..????
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> 세금계산서 (공급받는자)
> 공급자 공급받는자
> 상호: 이름: 상호: 이름:
> 업대: 종목: 업태: 종목:
>
> 월/일 품명/ 코드 수량 금액 .....
> 01/01
> . ========> 어떻게 해야되죠..????
> . ========> 어떻게 해야되죠..????
> . ========> 어떻게 해야되죠..????
>
> 얄려주시면 어떻게든 사례할께요..
>
>
>
>