| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | Solid Edge: Erste Schritte, ein Webinar am 26.09.2025
|
Autor
|
Thema: Objekte mit bestimmten Attribut suchen (1506 mal gelesen)
|
gfx-toxic.de Moderator Konstruktion / Anwenderbetreuung
  
 Beiträge: 501 Registriert: 09.06.2006 Teamcenter 11.3 / NX 11 Windows 10
|
erstellt am: 01. Jul. 2011 09:16 <-- editieren / zitieren --> Unities abgeben:         
Hi, mal wieder ein grundsätzliche Frage. Falls ich alle Objekte mit einem bestimmten Attribut brauche, mach ich das z.B. bei DraftingNotes so: Code: foreach (NXOpen.Annotations.Note currentnote in session.WorkPart.Notes) { string currentvalue = ""; try { currentvalue = currentnote.GetStringAttribute("HUHU"); } catch (Exception ex) { //session.LogWrite(ex.Message + " Note: " + currentnote.ToString()); } if (currentvalue == leistungS1.Name) { groupBuilder.ObjectsInGroup.Add(currentnote); session.LogWrite("Objekthinzugefügt: " + currentnote.ToString()); } }
Jetzt ist es ja aber so, das wenn er ein Note erwischt, das dieses Attribute nicht hat, eine Exception geworfen wird. Also es funktioniert zwar, aber Performance ist was anderes ;-) Gibt es eine Möglichkeit, erstmal zu prüfen ob das Attribute mit diesem Name überhaupt vorhanden ist? Gruss und Danke!!! ------------------ Gruß Matthias ------------------------------------ ICQ: 163190295 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
      
 Beiträge: 2723 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 01. Jul. 2011 12:18 <-- editieren / zitieren --> Unities abgeben:          Nur für gfx-toxic.de
|

| Technische/r Systemplaner/in Elektrotechnische Systeme (m/w/d) | Unsere Firma realisiert anspruchsvolle Projekte von der Entwicklung über die Ausführung bis hin zur Inbetriebnahme von EMSR-Anlagen (Elektro-Mess-Steuer-Regel-Technik) im Gebäudebereich sowie in der Verfahrenstechnik (Trink-/Abwasseranlagen). Wir sind ein auf Qualität bedachtes Unternehmen, das engen Kundenkontakt pflegt. Zur Verstärkung unseres Teams suchen wir zum nächstmöglichen Zeitpunkt: eine/n ... | Anzeige ansehen | Konstruktion, Visualisierung |
|
gfx-toxic.de Moderator Konstruktion / Anwenderbetreuung
  
 Beiträge: 501 Registriert: 09.06.2006 Teamcenter 11.3 / NX 11 Windows 10
|
erstellt am: 01. Jul. 2011 12:21 <-- editieren / zitieren --> Unities abgeben:         
|