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!