Home » Tutorials » Third-Party-Komponenten » Quick Reports

Quick Reports

Report-Übersicht und -Philosophie

Die Erstellung von Reports und deren Verwendung ist eine Seite morderner Business-Informationssysteme. Gerade als das Fensterdesign gefragter wurde und Programmierer der neuen GUI Design-Metapher einen Schub gaben, wurde auch das Erstellen von Berichten komplexer und gefragter. Heutige Report-Programme müssen mit Memo-Feldern, Grafiken, Bildern genaus umgehen können wie mit grundlegenden Seitenvorschüben und der Unzahl verschiedener Drucker, auf denen gedruckt werden soll. Kein Wunder, dass Reporting-Tools nicht immer einen einfachen Weg bieten, um Daten auf Papier zu bringen.
Quick Reports ist Teil von Delphi seit Delphi 2.0 und ist für die meisten Delphi-Anwender der Standard zum Erstellen von Berichten. Es tritt in unterschiedlichen Formen auf, die später tiefergehend behandelt werden. Beim Arbeiten mit Report-Erzeugern im Allgemeinen und Quick Reports im Besonderen (welches von nun als mit QR abgekürzt wird), müssen Sie ihre Stärken und Schwächen verstehen, bevor Sie mit dem Design der Berichte beginnen. Beginnen Sie wie mit jedem Tool einfach, schauen sich viele Beispiele und Experimente damit an. Wenn Sie mit ihren Eigenarten vertrauter sind, werden Sie bemerken, dass 99 % Ihrer Reporting-Probleme lösbar sind, aber bedenken Sie: Alle Druck-Programme verlassen sich auf die Windows-Schnittstelle mit Drucken, die die tatsächliche schmutzige Arbeit machen, die Daten in Punkte auf Papier umzuwandeln. Manchmal ist es nicht die Beschränkung des Report-Erzeugers, die das Problem darstellt. Es ist das Windows-Druckerobjekt, das beim Übergeben einen Fehler macht, oder die Treibersoftware für den Drucker, mit dem Sie arbeiten, die das Problem darstellt.

TIPP 1

Manchmal hilft das Installieren des neuesten Treibers, um ein Druckproblem zu lösen. Bei Zweifeln sollte immer die Website des Druckerherstellers besucht und der neueste Treiber heruntergeladen werden. Auf der anderen Seite ist es oft notwendig, die Windows-Druckereinstellungen zu verändern und einen einfachereren Druckertreiber auszuwählen, um das zu bekommen, was Sie wollen. Zum Beispiel kann es für spezielle Druckprobleme besser sein, einen Standard-HP 4si/mx-Treiber zu verwenden als HP’s neuesten Druckertreiber. Da es möglich ist, mehrere verschiedene Drucker einzurichten, die alle den gleichen Port verwenden, können Sie den Standard programmseitig verändern, so dass Sie einen speziellen Report auf die Art drucken können, wie Sie es wollen.