THE SEARCH DIALOG xpg provides the user with a search dialog, which allows selection of tuples by using sed-like regular expressions. The Search Dialog is opened by selecting the search item from the Data menu, by using the menu accelerator, Ctrl-S, or by clicking on the magnifying-glass icon. Available controls: Text Entry Field: An input area where the regular expression is entered. Pressing the Enter key in the text area activates the Select action using the regular expression. Select: Pressing this button selects all the tuples which contain data which matches the regular expression in the Text Entry Field. The tuples are searched as if they were contiguous strings, the same way they are displayed in the data table. This implies that you can match multiple attributes using a single regular expression. Deselect: Pressing this button does the reverse effect of the Select button. Select all: Pressing this button selects all tuples. This feature is useful for performing a specific class operation (Append, Replace or Delete) on all tuples, *excluding* tuples which match some regular expression (you achieve this by first pressing Select All, and then Deselect, using one or more regular expressions.) Normally, you will not want to use Select All in order to perform class operations on *all* tuples, because it is much faster to use the "Ignore Selected" option in the Class Operations dialog (the first method issues a Postgres command for each selected tuple, while the second method issues a single command. Also see the CLASS OPERATIONS section.) Deselect all: Pressing this button does the reversed effect of the Select All button. Find next: Scrolls the first selected tuple below the first displayed line of the table, to the top of the table. Repeating this action scrolls through all selected tuples. If there is no selected tuple below the first line, xpg scrolls back to the first selected tuple in the table. Close: Closes the Search Dialog.