Hallo miteinander,
ich beschäftige mich grad ein wenig mit Fastreport (v2.5x), aber mir scheint, ich hab ein paar Grundlagen nicht so ganz gerafft...
Also: Ich habe eine TfrReport-Komponente. Doppelklick darauf, man kommt in den Report-Designer.Dort hab ich einer der Reporte, die ich benötige, entworfen. einfaches Teil, nur eine Seite, Daten aus einem Dataset.
nu zu den Problemen:
1: Hab das Teil im Designer zwar gespeichert, aber nachdem ich Delphi schließe und später wieder öffne, ist der entworfenen Report nicht mehr der komponente zugeordnet. Wenn ich die Komponente doppelklicke, kommt der Designer mit nem leeren Report.
Aber eine Kompo = ein Report (oder hab ich da die Doku falsch verstanden)
2: Wie zeige ich den Report an / drucke ich ihn?
Delphi-Quellcode:
dsetRepa->Locate('AUFTRAGID', iAuftragID, []); //Dataset-Cursor positionieren...
//Und nun ?
frepRepa->ShowReport; //Nix passiert
//oder
if frepRepa->PrepareReport then
frepRepa->PrintPreparedReport('',.....); //Ebenfalls nix
Laut Doku sollte da der Report gezeigt bzw. gedruckt werden. Hmmm. Nur tuts nicht.
3: Wenn ich einen im Designer gespeicherten Report in mit frepRepa->LoadFromFile(bla); lade, kommt eine
Exception z.b.: Unable to create component TfrBarcode...usw...
Wie ihr seht, Fragen über Fragen... Und ich bin in Bezug auf FR ziemlich Neuling und entsprechend planlos. Vielleicht hat ja jemand ein paar Antworten oder Tips oder ein Tutorial zur Empfehlung. Bitte nicht auf die FR-Site verweisen, da war ich schon.