Creo™ Schematics 4.0 Help Center > Working with Designs > Reports > About Setting Inclusion Criteria
  
About Setting Inclusion Criteria
Use the Criteria tab in the Format report dialog box to set artifact inclusion rules. You can set inclusion rules using predefined functions or using criteria for the following artifact parameter types:
Integer and Real Parameters
String Parameters
List Parameters
Sheets Parameter
Type Parameter
Layer Parameter
Integer and Real Parameter
Criterion
Description of Parameter Value
Equal
Equals the specified value
Not Equal
Does not equal the specified value
Less Than
Less than the specified value
Less Than Or Equal
Less than or equal to the specified value
Greater Than
Greater than the specified value
Greater Than Or Equal
Greater than or equal to the specified value
* 
The value of an integer or a real parameter can be null (unset). If the specified value is unset (the Unset check box is selected), only the Equal and Not Equal criteria are available.
String Parameters
Criterion
Description of Parameter Value
Equal
Equals the specified value
Not Equal
Does not equal the specified value
Less Than
Less than the specified value
Less Than Or Equal
Less than or equal to the specified value
Greater Than
Greater than the specified value
Greater Than Or Equal
Greater than or equal to the specified value
Match
Matches the specified string using wildcard characters:
*—Denotes any number of any characters.
?—Denotes a single character.
\—Escape character.
$$—Matches string parameter values using a regular expression. Inserted at the beginning of a string. For example, $$blu matches blue, blur, and ablution.
* 
The value of a string parameter can be null (or unset). If the specified value is unset (the Unset check box is selected), only the Equal and Not Equal criteria are available.
List Parameters
Criterion
Description of List
Equal
Equals the specified list
Not Equal
Does not equal the specified list
Contains
Contains elements in specified list
Not Contains
Does not contain elements in specified list
Match
Matches the specified list using wildcard characters:
*—Denotes any number of any characters
?—Denotes a single character
\—Escape character
* 
Some built-in parameters have their own specific criteria.
Sheets Parameters
Criterion
Description of Artifact Parameter Owner
On
Has shapes on one or more specified sheets
On Any
Has at least one shape on a sheet
Not On
Does not have shapes on any specified sheet
Not On Any
Has no shapes and is not represented on any sheet
Type Parameters
Criterion
Description of Artifact Parameter Owner
Equal
Equals the specified type
Not Equal
Does not equal the specified type
Ancestor
Equals or is a supertype of the specified type
Not Ancestor
Does not equal, and is not a supertype of the specified type
Descendent
Equals or is a subtype of the specified type
Not Descendent
Does not equal and is not a subtype of the specified type
Related
Equals or has a common ancestor with the specified type
Not Related
Does not equal and does not have a common ancestor with the specified type
Layer Parameters
Criterion
Description of Artifact Parameter Owner
In
Has shapes on one or more specified layers
In Any
Has at least one shape on a layer
Not In
Does not have shapes on the specified layer
Not In Any
Has no shapes and is not represented on any layer
Visible
Has at least one shape on a visible layer.
Hidden
All shapes are on a hidden layer.
Predefined Functions
You can use the following functions to filter components in reports.
Function
Description
[is_connected_to_selection(from, to, both)]
Reports fibers connected to the selected components and their co-shapes. Set to ‘from’, ‘to’, or ‘both’ (default).
[is_object_on_visible_layer()]
Reports objects that have at least one shape on a visible layer.