FastReport - mehrere DS in einer PDF-Datei-
Guten Tag Delphianer,
ich möchte mit Fastreport folgendes lösen, weiß aber nicht wie. Pro Datensatz wird eine Seite gedruckt. Bei 32 Datensätzen eben 32 einzelne Seiten. So weit so gut. Jetzt sollen aber die 32 Seiten in einem einzigen Rutsch in einer PDF-Datei erzeugt werden. Wie kann man das im FastReport realisieren?? Hat dazu vielleicht jemand ein Workaround? Ich habe den FastReport 4 und zwar die kommerzielle Version. MfG HPB |
AW: FastReport - mehrere DS in einer PDF-Datei-
Moin...:P
Zitat:
Zitat:
|
AW: FastReport - mehrere DS in einer PDF-Datei-
Vielen Dank für Deine Antwort haentschman,
es kann kein Seitenvorschub erfolgen, da es eben auch 32 Datensätze gibt. Oder übersehe ich da etwas?? Wenn ja was?? Vielleicht sollte ich erwähnen, das es um eine Mitgliederverwaltung geht. Für jedes Mitglied gibt es ja einen Datensatz. Die Daten für eine Seite im Report benötigt auch eine Seite. Wie sollen nun z. B. die 32 Datensätze mit einem Seitenvorschub gedruckt werden?? Der Einzeldruck ist auf jeden Fall erfolgreich und wenn ohne Vorschau gedruckt wird, werden die einzelnen Seiten ja auch zügig gedruckt. Das Problem ist doch folgendes: Die 32 Seiten sollen in einer Datei als PDF ausgegeben werden. Das ist was ich wissen möchte. Mit Gruß HPB |
AW: FastReport - mehrere DS in einer PDF-Datei-
:P
Mir ging es bei der Frage um die Tatsache ob die 32 Datensätze in EINEM Report gedruckt werden oder der Report 32x NEU mit einem Datensatz generiert wird. Ich vermute das der Report jedesmal neu generiert wird. :wink: Wenn die 32 Datensätze, incl. Detaildaten, EINEM Report übergeben würden, könntest du im Report beim Wechsel des Masterdatensatzes ein "Neue Seite" einfügen. Damit würde immer eine neue Seite angefangen... auch wenn die Daten mal über eine Seite lang sein sollten. :thumb: Zu deiner Frage: Wenn du 32x generierst mußt du deinen Report ändern da es so nie direkt in ein PDF gedruckt wird. |
AW: FastReport - mehrere DS in einer PDF-Datei-
Zitat:
Wenn Code benötigt wird, der sollte hier im Forum schon existieren, wenn nicht, dann kann ich den geren nochmal zusammen suchen. Einfacher geht es auf jeden Fall mit einem MasterBand |
AW: FastReport - mehrere DS in einer PDF-Datei-
Liste der Anhänge anzeigen (Anzahl: 1)
Guten Tag Lemmy,
Dein Vorschlag scheint der richtige Weg zu sein. Ich möchte Dich bitten den Code zusammen zu suchen, damit ich nachvollziehen kann, wie es gemacht werden muss. Ich kann nicht beurteilen ob das mit dem Masterband erschlagen werden kann. Der Seitenaufbau ist folgender: a) GroupHeader (Daten aus der Haupt-Tabelle, füllt fast die ganze Seite aus) b) MasterData1 (Daten aus einer zweiten Tabelle) c) MasterData2 (Daten aus einer dritten Tabelle) Ich habe mal den Report als Anlage beigefügt. Eigentlich sollen die erzeugten Drucke in einer einzigen PDF-Datei zusammengefügt werden. Mit Gruß HPB |
AW: FastReport - mehrere DS in einer PDF-Datei-
Moin...:P
Zitat:
|
AW: FastReport - mehrere DS in einer PDF-Datei-
Zitat:
Der Code dafür ist einfach (Stammt noch aus der Zeit von FR3):
Delphi-Quellcode:
So weit klar? und frMain dann eben in ein PDF ausgeben....
frPart.LoadFromFile(<>);
frPart.PrepareReport(true); frMain.Pages.AddPrepared(frPart.Page) Weiterhin bin ich deiner Meinung (habe es ja oben geschrieben): Es geht hier um ein Template, das n mal mit Master-Detail Daten gefüllt werden muss, da FR 6 Detailstufen direkt und noch weitere Ebenen über Subreports unterstützt, kann ich aktuell nicht nachvollziehen, warum dieses Design damit nicht möglich sein soll... |
AW: FastReport - mehrere DS in einer PDF-Datei-
:P
Zitat:
Zitat:
Zitat:
Viele Wege führen nach Rom. Friede sei mit uns... :thumb: |
AW: FastReport - mehrere DS in einer PDF-Datei-
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz