10 informationen drucken, Beispielprojekt – Lenze VisiWinNet VisiWinNET Smart Benutzerhandbuch

Seite 88

Advertising
background image

Beispielprojekt

Informationen drucken

4

l

88

SHP−VWNS DE/EN 6.1

4.10

Informationen drucken

VisiWinNET

â

Smart beinhaltet eine Schnittstelle zum Drucken von Informationen aus der

Applikation. Das Layout eines Ausdruckes wird zur Entwicklungszeit über spezielle Druck-
formulare festgelegt. Der Entwickler platziert Steuerelemente und bestimmt damit die zu
druckenden Informationen. Zur Laufzeit füllt das System die Steuerelemente des Formu-
lars mit den entsprechenden Werten. Gestartet wird der Ausdruck über die Komponente
"PrintHandler".

Das folgende Beispiel zeigt die Implementierung einer Druckfunktion in VisiWinNET

â

Smart.

1. Klicken Sie im Projektexplorer mit der rechten Maustaste auf den Knoten Design

und wählen Sie im Kontextmenü den Befehl Druckerformular hinzufügen.
Ein Element "PrinterForm" wird unterhalb des Knoten "Design" angelegt und im
Clientbereich geöffnet.
Das Druckerformular−Design entspricht beim Ausdruck einem Blatt Papier. In der Ei-
genschaft "PageSettings" kann das verwendete Papierformat (Voreinstellung A4) ein-
gestellt werden.

2. Platzieren Sie aus der Toolbox−Sektion "Drucken" ein Steuerelement vom Typ

DateTime und eines vom Typ AlarmTable.

Mit den zur Verfügung stehenden Steuerelementen lässt sich das Layout und der In-
halt der auszudruckenden Seite festlegen. Um den Ausdruck zur Laufzeit zu starten,
sind weitere Arbeitsschritte notwendig.

3. Öffnen Sie das Formular FAlarm und platzieren Sie dort aus der Toolbox−Sektion

System ein Steuerelement vom Typ PrintHandler
Nachdem das PrintHandler−Steuerelement auf dem Formular platziert wurde, rutscht
es automatisch in das sogenannte "Komponentenfach" unterhalb der Designansicht
des Formulars.

Advertising