Einzelnen Beitrag anzeigen

Benutzerbild von BrunoT
BrunoT

Registriert seit: 23. Jan 2003
Ort: Sandbeiendorf
360 Beiträge
 
Delphi 8 Professional
 
#2

Re: Quickreport Hilfe, Eigenschaft UseStandardprinter

  Alt 9. Jul 2009, 15:55
Hallo Netwalker,

Möchtest Du die daten des Grids ausgeben oder der Datenbank?

Im System sollte ein Drucker als Standard- Drucker eingestellt sein.

Bei der Datenbank ist das recht einfach, bei dem Inhalt eines Grids geht es auch, aber nicht so direkt.

Lege eine Quickreport-Kompo auf eine leere Form. Verbinde diesen mit dem Dataset der Datenbank. Stelle in den Reporteinstellungen ein, welche Bereiche (Band) Du im Report haben möchtest.

- Kopfzeile, Spaltentitel, Detailbereich, Fusszeile

sollten erst mal reichen. Dann plaziere die Datenbankfelder im Detailbereich, so wie eine Zeile aussehen soll (QRDBtext). Darüber mit QRlabel die Überschriften.

Dann rufe vom Hauptprogramm über einen Button die Vorschau auf:

  DrUnit.QuickRep1.Previewmodal; sollte Problemlos funktionieren. Dann kann der Benutzer den Drucker selbst wählen. Willst Du nicht die gesamte Datenbank drucken, setze einen Filter im Quickreport BeforPrint.

MFG

Holger
Holger

EDV- Ende der Vernunft
Meine Calcedit-Kompo
  Mit Zitat antworten Zitat