HasCompParameterValue
This document is no longer available beyond version 21. Information can now be found here: HasCompParameterValue for version 25
The features available depend on your Altium product access level. Compare features included in the various levels of Altium Designer Software Subscription and functionality delivered through applications provided by the Altium 365 platform.
If you don’t see a discussed feature in your software, contact Altium Sales to find out more.
Parent page: PCB Query Functions - Parameters
Summary Copy Link Copied
Returns PCB components that incorporate the specified Parameter Name which has a Value that complies with the Query.
Syntax Copy Link Copied
HasCompParameterValue(ParameterName : String , ParameterValue : String) : Boolean
Example Usage Copy Link Copied
HasCompParameterValue(‘Design Item Id’,'LED-RED-HSMHC170')
HasCompParameterValue(‘Design Item Id’,'LED-RED-HSMHC170') = True
Returns all component parent objects that have the Design Item Id
Parameter Name with a matching Value property of LED-RED-HSMHC170.
The associated child objects of a complying component object, such as tracks, arcs, pads, text etc, are also returned.
Not HasCompParameterValue(‘Design Item Status’,'RoHS-Compliant')
HasCompParameterValue(‘Design Item Status’,'RoHS-Compliant') = False
Returns all components and their associated child objects that do not have a Design Item Status
Parameter with a Value of RoHS-Compliant.