MandatoryHandler

Beschreibung

Vor Abschluss einer Aufgabe prüft der MandatoryHandler, ob alle Pflichtfelder der jeweiligen Smartform ausgefüllt sind. Der jeweiligen Smartform ausgefüllt sind.

Wenn die Pflichtfelder nicht vollständig ausgefüllt sind, verhindert der Handler, dass die Aufgabe abgeschlossen wird. Anschließend wird der Benutzer aufgefordert, die Pflichtfelder auszufüllen. Die Pflichtfelder werden im Feld mandatoryFields angegeben.


Klasse

com.dooris.bpm.actionhandler.MandatoryHandler

Parameter

Parametername

Standardwert

Beschreibung

Beispiel

Parametername

Standardwert

Beschreibung

Beispiel

mandatoryFieldsMANDATORY

 

Dieser Parameter wird verwendet, um die gewünschten Variablennamen aus dem zugehörigen Smartformular als obligatorisch festzulegen.

  • request1,request2

  • variablenameX

Beispiel

In diesem Beispiel wurde MandatoryHandler dem Knoten 'Fill and Submit Request' hinzugefügt. Smartform ist mit diesem Workflow verbunden und gewünschte Pflichtfeldnamen aus dem Smartformular werden als Parameter in den Actionhandler-Einstellungen festgelegt. Der Prozessablauf gibt einen Fehler aus, wenn auf "Speichern und abschließen" geklickt wird, ohne das erforderliche Feld oder die erforderlichen Felder auszufüllen.

Parametername

Beispiel

Parametername

Beispiel

mandatoryFields

request1,request2