Voraussetzungen und Installation

Voraussetzungen

  • Eine korrekt installierte WinCC OA Version (ab 3.13)

  • Eine gültige Reporting Lizenz

  • WinCC OA Reporting-Manager

  • Ein Reporting Tool wie BIRT oder Crystal Reports, siehe Grundlagen BIRT

Installation

Für die Nutzung des Reporting Features ist eine Basisinstallation von WinCC OA ausreichend. Weitere Informationen zur Installation von WinCC OA sind im Kapitel Installation der Online-Hilfe angeführt.

Einbinden des WinCC OA Reporting-Managers

  1. Öffnen Sie Ihr WinCC OA Projekt in der WinCC OA Konsole des Servers.

  2. Fügen Sie Ihrem Projekt den Reporting-Manager (WCCOAreporting) hinzu.

  1. Die Verwendung von HTTPS ist mit BIRT (Gratisversion) nicht möglich. Der Config-Eintrag httpsPort = 443 wird per Default für den Reporting-Manager gesetzt. Daher muss mit dem Config-Eintrag httpPort ein anderer Port angegeben werden. Setzen Sie den httpPort auf 80 in der [reporting]-Sektion der Config-Datei <proj_path>/config/config.

[reporting]
httpPort=80
VORSICHT: Beachten Sie, dass, wenn andere Webserverapplikationen wie das Desktop UI oder Mobile App (siehe Mobile App-Dokumentation) verwendet werden, der Http-Port verwendet wird. Die Standardeinstellung für den Http-Port ist 80. Überprüfen Sie gegebenenfalls die Porteinstellungen.
Abbildung 1. Projekt-Config-Datei und Config-Eintrag "httpPort"

Um das Reporting-Feature zu verwenden, sind für WinCC OA sind keine weiteren Schritte erforderlich. Um einen Report zu erstellen, erstellen Sie ein Reportprojekt mit dem Reporting-Programm BIRT. Um BIRT zu verwenden, installieren Sie zuerst die BIRT- sowie die Java-Software. Die Installation der BIRT-sowie Java-Software wird im Kapitel BIRT, Voraussetzungen und Installation näher beschrieben.

VORSICHT: WinCC OA bietet das Reporting-Feature ab der Version 3.13. Wenn Sie eine niedrigere Version verwenden und das Reporting-Feature verwenden möchten, ist ein WinCC OA -Upgrade erforderlich.
VORSICHT: HTTP-Authentifizierung ist in WinCC OA defaultmäßig für Reporting aktiviert. BIRT unterstützt keine HTTP-Authentifizierung. Daher muss der Config-Eintrag httpAuth auf 0 (FALSE) in der [reporting]-Sektion gesetzt werden, wenn BIRT verwendet wird. Verwenden Sie zudem den Config-Eintrag NofThreads.

Reporting.wsdl

In der WinCC OA Installation ist unter < wincc_oa_path >/data/Reporting die Reporting.wsdl-Datei enthalten. Die wsdl-Datei ist die Schnittstelle zum Reporting-Manager. Die Datei soll nicht geändert werden.

Anmerkung: Die Reporting_document_literal.wsdl-Datei der WinCC OA -Version steht für C#-Clients zur Verfügung. Die Datei befindet sich im Verzeichnis < wincc_oa_path >/data/Reporting.

In dieser Datei sind alle für das Reporting-Feature zur Verfügung gestellten Funktionen mit Parametern und Rückgabewerten definiert. Siehe auch Kapitel Datenquelle für Information über wsdl-Dateien.

Folgende Funktionen werden angeboten:

Selektieren Sie die gewünschte Funktion beim Erstellen vom Datensatz. Wie Sie ein Reportprojekt, eine Datenquelle und einen Datensatz erstellen, wird in den entsprechenden Kapiteln der Online-Hilfe beschrieben. Siehe Kapitel:

Beachten Sie jedoch, wie bereits erwähnt, dass bevor ein Projekt erstellt werden kann, die Installation von z.B. BIRT-Software erforderlich ist.