Hallo rtr,
in der Tat gibt die Eigenschaft "FullName" den Dateinamen des Parent-Objects zurück. Das liegt daran, das eine Komponente keinen Dateinamen besitzt.
Zur Unterscheidung einer Komponente zu einem Product habe ich folgendes Verfahren angewendet:
Man vergleicht die Partnumber des zu prüfenden Objects mit der Partnumber des Parent-Objects.
Bsp.:
PartNumber1 = ProductObject.PartNumber
PartNumber2 = ProductObject.ReferenceProduct.Parent.Product.Partnumber
ProductObject ist das zu untersuchende Product oder Komponente
Sind PartNumber1 und PartNumber2 identisch, so ist das Object ein Product. Andernfalls ist das Object eine Komponente.
Ich hoffe Dir weitergeholfen zu haben.
Gruss
Steffen
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP