TurboPL Referenz

Run/Drucken

Top  Previous  Next

Syntax

Drucken(Elementname: String [; Modus: Integer])
Run(Elementname: String [; Mode: Integer])

Erklärung

Das Projektelement mit dem vollständigen Namen Elementname wird gedruckt. Wenn Modus den Wert 0 hat, entspricht Run dem Menüpunkt Ausführen/Drucken im Menü des Datenfensters und ist identisch mit der Menü-Funktion Drucken. D.h. vor dem Ausdruck wird ein Druckdialog mit dem Druckziel angezeigt und kann abgebrochen werden. Ist Modus ungleich 0, wird ohne Dialog sofort gedruckt. Die Wert von Modus im einzelnen:

0        Drucken mit Druckdialog (Vorgabe)
1        Drucken auf eingestellten Drucker
2        Drucken in Druckvorschau
3        Drucken in Datei mit den eingestellten Formatangaben

Der Drucker und das Papierformat können vor dem Druck mit SetzeDrucker eingestellt werden.

Falls ein Ausdruck in eine Datei erfolgen soll, kann mit SetzeAusgabeDatei die Zieldatei festgelegt werden.

Beispiel

Die Prozedur druckt den Datenbankjob Anschreiben für den aktuellen Datensatz der Tabelle KUNDEN. Voraussetzung ist, dass im Datenbankjob Anschreiben der Zugriff auf Markierung gesetzt ist.

PROCEDURE DruckeAktuellenDatensatz;
RemoveAllStars(1);
PutStar;
Drucken('KUNDEN.Anschreiben');
ENDPROC;

Siehe auch

DruckerEinrichten, SetzeAusgabeDatei