Reset-Transition hinzufügen

Eine reset-Transition wird ausgeführt, wenn ein Benutzer in einem Formular auf Zurücksetzen klickt oder wenn ein interner Prozess das Objekt zurücksetzt. Ein Objekt kann nur dann zurücksetzt werden, wenn es in einem Zustand ist der eine Reset-Transition enthält. Die Funktion Zurücksetzen ist bei Objekten in einem Zustand ohne ausgehende Update-Transition nicht aktiv.

Speicherort

XML-Datei im Ordner xml

Vorgehen

  1. Kopieren Sie ein Element <workflow> aus der Standardkonfiguration in die Customizing-Datei.
  2. Legen Sie eine oder mehrere neue Reset-Transitions innerhalb des Elements <transitions> Elements an. Ein Reset-Element muss jeweils im Attribut to.state.id auf einen im Workflow existierenden aktiven Status verweisen, sowie im Attribut chain.id auf eine existierende Command-Chain des zum Workflow gehörenden Command-Kataloges (commandChains_*.xml).

Bemerkung

Eine hinzugefügte Reset-Transition muss auf einen existierenden Status (to.state.id) und eine Command-Chain (chain.id) verweisen.

Dokumente

workflow.xsd, workflow_*.xml, commandChains_*.xml

Beispiel

ModifyObjectLifecycle

\WEB-INF\config\custom\xml\testcase_workflow_custom.xml: New custom reset transition