Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi [FreeReport] Serienbrief Erstellung (https://www.delphipraxis.net/151830-%5Bfreereport%5D-serienbrief-erstellung.html)

lblbw 3. Jun 2010 07:50


[FreeReport] Serienbrief Erstellung
 
Moin Jungs,

ich sitze gerade vor einem Problem, die ich im Moment nicht gelöst bekomme.

Vorweg: Ich arbeite zur Zeit in einer Schule (OSZ) als IT-Fachkraft für Computer-Wartung, Unterstützung der Lehrkräfte, etc..
Da Schulen auch Geld sparen müssen, habe ich die Aufgabe bekommen, ein Zeugnis-Verwaltungsprogramm zu erstellen.
Die Schüler-Daten werden durch eine csv-Datei eingelesen, die die Schulverwaltungssoftware exportiert.
Insgesamt ist das Programm in 2 Teile aufgesplitet. Die 1. Exe bekommt nur die Schulverwaltung und liesst alle Daten ein, und exportiert dann nach Auswahl nur eine bestimmte Klasse (auch wieder als csv Datei. Die 2. exe wird zusammen mit der csv Datei und ein paar zusätzlichen txt-Dateien in einen Ordner kopiert. Diese Exe bekommen dann die jeweiligen Klassenlehrer um die Zensuren einzutragen.

Nun zu meinen Problem:

Als Reporting-Tool benutze ich FreeReport. Im Moment wird nur die 2. Zeile im StringGrid ausgegeben. Da ich zum ersten
Mal mit einem Reporting-Tool arbeite, wie bekomme ich die Daten der anderen Schüler in den Report. Ich dachte mir, da die
Zeugnisse ja im Prinzip Serienbriefe sind, füge ich ein MasterData-Band hinzu. Nur ich bekomme dann eine weiße Seite...
Am besten wäre es für mich, wenn ich auch ein Beispiel-Code für die Erstellung eines Serienbriefes bekomme.

Ich danke schonmal im vorraus für die hilfreichen Antworten!


Crosspost: http://www.delphi-forum.de/topic_Ser...ung_99839.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:59 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