PrintWindow(), Funktion
- Last UpdatedSep 14, 2023
- 1 minute read
Mit der Skriptfunktion PrintWindow() können Sie zur Laufzeit ein InTouch-Fenster ausdrucken.
Hinweis: Skripte, die die PrintWindow-Funktion enthalten, können die folgenden Industriegrafiksteuerungen nicht in einem InTouch-Fenster drucken: Listenfeld, Datums-/Zeiteingabe, Kalender, Eingabefeld, Kontrollkästchen, Optionsfeld, Kombinationsfeld, Alarm-Steuerelement, Trend-Steuerelement.
Syntax
[Ergebnis = ] PrintWindow (Fenstername, RandLinks, RandOben, Breite, Höhe, Optionen);
Parameter
Fenstername
Der Name des auszudruckenden Fensters. Zeichenfolgenkonstante, Meldungsvariable oder Zeichenfolgenausdruck.
RandLinks
Der linke Seitenrand in Zoll. Zahl, analoge Variable oder numerischer Ausdruck.
RandOben
Der obere Seitenrand in Zoll. Zahl, analoge Variable oder numerischer Ausdruck.
Breite
Breite des bedruckten Bereichs (in Zoll). Um das größtmögliche Seitenverhältnis zu verwenden, setzen Sie diesen Wert auf 0. Zahl, analoge Variable oder numerischer Ausdruck.
Höhe
Höhe des bedruckten Bereichs (in Zoll). Um das größtmögliche Seitenverhältnis zu verwenden, setzen Sie diesen Wert auf 0. Zahl, analoge Variable oder numerischer Ausdruck.
Optionen
Binärwert, der die Größe des bedruckten Bereichs bestimmt, wenn Breite und Höhe auf 0 gesetzt werden. Binärwert, -variable oder -ausdruck. Die Werte bedeuten Folgendes:
1 – das Fenster wird in dem Seitenverhältnis gedruckt, das das größtmögliche ganzzahlige Vielfache der Fenstergröße darstellt.
0 – das Fenster wird in dem größtmöglichen Seitenverhältnis gedruckt, das auf die Seite passt.
Hinweis: Wenn das Fenster eine Bitmap enthält, sollten Sie Optionen auf 1 setzen, um zu verhindern, dass die Bitmap verzerrt wird.
Rückgabewert
0 – Druckauftrag konnte nicht erstellt werden oder Fenster existiert nicht
1 – Druckauftrag wurde erfolgreich erstellt