|  |  | 
|  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | 
|  |  | 
|  | PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung 
 | 
| Autor | Thema:  Inventor Teileliste Sortieren Speichern (1885 /  mal gelesen) | 
 | PallCAD Mitglied
 CAD Designer
 
 
      Beiträge: 1Registriert: 09.02.2017
 Win 7 64 Bit 32GB Ram
 Inventor 2015
 Vault 2015
 |    erstellt am: 09. Feb. 2017 16:00  <-- editieren / zitieren -->    Unities abgeben:            
  Hallo sich suche Im Inventor 2015 die Möglichkeit die Sortierung innerhalb einer Teileliste in der *.idw zu speichern, oder via eines Makro oder iLogic Regel abzurufen. Ich möchte nach drei unterschiedlichen Parametern (Bild) (Eintragungen in der Teileliste in der *.idw) sortieren. Ich habe mir schon verschiedene Mokros angesehen leider klappt das alles nicht. Danke und Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | freierfall Ehrenmitglied V.I.P. h.c.
 Techniker
 
 
  
 
      Beiträge: 11612Registriert: 30.04.2004
 WIN10 64bit, 32GB RAMIV bis 2022
 |    erstellt am: 10. Feb. 2017 07:35  <-- editieren / zitieren -->    Unities abgeben:           Nur für PallCAD   | 
                       
 | MTCon Mitglied
 
 
  
 
      Beiträge: 62Registriert: 19.01.2016
 Inventor Pro 2015Vault Pro 2015
 |    erstellt am: 10. Feb. 2017 07:56  <-- editieren / zitieren -->    Unities abgeben:           Nur für PallCAD   
  Wir nutzen diesen Code dafür. Leider habe ich mir die Quelle damals nicht aufgeschrieben. 
 Code:Try
 Dim oDrawDoc As DrawingDocument
 oDrawDoc = ThisApplication.ActiveDocument
 Dim oPartsList1 As PartsList
 oPartsList1 = oDrawDoc.ActiveSheet.PartsLists.Item(1)
 oPartsList1.Sort("Spalte1", 1, "Spalte2", 1, "Spalte3.", 1)
 oPartsList1.Renumber
 CatchMessageBox.Show("Eine Stückliste muss schon vorhanden sein, damit man die auch sortieren kann.", "Keine Stückliste")
 End Try 
 Spalte1, Spalte2, etc. muss natürlich durch eure Spaltennamen ersetzt werden.
 Das Code nummeriert auch die Liste neu durch.
 Theoretisch kann man das dann auch in die IAM zurückschreiben, aber das hat nur zu Problemen geführt.
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |