Beschreibung
Vor Abschluss einer Aufgabe prüft der ConditionalMandatoryHandler, ob alle Pflichtfelder, die von anderen Feldern im entsprechenden Smartformular abhängig sind, 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 Pflichtfelder angegeben.
Klasse
com.dooris.bpm.actionhandler.ConditionalMandatoryHandler
Parameter
Parametername | Standardwert | Beschreibung | Gültige Beispiele |
---|---|---|---|
| Hier wird die Abhängigkeit gesetzt. Zum Beispiel. condition="${variableA}"=="true"; prüft, ob die VariableA gesetzt wurde. Wenn ja, ist die Variable im Pflichtfeld obligatorisch. |
| |
| Hier müssen alle Konditionsfelder angegeben werden. |
|