Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
WCrihfield
in reply to: Anonymous

You've just got to dig deeper.  Under your For Each oBOMRow line, check the oBOMRow.ChildRows.Count to see if it is greater than zero.

You could also check the oBOMRow.ReferencedFileDescriptor.ReferencedFileType, to see if it is a Part or Assembly.

Or you could do this a different way by:

Dim oRowDoc As Document = oBOMRow.ComponentDefinitions.Item(1).Document

If oRowDoc.DocumentType =

Keep in mind that BOM rows can also be "Merged", "Promoted", or "RolledUp", too.

You may need to check for these, if you have any of that going on within your BOM.

Wesley Crihfield

EESignature

(Not an Autodesk Employee)