PDM: Kann man einen Workflow-Übergang verhindern, wenn ein Feld, z. B. die Artikelnummer, mehr als n Zeichen enthält?

Frage:

Kann man einen Workflow-Übergang verhindern, wenn ein Feld, z. B. die Artikelnummer, mehr als n Zeichen enthält?

Antwort:

Fügen Sie im betreffenden Workflow-Übergang eine Bedingung hinzu und hinterlegen dort die Bedingung Variable => Text enthält nicht => %__% mit z. B. 9 _ (Unterstrich) zwischen den Prozentzeichen, wenn max. 8 Zeichen für diese Variable zulässig sind:

Wenn die Bedingung nicht erfüllt ist, erscheint eine entsprechende Meldung im WF-Dialog:

Anmerkung:

Um Fehleingaben zu vermeiden, kann auf der Karte hinterlegt werden, dass max. n Zeichen eingegeben werden können. Diese Einschränkung greift jedoch nur, wenn ein Anwender die Karte bearbeitet, nicht bei Dateien, die bereits im System vorhanden sind.