성더기 님...
오늘 검색해보니 델세상(www.delphiworld.net)이 다시 살려져 있더군요.
근데 올려두신 세금 계산서 양식에 소스는 포함되어 있지 않았습니다.
안타깝습니다...
여러장의 세금 계산서 출력하기... 아시는분... 좀 부탁드립니다.
------------------------------------------------------------
델파이에 대해 넘 초보다 보니 자꾸 여러분을 귀찮게 해서 죄송합니다.
오늘의 질문은...
세금계산서찍기 입니다.
일단, A4지에 상, 하에 공급받는자용, 공급자용으로 세금계산서를 찍어야 합니다.
우선 받아오는 파라메터가 하나였을때--다시말해, 찍어야 하는 세금계산서가 한 쌍인 경우에--는 무난히 찍었습니다.
그러나, 출력화면에서 주는 조건에서 한건이상의 명세번호를 던졌을 경우에 세금계산서를 원하는 건수만큼 찍어야 하는게 문제입니다.
많은 분들의 조언부탁드립니다.
1) QRBand1의 BandType을 rbTitle로 지정한다.
2) 지정된 QRBand에 세금계산서 양식을 그린다.
3) 가변부분은 QRLabel 또는 QRExpr1, QRDBText1 이용한다.
4) QRLabel 부분의 제어는 QuickRep1BeforePrint 이벤트에서 적절히
제어 해준다.
5) 똑같은 내용으로 여러장을 PRINT하려면
QuickRep1.PrinterSettings.Copies := 3; //3장 print
6) 정 해결을 못하겠으면 저의 메일로 연락 하세요
프로그램 소스를 보내 드리죠....
procedure TForm1.QuickRep1BeforePrint(Sender: TCustomQuickRep;
var PrintReport: Boolean);
begin
if ( ) then
QRlabel1.Caption := '공급받는자';
end;