Query_Lang-PCBFunctions_MembershipChecks_InComponentInComponent_AD
This document is no longer available beyond version 21.0. Information can now be found here: InComponent for version 25
Parent page: PCB Query Functions - Membership Checks
Summary
Returns all component objects whose Name property complies with the Query.
Syntax
InComponent(Name : String) : Boolean/Boolean_String
Example Usage
InComponent('U1')
InComponent('U1') = True
InComponent('U1') = 'True'
Returns all component objects whose Name property is U1.
InComponent('U1', 'U2', 'J1')
InComponent('U1', 'U2', 'J1') = True
InComponent('U1', 'U2', 'J1') = 'True'
Returns all component objects whose Name property is U1, or U2, or J1.
Not InComponent('IDC16')
InComponent('IDC16') = False
InComponent('IDC16') = 'False'
Returns all objects except component objects whose Name property is IDC16
.
InComponent('U*')
InComponent('U*') = True
InComponent('U*') = 'True'
Returns all component objects whose Name property starts with U.
Tips
- The single quote characters (') at the start and end of the
Name
string are mandatory. - For each returned component object, its associated child objects are also returned.