| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co. |
| |
 | KISTERS 3DViewStation: verbesserte Effizienz durch optimierte Bedienoberfläche, eine Pressemitteilung
|
Autor
|
Thema: KnowledgeObject umbenennen (1148 mal gelesen)
|
Wilhelma Mitglied Dipl.-Ing.

 Beiträge: 16 Registriert: 23.07.2002
|
erstellt am: 20. Apr. 2005 09:38 <-- editieren / zitieren --> Unities abgeben:         
Hallo, Wir möchten den Namen eines KnowledgeObjects umbenennen, dazu lesen wir den Namen des Objekts mit: sTypName = TypeName(AuxObj) aus, wobei AuxObj via Set AuxObj = Selecion1.Item(iZaehl).Value definiert ist, also eine Schleife über alle Elemente läuft. Dies funktioniert aber bei diesem Typ nicht. Hat jemand dazu eine Idee? Wir haben keine entsprechende KnowledgeWare-Lizenz im Einsatz! Vielen Dank. Helmar Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
em Michael Kirsch Mitglied Teamleiter Model-Based Design & Digital Enterprise
 
 Beiträge: 222 Registriert: 21.10.2002 CATIA V5 R16 CATIA V5 R18 CATIA V5 R19 NX 5 NX 6 NX 7.5
|
erstellt am: 26. Apr. 2005 15:26 <-- editieren / zitieren --> Unities abgeben:          Nur für Wilhelma
|
prosper Mitglied Dipl.-Ing. -- Methoden und Prozessentwicklung Catia V5

 Beiträge: 86 Registriert: 05.05.2004
|
erstellt am: 26. Apr. 2005 18:39 <-- editieren / zitieren --> Unities abgeben:          Nur für Wilhelma
Hallo, den Typename kannst du nicht ändern (aus eine Length kannst du zB kein String machen). du kannst nur den Namen des Feature ändern. Set AuxObj = Selecion1.Item(iZaehl).Value AuxObl.Name = "New_Name" sTypName = TypeName(AuxObj) kann man nicht ändern. Gruss Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
em Michael Kirsch Mitglied Teamleiter Model-Based Design & Digital Enterprise
 
 Beiträge: 222 Registriert: 21.10.2002 CATIA V5 R16 CATIA V5 R18 CATIA V5 R19 NX 5 NX 6 NX 7.5
|
erstellt am: 27. Apr. 2005 17:07 <-- editieren / zitieren --> Unities abgeben:          Nur für Wilhelma
Hallo zusammen, @prosper: Wieso TypeName ändern? Helmar hat doch nur den TypeName der Objekte ausgelesen und in eine Variable geschrieben: sTypName = TypeName(AuxObj) @Helmar: Die meisten "KnowledgeObjects" sind zugleich auch "Relations". Als letztere könntest Du sie problemlos umbenennen. Grüße, Michael ------------------
www.em.ag
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
prosper Mitglied Dipl.-Ing. -- Methoden und Prozessentwicklung Catia V5

 Beiträge: 86 Registriert: 05.05.2004
|
erstellt am: 27. Apr. 2005 19:50 <-- editieren / zitieren --> Unities abgeben:          Nur für Wilhelma
Hi Michael, stimmt schon! Ich habe es nur falsch verstanden, ich glaubte er wollte den TypeName ändern. Falls er aber ein Knowledge-Feature-Namen ändern will, ist es anders und sollte funktionnieren. Aber wer weiss, es gibt vielleicht KnowObjekten die man par Makro nicht umbennen kann, sowas würde mich mal wieder nicht wundern... gruss Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |