Hallo,
ich versuche gerade in meinem Bauteil eine iLogic Regel zu schreiben die einen Arbeitspunkt anhand seines Namens sucht.
Das funktioniert auch soweit ganz gut, solange der Punkt vorhanden ist.
Beim Befehl oWorkPoints.Item(name) kommt es zu einer Fehlermeldung für den Fall dass der Arbeitspunkt nicht vorhanden ist.
Ich möchte auf irgendeine Weise rausfinden ob der Punkt in 'name' existiert oder nicht.
Entweder durch abfangen der Fehlermeldung oder durch eine vorherige Prüfung auf Existenz.
Weiß jemand wie das geht?
Hier die iLogic Regel (vereinfacht)
Dim oCompDef As PartComponentDefinition
oCompDef = ThisApplication.ActiveDocument.ComponentDefinition
Dim oWorkPoints As WorkPoints
oWorkPoints = oCompDef.WorkPoints
Dim oWP As WorkPoint
name = "test"
oWP = oWorkPoints.Item(name) ' Hier Fehler wenn name nicht existiert
Grüße Marco
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP