Ich arbeite mit Delphi 7 und Rave und möchte Rechnungen in Rave drucken.
Hierzu übergebe die Kopfdaten per Parameter an Rave. Dies funktioniert hervorragend.
Jetzt will ich die Rechnungspositionen an eine CustomConnection übergeben,
weiss aber nicht genau wie.
Hier ein (vereifachter) Auszug meiner Prozedur
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27:
| procedure print_invoice(invoice_no : integer); var fqry : TMyQuery; begin try frqy.add('Select * from invoice_header where invoice_no = ' + inttostr(invoice_no); fqry.open rvproject.setparam('Firma',fqry.fieldbyname('FIRMA').asstring; ... fqry.close;
fqry.clear; fqry.add('Select * from invoice_pos where invoice_no = ' + inttostr(invoice_no); fqry.open; while not fqry.eof do begin fqry.next; end; except raise; end end; |
Vielleicht kann mir mal jemand auf die Sprünge helfen.
Viele Grüße
Frank
Moderiert von
jasocul: Delphi-Tags hinzugefügt