Definition of search criteria

BCT aClass Documentation

In order to do a search a class node must be selected. It can be any node that has attributes (classes or views). The search criteria must be entered into the attribute display. Any strings, including comparators and standard wildcards can be entered (see table below). For strings all values will be found that contain the search string (implicitly searching for "*search string*"), unless the * is set explicitly. Users can restrict the search by using criteria for multiple attributes.

Numerical values > greater than e.g. > 20
>= greater than or equal e.g. >= 20
< less than e.g. < 20
<= less than or equal e.g. <= 20
- range e.g. 10 - 30
Strings * any number of any character e.g. "screw"
? exactly one character e.g. screw M??
"..." exact expression e.g.  "screw M1"
Numerical values and strings & AND combination of several search expressions e.g. "> 10" & "< 20"
| OR combination of several search expressions e.g. *screw | *nut

 

Note: Numerical operators are not supported for array values.

Once the search button is clicked the search takes place through all subordinate classes.

Numerical search expressions for item attributes will never have wildcards added to them to ensure that searches for numerical Teamcenter properties work as expected. A wild-card * can manually be added to enable wildcard search if the property is a string, e.g. "111*".