Hallo zusammen,
ich möchte gerne per Code das aktuelle Workpart aktualisieren (Was sonst über Baugruppen -> Wave -> Assoziativitätsmanager und die Auswahl des aktuellen Teils geht)
Mein Code dafür:
For Each prt As Part In theSession.Parts
If prt.JournalIdentifier = workPart.JournalIdentifier Then
Dim partTag(0) As NXOpen.Tag
partTag(0) = prt.Tag
theUfSession.Wave.UpdateParts(1, partTag)
End If
Next
Funktioniert auch. Leider aber nicht immer, denn genau dann, wenn es durch das Update der Links zu Fehlermeldungen kommt (weil Referenzen futsch sind usw.), bricht das Programm mit einer Fehlermeldung ab.
Die Fehlermeldung bezieht sich auf folgende Zeile:
theUfSession.Wave.UpdateParts(1, partTag)
Wie kann ich das umgehen? Ich habe schon an Try-Catch gedacht, aber dann hat er ja auch überhaupt nicht aktualisiert.
Hat jemand eine Idee?
Viele Grüße
pleudel
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP