N*&/4:vHLROT ---- MAIN MENU & SEARCH SET DISPLAY ---- Each row of the table in the center of the screen contains a search set. The table shows the logical operator, index, the term(s) selected, and the number of occurrences of the term(s). If no conditions have been set, the message "No current query conditions" is displayed. From this screen you can select any of the main menu choices listed at the bottom of the screen. Use the left and right arrow keys or the mouse to move the highlight to each option. A brief description of the option will be displayed under it. The option may then be initiated by hitting or . The option may also be directly initiated by hitting the first letter of the option. More detailed information is available for each menu choice by pressing after the choice has been selected. The HELP function also provides information on the database if a database help file is present. In this case, information on the highlighted search index or term will be displayed. A typical search is executed by selecting "Add" followed by pressing the key. A sequence of steps allows the user to build a search set. This may be repeated as many times as needed to construct the search. Next, "Search" is selected to execute the search and retrieve all matching records. You may select "Display" to view retreived records. Within the Display function, you may browse the selected records in a summary display or look at individual records in full format. Records may be output to file or printer from within the Display function, by pressing . Command line options: /B Black and white version for sight-impaired users /Mn Mouse double-click time sensitivity, in thousandth of a second n = 50 .. 250; 50 = most sensitive; default = 100 Recommended values: 100 for 80386 @ 20 MHz 125 for 80486 @ 25 MHz 150 for 80486 @ 66 MHz /Dc Delimited output delimiting character c = ASCII character; default = "  ---- INDEX SELECTION ---- Every field that is indexed, and therefore searchable, is listed in the window on the left side of the screen. Index Searching: All indexes may not appear on the screen at once. Scroll through the index display with the mouse or -- Move the highlight bar up. -- Move the highlight bar down. Speed Searching: You may also speed the search for the desired index by typing in the characters in the index. As characters are typed, the FIRST index in the list matches the current input characters will be highlighted. Note that the list of indexes does not have to be in alphanumeric order. will remove the last character. Any of the highlight motion keys above will erase the input characters. Index Selection: -- Select the highlighted index and go to the SEARCH TERM window. Other: -- Toggle the screen display to show the current selection sets. -- Return to the LOGIC OPERATOR SELECTION window.  ---- SEARCH TERM SELECTION ---- From this window you can select a term, or range of terms, to be searched for in the previously selected index. The window in the middle of the screen contains every unique term in the chosen index. The left side of the window displays the term while the right side displays the number of occurrences of that term. TERM Searching: All search terms may not appear on the screen at once. Scroll through the term display with the mouse or -- Move the highlight bar up. -- Move the highlight bar down. Speed Searching: You may also speed the search for the desired term by typing in the characters in the term. As characters are typed, terms appear in the window beginning with the term that matches the characters entered. will remove the last character. Any of the highlight motion keys above will erase the input characters. See NOTE 2 below. TERM Selection: -- Select the highlighted term. ADJACENCY or PROXIMITY Searching: Highlight the first search term. Hit . Highlight the second term. Hit . A distance selection window will then be displayed. NOTE 1: Adjacency searching is valid only if the index searched has more than one term in each record. RANGE Searching: Range searches may be done in one of three ways: 1) Select all terms greater than or equal to a term by typing & ">". Then highlight the term as above, and hit . 2) Select all terms less than or equal to a term by typing & "<". Then highlight the term as above and hit . 3) Select a range of terms by highlighting the first term as above. Hit the key instead of . The first term will be copied to the selection line, and you will then be allowed to select a second term before pressing to accept the range. Other: -- Toggle the screen display to show the current selection sets. -- Return to the INDEX SELECTION window. NOTE 2: Extended ASCII characters (ASCII 128 to 255) may be incorporated into the search term as follows. 1. Find the character in the table below. 2. Add the tens number from the character's row and the ones number from the characters's column. Example: The number for the character is 228. 3. Hold down the key and type the three digit number using the NUMERIC KEYPAD keys. 4. Release the key. EXTENDED ASCII CHARACTERS \ Ones 0 1 2 3 4 5 6 7 8 9 \ Tens \ 120 130 140 150 160 170 180 190 200 210 220 230 240 250  ---- OPERATOR SELECTION ---- From this window you can choose an operator which determines how this search condition is related to the previous condition. The operators are interpeted using boolean logic. The following rules apply: AND - finds any record which meets this condition AND the previous condition; the result is an intersection of the two sets. OR - finds any record which meets this condition OR the previous condition; the result is a union of the two sets. NOT - finds any record in the previous set which does NOT meet this condition. NOTE: Operators are processed in sequential order. There is no other operator precedence. Scrolling: -- Move the highlight bar up. -- Move the highlight bar down. Operator Selection: -- Select the highlighted operator and go to the INDEX SELECTION window. Other: -- Toggle the screen display to show the current selection sets. -- Return to the main level menu window.  ---- BROWSE DISPLAY ---- This screen lists a summary line from each record in the retrieved set. The summary line consists of a set of user-selectable fields. Scrolling: -- Move the highlight bar up. -- Move the highlight bar down. Full Record Display: -- Invoke the FULL RECORD DISPLAY function on the highlighted record. Browse Format Selection: Up to five summary formats may be defined in the configuration process. Different browse formats (if available) may be invoked by striking the appropriate key <1> .. <5>. Output: -- Invoke the output function to either print or copy to disk the tagged records. -- Tag the highlighted record. -- Tag all records. -- Untag the highlighted record. -- Untag all records. Other: -- Toggle the screen display to show the current selection sets. -- Return to the main menu window. NOTE: GSSEARCH will display as many records (up to 15) as it can fit into the available memory. Fewer than fifteen will be displayed at a time if your PC has insufficient RAM available. If this occurs, you may improve the efficiency of the software and the number of records displayed by removing as many applications as possible from the resident memory.  ---- FULL RECORD DISPLAY ---- All fields which are present in the current record are listed down the screen. Scrolling: All fields may not appear on the screen at once. Scroll the record with the mouse or -- Move the display up -- Move the display down Shifting: If any of the displayed lines extends beyond the right side of the screen, shift the record display with the mouse or -- Move the display 1 character -- Move the display 8 characters -- Move the display 1 panel -- Return display to original Record Display: <-> -- Display the previous record. <+> -- Display the next record. -- Cycle through the search-term highlighting options. Highlighting may be turned off, global, or search field specific. -- Toggle doublespacing of the record display. -- Toggle retaining/excluding of null (empty) fields in display. Output: -- Invoke the output function to either print or copy to disk the displayed record. -- Tag the displayed record for batch output from the browse menu. -- Untag the displayed record. Other: -- Toggle the screen display to show the current selection sets. -- Return to the browse display screen.  ---- OUTPUT ---- This function allows output of record data to disk file or printer. A series of menus allows a variety of options. Selection of an option in a menu automatically displays the next applicable menu. -- Back up to the previous menu. The last choice for each menu is retained. -- Exit the output function. Output from the Full Record Display screen is limited to the currently displayed record. However, individual records may be tagged (and untagged) for output from the Browse Display with and . For output to disk file, files are given a default path/name, which the user may edit. If a file already exitst with the file name chosen, the name may be re-edited, or the file may be appended to (except dBase format.) Menu 1: RECORD (Available from Browse display only.) All Records -- Output all the currently selected records. Tagged Records -- Output the currently tagged records. Menu 2: FORMAT ASCII -- Output record data as ASCII data. Record data are output line-by-line as data field name followed by field data. Null data fields may be kept or excluded. Default file name extension = .ASC Fixed length -- Output record data in fixed length format. No data field names are output. Data field lengths are those in the database configuration file. Data field are not separated. Default file name extension = .FIX Delimited -- Output record data in delimited format. No data field names are output. Data field lengths are truncated if blank. Character fields are set off by a delimiting character. (default = "). NOTE: The delimiting character may be set using the command line option /Dc where c is the delimiting character. Numeric fields are not set off by the delimiting character. Data fields are separated by commas. Default file name extension = .LIM DBase format -- Output record data in DBase format. Default file name extension = .DBF .DBT for memo fields Menu 3: DATA FIELDS All -- Output all data fields. Selected -- Output a selected set of data fields. Menu 4: SELECTION (If Selected fields is chosen in Menu 3.) New -- Select a new set of data fields. Edit -- Edit the previously selected set of data fields. Previous -- Use the previously selected set of data fields. Menu 5: NULL FIELDS (For ASCII format only.) Exclude -- Exclude null (empty) data fields from output. Retain -- Keep null fields in output. Menu 6: DESTINATION (For ASCII format only.) File -- Send output data to a disk file. Printer -- Send output data to the default printer.  ---- SEARCH EDIT ---- This is the SEARCH EDIT function. Previously defined search sets may be edited or deleted. The search set to be edited or deleted is first selected. Then you are prompted to choose whether to edit or delete the search set. If the set is deleted, the sets below it will be moved up. If the set is to be edited, the logic operator selection window will be displayed, with the original logic operator highlighted. Accept the original logical operator or select a new one. The index selection window will then be displayed, with the original index highlighted. Accept the original index or select a new one. The search term selection window is then displayed. If the original index was accepted, the original search term will be highlighted. If a new index was selected the first search terms will be highlighted. Accept the original search term (if applicable) or select a new one. Range searches may also be altered in this way. In all windows, or will back up one menu.  ---- PROXIMITY SELECTION ---- This window applies only to ADJACENCY searching. From this window you can choose a word distance that the two terms must be within for adjacency searching. Proximity values are limited to 1 .. 9. AND searching is more effective for distances greater that this. Scrolling: -- Move the highlight bar up. -- Move the highlight bar down. Distance Selection: -- Select the highlighted search distance. Other: -- Toggle the screen display to show the current selection sets. -- Return to the SEARCH TERM SELECTION window.  -- MOUSE INFORMATION -- A mouse may be used to select all valid keyboard options within GSSEARCH. In general, (Left mouse button) emulates : Select the option; (Right mouse button) emulates : Abort the operation. PICKING AN OPTION FROM THE LIST OF ON-SCREEN OPTIONS: To execute one of the on-screen options, move the mouse cursor over the desired option in the screen prompt area, and click . MOVING THE HIGHLIGHT: To move the highlight in the index or search term "word-wheels" or the browse panel display, move the mouse cursor to the desired index, term, or record, and click . A double click of the left button emulates on the highlighted selection. The clicks must be within 0.15 seconds of each other. SCROLLING: To scroll one of the word-wheels or one of the panel displays, move the mouse cursor to the up or down arrow on the right side of the box and click or hold down . You can emulate the and keys by placing the mouse cursor on the right side of the box, above or below the "elevator", and click or hold down . TAGGING RECORDS or DATA FIELDS: To tag or untag a record for output, click on the left border of the box next to the record or field. This will toggle the tag on or off.