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!