Customizing PVZ Illustration Filtering
PVZ illustration graphic instances are filtered based on the parts list item’s inline filtering information. Part list items can be applicable for multiple product configurations (serial number, options, and so forth). PTC Arbortext Content Delivery filters individual items from an illustration’s graphic instances according to the configuration specified in the parts list item inline filtering. If applicability is defined directly on a part or parts list line item, this applicability is included in the illustration and also when displaying the illustration of a parts list. If certain parts list items are not applicable, then that item’s related visualization part is also hidden in the graphic.
By default, the mapping between a parts list line item and its related PVZ illustration instance is provided by the following two attributes:
structureId – Contained in the PartLineItem element in the PartList.xml file
partslistlink_structureId – Contained in the instance element in the pvssbom.xml file provided with the PVZ .zip file
If you have additional attributes you would like to include, you can customize the following variables in the abstractCustomPartsList2Feed.xsl file to include the custom attributes:
<xsl:variable name="CUSTOM_PARTSLIST_IMAGES_IMAGE_PVZDATA_INSTANCE_STRUCTUREID">
<xsl:text>custom_structureId_instance_attribute_name</xsl:text>
</xsl:variable>
<xsl:variable name="CUSTOM_PARTSLIST_ITEMS_ITEM_PARTLISTITEM_STRUCTUREID">
<xsl:text>custom_structureId_PLItem_property_name</xsl:text>
</xsl:variable>