Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:actionhandler:processvariablestotablehandler

ProcessVariablesToTableHandler

Beschreibung

Dieser Handler ermöglicht es Prozessvariablen in einer gesonderten Tabelle abzulegen. Ebenfalls ist es möglich die Namen aller anhängenden Dokumente ebenfalls in dieser Tabelle zu speichern. Die Tabelle muss die folgende Struktur aufweisen:

  • Eine Spalte ID, mit den Eigenschaften PrimaryKey und UniqueIndex, in der ersten Spalte. In diese wird die ID der Prozessinstanz gespeichert.
  • Pro Prozessvariable eine Spalte. Hier werden die Inhalte der jeweiligen Variablen gespeichert.
  • Falls documentList true ist, noch eine zusätzliche Spalte am Ende der Tabelle. Dann werden die Namen aller angehängten Dokumente in dieser Spalte abgelegt.

Klasse

com.dooris.bpm.actionhandler.ProcessVariablesToTableHandler



Event Type

beliebig

Action Name

beliebig

Mandatory Fields

leer


Parameter

jdbcURL

Hier muss die URL zu der gewünschten Datenbank + Schema angegeben werden. Erklärung (siehe Beispiel)


userName

Hier muss der Username eingetragen werden, welchem es erlaubt ist an der Datenbank anzumelden. Erklärung (siehe Beispiel)


password

Hier muss das passenden Passwort zu dem User eingetragen werden. Erklärung (siehe Beispiel).


tableName

Hier muss der Name der Tabelle angegeben werden in welche die Variablen gespeichert werden sollen. Erklärung (siehe Beispiel).


processVariables

Hier müssen Kommagetrennt („,“) die Name der Variablen eingetragen werden, die in der Datenbanktabelle abgelegt werden sollen. Erklärung (siehe Beispiel).


documentList

Hier muss angeben werden (true / false) ob in der Datenbank zusätzlich die Namen aller Dokumente eingetragen werden sollen. Erklärung (siehe Beispiel).

Achtung! Nun muss beachtet werden, dass am Ende der Datenbanktabelle eine zuätzliche Spalte für die Dokumente angelegt wird.

Beispiel


software/tim/actionhandler/processvariablestotablehandler.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)