Das ibaPDA ActiveX Control stellt eine Druckfunktion bereit, die vom ActiveX-Container heraus aufgerufen werden kann (z. B. per VBScript über einen Button in SIMATIC WinCC).
Die Druckfunktion besitzt 2 Argumente:
-
STRING title: Die Kopfzeile des gedruckten Dokumentes. Es ist möglich über das Tilde-Zeichen ("~") getrennt drei Texte für den linken, mittleren und rechten Bereich der Kopfzeile anzugeben.
-
BOOL showPrintSetup: Setzen Sie diese Option auf TRUE, um den Dialog für die Druckeinstellungen vor dem Drucken anzeigen zu lassen. Die Druckeinstellungen werden in der Layout-Datei gespeichert, die in den Eigenschaften des ActiveX Controls konfiguriert wurde.
Im Folgenden ist ein Beispiel für ein VBScript in SIMATIC WinCC dargestellt, das beispielsweise über einen Button als Mouse Click Event programmiert werden kann. "ibaPDAActiveXExample" ist hier der Objektname des ibaPDA ActiveX Controls in SIMATIC WinCC.
Die angewandte Methode print wird mit objControl in der letzten Zeile aufgerufen.
