ENL - Object Selection (Step 1)

Search in Code/BF/Comments - Object Selection (Step 1)

Step 1 of the wizard (for both features) enables you to select the objects that you want to include in your search.

You can select one object or a combination of objects and the search is not limited to one language type - you can select as many different objects from as many different languages as you require.

You therefore have the ability to search on both a wide and narrow scale. This page describes how to select your search location and provides tips on how to use the built-in shortcuts that can help when you make this selection.

Notes

  • Remember that the objects you can search (and thus those displayed in this wizard step) are only those loaded into the Technical Browser when you launched the application - therefore, not all objects stored in the Knowledge Base may be available for search. If this is the case, see Adding projects to the Technical Browser for more information.
  • There are also restrictions on the type of objects that you can search (for the Search in Code feature) - some are not currently supported. See here for a list of supported languages and objects.
  • Please note that this wizard step will only be displayed if you have not pre-selected the objects you want to search. See Launching Search in Code/Comments/BF for more information.

Interface

Left-hand column

This section displays the contents of the Technical Browser, i.e.: its various sub-items (instance, schema, analyses, object types and objects). You can browse the tree structure with the mouse.

Selecting an object causes all of its "children" to be automatically selected as well. This is indicated by a check mark in the object checkbox. However, a gray check mark next to an object indicates that only some of its "children" are selected.

Some handy and useful shortcut keys also exist: 

  • A single click with the mouse (in the left-hand list) will display the contents of a node (in the right-hand list)
  • A double click with the mouse (in the left-hand list) will expand a node or open a terminal object.
  • You can move through the list with the arrow keys or with the [PgUp], [PgDn], [Home] and [End] keys
  • Press [Return] to open (and expand or collapse) the currently selected node
  • To force expansion of the selected node use the [+] key
  • The [-] key forces its collapse.
  • Typing the first letter(s) of the object will automatically select the corresponding object - the selection will change according to the key(s) entered.
  • Browse through objects with the same initial, pressing the same key as often as needed. If nothing matches the key(s) pressed, a short beep will be emitted (when this occurs, note that the next key stroke will cause a new search)

Right-hand column

The right-hand section displays the contents of the item that you select in the left-hand section. When objects are displayed here, any relevant information about them is displayed in the various self-explanatory columns.

You can sort the objects displayed in the right-hand section according to each column and in ascending or descending order.

Click the relevant column name and the objects will be sorted in ascending or descending order accordingly.

Selecting the search location

To select your search location, left click in the check box next to the item that you want to include in the search. If you select a database/schema (for example), all the objects stored in that database/schema will also be selected. If you want to search the whole server for example, simply check the server check box, which will then check ALL the databases/schemas and objects stored on it.

You can also check individual objects should you require, thus enabling you to narrow down the search field. If you only check some of the objects within an Object Type group, the parent folder check box will be grayed out.

Once satisfied with your selections, click Next> to move on to the next step, Finish to go directly to the Report page or Cancel to abort the process.

See Also

String Selection (Step 2) | Report (Step 3) | Results


CAST Website