Wie kann ich eine Variable automatisch mit einem Teil eines Wertes einer anderen Variable füllen, wenn sich der Status eines Dokuments ändert?
Wenn man den Status eines Dokuments ändert, ist es manchmal notwendig, eine Variable zu füllen, indem man nur einen Teil eines Wertes einer anderen Variablen verwendet.
Beispielsweise kann der Servicecode eines für die Herstellung freigegebenen Dokuments mit den ersten Zeichen des Artikelcodes übereinstimmen.
Das Werkzeug TaskActions ermöglicht die automatische Bewertung eines Variablenwerts bei einer Zustandsänderung.
Um diese Variable automatisch zu bewerten, müssen Sie eine neue PDM-Aufgabe erstellen.
Wir nennen diese Aufgabe Service Code und wählen das Add-In myPDMtools:
Anschließend müssen Sie den Rechner auswählen, der die Aufgabe ausführen soll:
Das zu verwendende Werkzeug ist TaskActions:
Wir fügen eine Operation TaskProperties:
In das erscheinende Fenster ziehen wir ein benutzerdefiniertes Feld:
Dann füllen wir den Namen der zu bewertenden Variable aus:
Wir werden nun den Wert der Variable ausfüllen, also klicken Sie auf
Dann füllen Sie die Variable aus, die abgerufen werden soll:
Um nur einen Teil der Zeichenkette abzurufen, klicken Sie einfach auf
In unserem Fall wollen wir die Zeichen vor dem Zeichen - abrufen.
Wir wählen also aus Ausschneiden mit dem Zeichen – und der Index 1 die also dem ersten Vorkommen der durch ein - zerschnittenen Kette entspricht.
TaskActions wird die Extraktion und Archivierung von Dokumenten automatisch verwalten:
Sie müssen also nur die Erstellung der Aufgabe bestätigen.
Fügen Sie dann die Aktion hinzu, die beim Übergang ausgeführt werden soll:
So wird der Servicecode bei der Validierung des Dokuments automatisch bewertet: