PDM: Bedingte Pflichteingabe

Frage:

 Wie kann eine Variable in manchen Fällen ein Pflichtfeld sein in anderen Fällen optional?

Antwort:

Beispielsweise soll die Variable „Fertigmaß“ als Pflichtfeld definiert werden, wenn die Variable „Teileart“ den Wert „Fertigungsteil (F)“ hat, in anderen Fällen soll diese Variable kein Pflichtfeld sein.

 

Erstellen Sie Registerkarten, die manuell oder über eine Variable gesteuert werden.

Beispielsweise auf dem Reiter B (für Baugruppen) ist die Variable enthalten, jedoch ohne Minimum-Textlänge:

Pic1

Pic2

Auf dem Reiter, der für Fertigungsteile relevante ist (hier: F) ist die Variable ein weiteres Mal platziert. Hier ist jedoch Textlänge: Minimum = 1 eingetragen, wodurch eine Eingabe erzwungen wird, wenn die entsprechende Teileart F = Fertigungsteil gewählt ist:

Pic3

Pic4

Bitte beachten Sie, dass die Standardwerte für jede Platzierung einer Variable an allen Stellen gleich sein muss, um unerwünschtes Verhalten zu vermeiden.