Message 1 of 9
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I am trying to apply "Test" View Representation Filter Settings to Parts List. When I run my code in VBA the "Primary" View is applied. When I am trying to run it in iLogic Inventor crashes. Could you give me a hint what is wrong in my code?
Sub main Dim oDrawing As Inventor.DrawingDocument oDrawing = ThisApplication.ActiveDocument Dim oView As DrawingView oView = oDrawing.ActiveSheet.DrawingViews.Item(1) Dim oPartsList As PartsList oPartsList = oDrawing.ActiveSheet.PartsLists.Item(1) Dim oAssyComp As AssemblyComponentDefinition oAssyComp = oPartsList.ReferencedFile.DocumentDescriptor.ReferencedDocument.ComponentDefinition Dim oViewRep As DesignViewRepresentation oViewRep = oAssyComp.RepresentationsManager.DesignViewRepresentations.Item("Test") oOptions = ThisApplication.TransientObjects.CreateNameValueMap oOptions.Add(“AssemblyViewRepresentation”, oViewRep) oPartsList.FilterSettings.Enabled = True Dim oPartsListFItem As PartsListFilterItem oPartsListFItem=oPartsList.FilterSettings.Add(kAssemblyViewRepresentationFilterItem,oOptions) End Sub
Thanks
Przemek

Przemyslaw Sokolowski
Technical Sales Specialist
Solved! Go to Solution.