|  | CATIA V5 Programmierung : Part deaktivieren Kuksi am 06.08.2008 um 16:58 Uhr (0)
 Danke für die rasche Antwort! Ich hab auch schon einen Ansatz für das Problem gefunden.Zunächst habe ich eine Reaction erstellt:Reaction: Source ist ein Parameter (Part1ParamterNumber) wenn dieser den Wert ändert wird folgendes Script ausgeführt:{ `RelationsVB Scripts.1VB Script.1` .Run(`Part1Part Number` )}Daraufhin wird das VB Script.1 mit dem Übergabewert  Part Number (= PartName) ausgeführt.------ Initiation ------Dim oDocsDim oPartDocDim oPartSet oDocs = CATIA.Documents---- search the right part ---di ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Part deaktivieren Kuksi am 06.08.2008 um 23:13 Uhr (0)
 Hey! Danke für das Lob ; ) hört man gern.Ich hab die Fehlermeldung angefügt. Das Problem besteht leider weiterhin. Wenn ich beim Aufrufen des Makros in der Reaction anstelle von .Run (`Part1Part Number`) .Run("Part1") eingebe funktioniert es. Ich habe es so verstanden das `Part1Part Number` ein Parameter ist der die Teilenummer angibt auch wenn diese sich ändert ( was damit abgedeckt werden soll). Die Ausgabe des Parameters in einer msgbox gibt mir den korrekten wert wieder, jedoch kann ich in der Reaction ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Part deaktivieren Kuksi am 08.08.2008 um 11:40 Uhr (0)
 Hey!Ich hab eine Lösung gefunden. Die Konvertierung im VB Script (cStr()) hat leider nicht funktioniert, scheinbar kann VB den Typ der Übergeben wurde nicht konvertieren. (Fehler: Methode wird nicht unterstützt) Ich habe es jetz so umgesetzt das ich zunächst mit let.... in der Reaction eine Variable vom Typ String erstelle und dieser den Wert `Part1Part Number` übergebe. Dann übergebe ich diese Variable an das Makro; und so sieht das Script dazu aus: Reaction: let Number (String)Number = `Part1Part Number` ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Part deaktivieren Kuksi am 06.08.2008 um 13:52 Uhr (0)
 Hallo!ich möchte gerade das auch, in einer parameter methodik, umsetzen. Also nicht das laden eines Parts, aber das laden eines Macros aus einer Reaction. ich habe jedoch das problem das in meinem Strukturbaum in CATIA das VB Script nicht unter Beziehungen abgebildet ist. Mein Plan ist eine Reaction zu schreiben die mit Macro1.Run() bei Änderung eines Parameters das jeweilige Macro aufruft und ausführt. Ich habe da jedoch das Problem das ich das Macro nicht korrekt anspreche, bzw. ich es nicht unter Bezieh ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln |