A.09 Workflow Protokoll
Das Workflowprotokoll-Objekt spiegelt alle Einträge des Workflowprotokolles wieder. Das Modell beinhaltet hierbei keine relevanten Informationen. Aus diesem Grund wird nachfolgend direkt die API beschrieben, über welche alle Informationen zum Protokoll abgerufen werden können.
WfProtokoll.api
API-Methode | Verfügbar ab | Beschreibung |
---|---|---|
addRow({row}) | 8.50 Final | Fügt eine neue Zeile zum Workflowprotokoll hinzu. Parameter:
Beispiel var newRow = ["17.02.2017", "17:45:00", "StartActivity", "OSWeb", "My first Comment"];
var protocol = formHelper.getProtocol();
protocol.api.addRow(newRow);
|
editRow({index}, {values}) | 8.50 Final | Liefert den Wert des Parameters zurück. Parameter:
Beispiel var newValues = ["17.02.2017", "17:45:00", "StartActivity", "OSWeb", "My Comment"];
var protocol = formHelper.getProtocol();
protocol.api.editRow(0, newValues);
|
getField() | 8.50 Final | Gibt das Maskenelement, an welches das Protokoll gebunden worden ist. Undefined wird zurückgegeben, wenn es an kein Maskenfeld gebunden ist. Parameter:
Beispiel var protocol = formHelper.getProtocol();
var maskField = protocol.api.getField();
|
getRows() | 8.50 Final | Gibt eine mehrdimensionale Array mit den Werten aller Zeilen und Spalten des Workflowprotokolls zurück. var protocol = formHelper.getProtocol();
protocol.api.getRows(); |
getValue({transform}) | 8.50 Final | Gibt ein Objekt zurück, welches das Protokoll beschreibt. Dazu gehören die Spalten mit ihren Bezeichnern und ihrem Datentyp und die Inhalte der Zeilen und Spalten. Parameter:
Beispiel var protocol = formHelper.getProtocol();
protocol .api.getValue(false); |
removeRow({index}) | 8.50 Final | Entfernt eine Zeile aus dem Protokoll. Parameter:
Beispiel var protocol = formHelper.getProtocol();
protocol.api.removeRow(0); |