Hallo Darklistener,
Verbindung Master-Detail-Querys im Quickreport ist kein Problem.
Nur gewusst wie
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| QRVerdienst.qryAbrech.sql.clear; QRVerdienst.qryAbrech.sql.add('select * from "'+cAbrDatei+'" '); QRVerdienst.qryAbrech.sql.add('order by AB_KDNR,AB_PRNR '); QRVerdienst.qryAbrech.open; QRVerdienst.qryKunden.sql.clear; QRVerdienst.qryKunden.sql.add('select * from "KUNDEN.DBF" '); QRVerdienst.qryKunden.sql.add('where KDNR=:AB_KDNR '); QRVerdienst.qryKunden.datasource:=QRVerdienst.datasource1; QRVerdienst.qryKunden.open; QRVerdienst.preview; |
QRVerdienst ist das Quickreportformular. Dann müssen zwei queries angelegt werden. In meinem Beispiel qryAbrech u. qryKunden. Zusätzlich muss ein datasource angelegt werden. datasource1.dataset auf qryAbrech setzen. QRVerdienst.dataset auf qryAbrech setzen.
Die Kundenfelder können dann im Kopf verwendet werden. Die Abrechnungsfelder können in Details verwendet werden. Alles klar
Gruß
Horst
Moderiert von
Tino: Code- durch Delphi-Tags ersetzt.