FB_TableWriter – Allgemeine Informationen

Übersicht

Typ

Funktionsbaustein

Verfügbar ab

1.1.2.0

Übernommen aus

-

Implementiert:

-

Aufgabe

Funktionen zur Erstellung einer XML-Struktur zur Darstellung als Tabelle in PacDrive Diagnostics implementieren. Die Ausgabe wird interaktiv durch den Aufruf der verschiedenen Methoden strukturiert.

FB_TableWriter benötigt keine Modul-Initialisierung ("init body" soll nicht direkt aufgerufen werden). Der Ausgabepfad in diFileId muss vor der ersten Nutzung der Methoden gesetzt werden.

Methoden

Bezeichnung

Beschreibung

HeaderAddColumn

Hinzufügen einer Spalte in die Tabelle inklusive Konfiguration und Beschriftung.

HeaderFinish

Schließt nach Einfügen aller Tabellen-Kopfdaten das Schreiben ab.

HeaderStart

Bereitet das Schreiben der Tabellen-Kopfdaten vor.

RowEnd

Schließt das Schreiben einer Zeile ab.

RowStart

Bereitet eine neue Zeile für das Schreiben von Werten vor.

RowValue

Schreiben des Inhalts von einzelnen Zellen einer Zeile.

TableEnd

Jede XML-Tabellenausgabe muss mit diesem Befehl abgeschlossen werden.

Eigenschaften

Name

Datentyp

Zugriff

Beschreibung

diFileId

DINT

Lesen/Schreiben

Handhabung der XML-Datei gemäß SYSTEMINTERFACE-Datei-ID. Muss vor der ersten Verwendung von FB_TableWriter gesetzt werden.

stTableInfo

ST_TableInfo

Lesen

Struktur mit den Zustandsdaten der Instanz.