Hallo alle,
ich habe hier ein kleines Problem mit Delphi 7 und der Crystal Reports XI
VCL und hoffe ihr könnt mir dabei helfen.
Ich habe ein ADOQuery und eine ADOConnection. Das ADOQuery enthält Parameter und die Ausgabe hiervon erfolgt in einer DevExpress Treelist Komponente, ähnlich einem Stringgrid. Nun möchte ich den Inhalt dieser Treelist über die TCrpe und TCrpeDS Komponenten der
VCL an Crystal übergeben. Ich bekomme jedoch immer nur einen leeren Report. Die Daten scheinen also nicht wirklich übergeben zu werden. Habe mich schon durch sämtliche Foren und die Buiseness Objects FAQs gelesen, aber kann keine Lösung finden.
Mein Quelltext lautet wie folgt:
Delphi-Quellcode:
FPlausibel.qLief.Open;
if crpeLief.HasSavedData then crpeLief.DiscardSavedData;
crpedsLief.DataSet := FPlausibel.qLief;
crpeLief.Tables[0].DataPointer := crpedsLief.DataPointer;
crpeLief.ReportName := 'I:\Daten\Crystal\test2.rpt';
crpeLief.Execute;
FPlausibel.qLief.Open;
wobei FPlausibel.qLief das ADOQuery in einer anderen Form ist.