MicroStation CONNECT Edition Help

Select By Attributes Dialog

Used to select elements based on specified criteria.

  • Select elements (in a sense, extend the Element Selection).
  • Locate elements.
  • Filter the elements that are displayed.

Selection criteria can be saved in separate files for reuse.

You can open this dialog from the following:
  • Ribbon: Drawing > Home > Selection (This setting is hidden by default)
  • Ribbon: Modeling > Home > Selection (This setting is hidden by default)
  • Ribbon: Visualization > Home > Selection (This setting is hidden by default)
  • Ribbon: Admin > Home > Selection (This setting is hidden by default)


Key-in: MDL LOAD SELECTBY DIALOG
Note: For criteria settings to be effective, the third unlabeled option menu under Mode must be set to On.
Note: When you close the Select By dialog, an alert box displays:
  • Click OK to continue to apply the Select By settings.
  • Click Cancel to unload the "selectby.ma" MDL application.
Note: Key-ins must be activated by the key-in SELECTBY EXECUTE. SELECTBY must be loaded (MDL LOAD SELECTBY) and the type cleared by keying in SELECTBY TYPE NONE.
SettingDescription
Levels Used to specify level criteria.

To select a single level, click the level. To select many levels at once, click and drag through the level list. To select non-contiguous levels in the list, <Ctrl-click> required levels. To deselect a level, <Ctrl-click> the highlighted level.

SELECTBY LEVEL <level list>
Note: Level_list can be as follows:
Form Examples
List levels by number SELECTBY LEVEL 2,4,7,9
Range(s) of levels, indicated by hyphen (-) SELECTBY LEVEL 2-4 SELECTBY LEVEL 2-4,9-15
Level and level group names (The complete level path must be specified for each name that is not unique in the level structure. The colon (:) is the separator character in a level path specification.) SELECTBY LEVEL plumbing
Select all levels SELECTBY LEVEL ALL
Deselect all levels SELECTBY LEVEL NONE
Note: The levels section should be cleared before using the key-ins so that no existing selections are included. You can do this with the SELECTBY TYPE NONE key-in.
Types Used to specify criteria based on element type:

To select a single type, click the type. To select many types at once, click and drag through the types. To select non-contiguous types in the list, <Ctrl-click> required types. To deselect a type, <Ctrl-click> the highlighted type.

Element type criteria also can be set with key-ins:

Control Key-in
(No type criteria) SELECTBY TYPE NONE
All Types SELECTBY TYPE ALL
Arc SELECTBY TYPE ARC
B-Spline SELECTBY TYPE BSPLINE
B-Spline Surface SELECTBY TYPE BSPLINESURFACE
Cell SELECTBY TYPE CELL
Complex Shape SELECTBY TYPE COMPLEXSHAPE
Complex Chain SELECTBY TYPE COMPLEXSTRING
Cone SELECTBY TYPE CONE
Curve SELECTBY TYPE CURVE
Dimension

SELECTBY TYPE DIMENSION

Ellipse SELECTBY TYPE ELLIPSE
Line SELECTBY TYPE LINE
Line String SELECTBY TYPE LINESTRING
Mesh SELECTBY TYPE MESH
Multi-line SELECTBY TYPE MULTILINE
Raster SELECTBY TYPE RASTER
Raster Attachment SELECTBY TYPE RASTERATTACHMENT
Shape SELECTBY TYPE SHAPE
Shared Cell SELECTBY TYPE SHAREDCELL
Solid SELECTBY TYPE SOLID
Surface SELECTBY TYPE SURFACE
Text SELECTBY TYPE TEXT
Text Node SELECTBY TYPE TEXTNODE
Note: Existing selections are not automatically cleared by the key-ins, therefore the Types column should be cleared (not black) before using the above key-ins. You can do this with the SELECTBY TYPE NONE key-in.
Symbology Used to specify criteria based on element color, line style (including custom line style), and line weight.

Element symbology criteria can also be set with key-ins:

Control Key-in
Color SELECTBY COLOR <color>
Style SELECTBY STYLE <line_style>
Weight SELECTBY WEIGHT <line_weight>
Note: Key-ins must be activated by the key-in SELECTBY EXECUTE.
Mode Three unlabeled option menus control the following:
Option menu Description
Top Controls which elements are selected, displayed, or located when the Execute button is clicked.
  • Inclusive — All elements that match search criteria.
  • Exclusive — All elements that do not match search criteria.
Middle Controls how criteria are used when the Execute button is clicked.
  • Selection — Elements are selected based on Select By criteria. (To graphically select individual elements, use the Element Selection tool.)
  • Location — Filters location of elements based on Select By criteria. Elements can then be selected by using the Select All command.
  • Display — Filters display of elements based on Select By criteria.
Bottom If set to On (the default), Select By criteria is effective.

If set to Off, Select By criteria is ignored.

SELECTBY MODE [ INCLUSIVE | EXCLUSIVE ]
SELECTBY OPTIONS [ SELECTION | LOCATION | DISPLAY ]
Execute Selects, Locates, or Displays elements in accordance with the specified search criteria and Mode.
SELECTBY ON
Note: For criteria settings to be effective, the bottommost Mode option menu must be set to On.
Properties Opens the Select By Properties dialog, which is used to specify criteria based on less prominent element attributes, such as area and class.
SELECTBY PROPERTIES
Tags Opens the Select By Tags dialog, which is used to specify criteria based on tag values. If selection criteria based on tag values are specified, elements that do not have attached tags with the specified tag name(s) will not be selected, located, or displayed.


SELECTBY TAGS
Tools > Set Select By from Element Opens the Set Select By dialog, which is used to set the search criteria so they match an element's attributes.


Control Criteria matched if on
Level Levels
Symbology Symbology
Type Types
Properties Properties
Class Class

After you turn on the controls for the desired criteria, identify the element whose attributes you want to specify as criteria.

Tools > Selector Save Sets Opens the Select By Save Sets dialog , which is used to save and retrieve sets of search criteria settings.


Settings > Cell Opens the Select By Cell dialog, which is used to specify a criterion based on the name of an unshared cell.


SELECTBY SETTINGS CELL
Settings > Shared Cell Opens the Select By Shared Cell dialog, which is used to specify a criterion based on the name of a shared cell.


SELECTBY SETTINGS SHAREDCELL
Settings > Text Opens the Select By Text dialog, which is used to specify criteria based on element attributes specific to text elements. Text strings are case-sensitive. For example, inputting the string "North" would select "North", but not "north", nor "NORTH".


Control Key-in
Font SELECTBY TEXTFONT <font>
Height SELECTBY TEXTHEIGHT <text_height>
Width SELECTBY TEXTWIDTH <text_width>
Justification SELECTBY TEXTJUST <text_justification>
String SELECTBY TEXTSTRING <text_string>
SELECTBY SETTINGS TEXT
Settings > Text Node Opens the Select By Text Node dialog, which is used to specify criteria based on element attributes specific to text node elements. Text strings are case sensitive. For example, inputting the string "North" would select "North", but not "north", nor "NORTH".


Control Key-in
Font SELECTBY TEXTNODEFONT <font>
Height SELECTBY TEXTNODEHEIGHT <text_height>
Width SELECTBY TEXTNODEWIDTH <text_width>
Justification SELECTBY TEXTNODEJUST <text_justification>
String SELECTBY TEXTSTRING <text_string>
SELECTBY SETTINGS TEXTNODE