TBePrintData
TBePrintData - abstrakte Basisklasse für den Belegdruck
Abstrakte Belegdruck-Klassen die als Vorfahr für verschiedene Belegdruck-Klassen dient.
Eigenschaften
Eigenschaft | Beschreibung |
---|---|
UsePrintDlg:L | default = True = Druckdialog anzeigen |
QuietMode:L | default = False = Alle Meldungen und Dialog anzeigen |
PrintPersNo:N | default = 0, Pers.Nr. für den zu druckenden Beleg (falls dieser Pers.Nr. orientiert arbeitet) |
PrintDocNo:U | default = leer, Dokument-Nr. für den zu druckenden Beleg (falls dieser Dok.Nr. orientiert arbeitet) |
PDFFileName:C | default = leer, kompletter Pfad mit Dateiname für PDF Ausgabe (siehe ExecPrintPDFPreview) |
ArchiveOnly:L | default = False, True = Druck nur ins Beleg-Archiv |
ExecLayout | Führt den Layoutdialog aus |
ExecPrint | Führt einen Einzeldruck aus |
ExecPrintAll | Führt einen Stapeldruck aus |
ExecPrintPDFPreview | Führt einen Vorschau Druck als PDF-Datei aus |
Hinweise
PrintPersNo wird i.d.R. auf einen Kunden- oder Lieferanten-Nr. gesetzt, falls der Belegtyp dies erfordert (z.B. Sammelbelege)
PrintDocNo wird i.d.R. auf eine Auftrags- oder Bestellnr. gesetzt, falls der Belegtyp dies erfordert (z.B. Einzelbelege)
Beispiel
Diese Klasse ist nicht autark einsetzbar!