Home of the original IBM PC emulator for browsers.
[PCjs Machine "ibm5170"]
Waiting for machine "ibm5170" to load....
ULTRASEARCH is a search and editing tool that is easier to use than dBASE III, and gives you more capabilities than simple searches. With ULTRASEARCH you can do a fast full text search of the data in any .DBF format file, construct a subfile of just the data you need, and tailor the screen displays to meet your needs. Editing and adding records is simple. You don't even need to have dBASE loaded. The edit commands can be displayed on the screen for easy reference, and each user can adjust the editing commands with a couple of key strokes to fit their preferences. With full function editing, do any file maintenance necessary including flagging records for deletion. ULTRASEARCH allows you to distribute your database throughout your organization without obtaining multiple copies of dBASE. Since it uses the same file format, you can use this program to add and maintain records in the database.
Disk No: 2324 Disk Title: UltraSearch PC-SIG Version: S1.1 Program Title: UltraSearch Author Version: 1.1 Author Registration: $79.00 Special Requirements: None. ULTRASEARCH is a search and editing tool that is easier to use than dBase III, and gives you more capabilites than simple searches With ULTRASEARCH you can do a fast full text search of the data in any .dbf forma file, construct a subfile of just the data you need, and tailor the screen displays to meet your needs. Editing and adding records is simple. You do not even need to have dBase loaded. The edit commands can be displayed on the screen for easy reference, and you can adjust the editing commands with a couple of keystrokes to fit each user's preference. With full function editing capability, you can do any file maintenance necessary including flagging records for deletetion. ULTRASEARCH allows you to distribute your database throughout your organization without obtaining multiple copies of dBase . Since it uses the same file format you can use this program to add and maintain records in the database once it has been created. PC-SIG 1030D East Duane Avenue Sunnyvale Ca. 94086 (408) 730-9291 (c) Copyright 1989 PC-SIG, Inc.
UltraSearch Shareware Version 1.1 Index Applications Incorporated 8546 Broadway, Suite 208 San Antonio, TX 78217 voice: (512) 822-4818 fax: (512) 828-5074 Copyright (c) 1988, 1990 Index Applications Incorporated. San Antonio, Texas, United States of America. All rights reserved. LICENSE AGREEMENT Index Applications grants you without charge the right to reproduce, distribute and use copies of this "shareware" version of our UltraSearch software product (including the on disk documentation), on the express condition that you do not receive any payment, commercial benefit, other consideration for such reproduction or distribution, or change this license agreement or copyright notice. The rights to receive any such financial or other benefit, and to modify the product or its components, are reserved exclusively by Index Applications. This software may not be reversed-engineered or disassembled, and includes certain trade secrets and confidential information of Index Applications. THIS PRODUCT IS LICENSED WITHOUT ANY WARRANTY OF MERCHANTABILITY, FITNESS OF PARTICULAR PURPOSE, PERFORMANCE, OR OTHERWISE; ALL WARRANTIES ARE DISCLAIMED. BY USING THE ULTRASEARCH PRODUCT, YOU AGREE THAT NEITHER INDEX APPLICATIONS INCORPORATED NOR ANY OF ITS EMPLOYEES, AFFILIATES, OWNERS, OR OTHER RELATED PARTIES WILL BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY USE OF (OR INABILITY TO USE) THIS SOFTWARE, OR FOR ANY DAMAGES WHATSOEVER. EVEN IF WE ARE APPRISED OF POSSIBILITY OF SUCH DAMAGES OCCURRING. UltraSearch is a trademark of Index Applications Incorporated. dBASE is a registered trademark of Ashton-Tate. USER SUPPORT Problems and Technical Support In the event you have problems with UltraSearch, please read this manual first to make sure you do understand everything. If you are unable to resolve the situation take the time to contact us and explain your problem to us. Make sure that you include the following information to help us evaluate the problem: 1. Version of DOS used 2. Machine type, memory, monitors, etc. 3. Any application executed before UltraSearch 4. Your address and telephone number 5. Where and how you obtained UltraSearch 6. Which version of UltraSearch you are using Updates UltraSearch is a dynamic, constantly changing program. For registered users, our update policy is that all future releases of this product will be made under a minimal cost policy. Shareware Registration This is a shareware version of UltraSearch, so you are encouraged to try it out and make copies for friends. If you like the program and continue to use it, we ask that you become a registered user. Registration is only $39 and includes a diskette containing a registered version of the program, vinyl binder, printed documentation, and program support. Support from users enables us to develop additional features and future versions of the UltraSearch product. We provide information about future upgrades to all registered users. Texas residents please add $3.21 Sales Tax. To register, send check, money order or credit card (Visa/MC) information to: Index Applications Incorporated 8546 Broadway, Suite 208 San Antonio, TX 78217 USA or call: (512) 822-4818 (800) 334-8099 or fax: (512) 828-5074 If you decide not to register because the program is missing a feature that you require, or does not work with your computer or printer, please let us know. We want to fix these kinds of problems whenever possible, so please, take a few minutes and tell us about them. ------------------------------------- UltraSearch Registration Payment Form ------------------------------------- To order UltraSearch, please fill out the form below. Use street address only (we cannot ship to a post office box). Date: _____________ Name: _____________________________ Title: ___________________ Company: ________________________________________________________ Address: ________________________________________________________ _________________________________________________________________ City: ___________________________________________________________ State/Country: ________________________ Zip: ____________________ Phone Work: (_____) _____ - ______ Home: (_____) _____ - ______ Method of payment: Please complete the worksheet below and choose one of the payment options indicated. Texas State residents must add sales tax. ALL CHECKS AND MONEY ORDERS MUST BE DRAWN ON U.S. ACCOUNTS ONLY. +----------+------------------------------+----------+----------+ | | | Cost | Total | | Quantity | Description | per unit | Cost | +==========+==============================+==========+==========+ | | | | | | | UltraSearch Package | $39.00 | | | | | | | +==========+=+============================+==========+==========+ | Texas residents add sales tax (8.25%) | | +---------------------------------------+----------+ | Shipping Cost(UPS Ground) add $4.00 ea| | +---------------------------------------+==========+ TOTAL | | Please indicate diskette format: [ ] 5.25 +==========+ [ ] 3.5 [ ] Check with order [ ] Money Order [ ] MasterCard [ ] VISA Credit card #:______________________________ Exp. Date: ____/____ Signature: ______________________________________________________ Cardholder's name: ______________________________________________ Cardholder's address: ___________________________________________ (If different from above) ***************************************************************** Send all items to: Index Applications UltraSearch Order Department 8546 Broadway, Suite 208 San Antonio, TX 78217 USA ***************************************************************** If you have any questions, please call 512-822-4818. Volume users of UltraSearch please inquire about quantity discounts. -------------- COMMENT FORM -------------- Your comments about this software and documentation are welcome. Please take the time to fill out this form or write or call us with your comments. Name: _____________________________ Title: __________________ Company: _______________________________________________________ Address: _______________________________________________________ ________________________________________________________________ City: __________________________________________________________ State/Country: ________________________ Zip: ___________________ Phone Work: (_____) _____ - ______ Home: (_____) _____ - ______ UltraSearch Version #: _________ Exe File Date: _______________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ***************************************************************** Send this form to: Index Applications UltraSearch Comments 8546 Broadway, Suite 208 San Antonio, TX 78217 USA ***************************************************************** UltraSearch Copyright (c) 1988,1990 Index Applications Incorporated All Rights Reserved Index Applications Incorporated 8546 Broadway, Suite 208 San Antonio, TX 78217 Shareware Diskette Documentation -------------------------------- Introduction Welcome to UltraSearch. You have just substantially improved your ability to make inquiries on your dBASE database files. You can now search data faster, more easily, and more effectively than you ever imagined possible. Key features you can take advantage of include: - Creating a small index file, which stays small even if you include every field in your database. - Easily designing the display screen, including only the fields you select; use your usual word processor if you wish. - Permitting the viewer to update data. Maintenance of the index file is automatic and instant if an update is performed. - Instantly finding the data you search. - Completing complicated inquiries without complicated command syntax (just type the character, word or phrase and press the Enter key). As powerful as UltraSearch is, you will still find it easy to learn and easy to use. Overview Whether you are working with hundreds of records or tens of thousands of records, you probably went through the effort to create the database so that you could get useful information out of your computer later. dBase III provided you with several features to simplify data entry, but consider what the following UltraSearch features can do for your ability to extract information: UltraFast UltraSearch utilizes an extremely powerful and efficient indexing technology that can index a 35,000 record file in less than 5 minutes. All the fields you select for indexing are included in a single index file. Even though you may elect to include all your database fields, the UltraSearch index will occupy a maximum of only 32 bytes per record. There is no practical limit to the data you may include in this index. This small index is the real secret behind the lightning speed of UltraSearch. Free Form Searches You know there are several entries for wire cutters in the inventory file you've created, but SEEK, FIND, and LOCATE fail to turn up the description you're looking for. The problem is you can't remember the exact description. This is how UltraSearch works; your description field may look like any of these: Cutters, Wire/Cable, Electric Electrical Cutters, Wire/Cable Wire/Cable Cutters, Electrical ...and yet any of the following UltraSearch inquiries would locate your record: Search> wire cutters Search> w cut Search> electric cut Search> cutter elect Easy to Use Maybe you tried creating several fields to remedy the problem of the wire cutters, described above. UltraSearch combines all of these fields in a single index file. If your file looks like this: Field #1 Field #2 Field # 3 Cutters Wire Electrical Wire Electrical Cutters ...Your UltraSearch inquiry to search across fields #1, #2 and #3 looks like this: Search> wire cutters Note: "wire cutters," of course, could be replaced with a nearly infinite number of free form inquiries. Upper/Lower Case Flexibility UPPER/lower case, or any combination, doesn't matter to UltraSearch. This eliminates another bit of "command syntax". The familiar: "LOCATE FOR UPPER(FIELDNAME)=WIRE CUTTERS" is replaced with any of the following: Search> wire cutters Search> Wire Cutters Search> WIRE CUTTERS Partial Word Searches Carter Building or John Cartier Building? You want to ask dBASE to find the address in the "Cart- something Building". Even LOCATE FOR UPPER(SUBSTR(ADDRESS,1,4))="CART" won't help if "John Cartier Building" was actually entered in your database. The UltraSearch Inquiry: Search> cart building But was it in the ADDRESS field or the BUILDING field? It doesn't matter, because UltraSearch checks both--at the speed of an indexed search! UltraFlexible You can use dBASE LOCATE to find information in any field, as long as you remember at least the first few letters and remember the command syntax exactly. But what if time is a factor? Since dBASE can handle only 7 indices at one time, reindexing before you inquire is slow. It seems like you can't win. UltraSearch lets you index on every field you wish and the index file occupies a maximum of just 32 bytes per record, regardless of the size of your record, or the number of index fields! Data Security What do you do when you want several work stations to inquire on your database? You're not ready for the complexity of a Local Area Network, but you don't want to buy several copies of dBASE either. The UltraSearch solution: continue to use your dBASE programs at your primary data entry station. Then copy the entire file or selected records to other work stations for inquiry or maintenance using UltraSearch. Compare the price for several copies of UltraSearch to the same for dBASE. Diverse Application It doesn't matter if you are concerned with parts and inventory files, personnel and human resources files, mailing lists, or customer tracking files: UltraSearch will vastly improve your inquiry capability on any dBASE database file you create. Versatile Screen You define the appearance of your UltraSearch inquiry display. When you do, you determine not only where fields are displayed, but which fields are displayed. In fact, you may create several different versions of the UltraSearch display for use at various work stations. Update Capability Once you have located a record with UltraSearch, you have total update capability. You can add new records, mark records for deletion or change records as you wish. The UltraSearch index file is updated automatically. Getting what you need out of your computer is the most important function of your database file. Getting information out of your computer is what UltraSearch is all about. About this documentation file... This file is divided into sections, which we hope will enable you to receive exactly the amount of help you need. Since UltraSearch is intended for computer novices and gurus alike, this presents something of a challenge, but here goes... Section 1, Getting Started, will tell you how to copy UltraSearch onto your hard disk. Section 2, Setting Up, will introduce you to the general requirements of UltraSearch and tell you how to prepare UltraSearch for handling your particular database files. Section 3, Reference, goes straight to the heart of each UltraSearch command. Section 4, System Messages & Problem Solving, explains the meaning and the significance of the various messages you may receive from UltraSearch. Section 1, Getting Started Installing UltraSearch. Getting UltraSearch into your computer is as easy as copying the contents of the distribution diskette into your SEARCH directory and adding C:\SEARCH to the PATH command in your AUTOEXEC.BAT file. If you're not familiar with DOS commands, this is how it's done: 1. Before you do anything else, make a backup copy of the distribution diskette C>DISKCOPY A: A: The computer will ask you to place the SOURCE diskette in Drive A. Insert the distribution diskette and press <Enter>. After reading the disk drive for a minute, the computer will ask you to place the TARGET diskette in Drive A. Insert your blank diskette and press <Enter>. If it's not already formatted, the operating system will take care of that automatically. 2. At the DOS prompt, make a directory to store your UltraSearch files: C>CD \ (change to the Root directory) C>MD SEARCH (create SEARCH directory) C>CD SEARCH (change to SEARCH directory) Note: when you type these commands, the computer won't "do" anything, but the current directory will then be SEARCH. 3. Copy the contents of the distribution diskette: C>copy a:*.* 4. Edit the PATH command in your AUTOEXEC.BAT file using either EDLIN, your own DOS text editor, or your favorite word processing program if it has ASCII file import and export capabilities. The PATH command will look something like this: PATH C:\DOS;C:\DBASE All you need to do is tack on our new directory as follows: PATH C:\DOS;C:\DBASE;C:\SEARCH Text Editor Before actually running UltraSearch on a database file, you may find it helpful to customize a specialized file called a "template," which is a DOS text (ASCII) file defining your UltraSearch file display layout. While we will be describing this at some length shortly, it is worth mentioning "text" editors. The editor you use may be any of the following: dBASE MODIFY COMMAND You may be familiar with this command used to activate the dBASE text editor. It is fine for our purposes. Your Word Processor Most word processors enable you to save files in a generic text format. They may call it an "ASCII" save or "DOS text" file, but the main thing is that they strip away the special characters unique to that word processor. Programmer's Text Editors Most of the text editors intended for programmers produce exactly the kind of generic text we've been talking about. EDLIN If you don't have access to anything else, EDLIN will do. This is a single-line editor provided with the DOS operating system, which is adequate for the minimal requirements of your template file. File Extensions A DOS filename may include a 3-character "extension", which is sometimes used by software such as dBASE and UltraSearch to identify particular types of files. There are five file extensions with special meaning to UltraSearch: .DBF (database file) This extension is added automatically by dBASE when you create a database file. This convention is not required by UltraSearch; dBASE database files with any extension may be used. .TP (template) This extension is required so that UltraSearch can find the template file which corresponds to the database file you select. .INF (information) Files with this extension are created by UltraSearch automatically when you select a database file with no corresponding template (TP) file. This file is intended for your convenience only; it is a reference to the structure of your database to be used in creating your template file. If you don't need this file, you can delete it at any time. It is not required by UltraSearch. .IA (UltraSearch index) The index files serve the same purpose for UltraSearch that you have seen in dBASE; it makes finding data much faster. You may be accustomed to having several index files for various purposes. UltraSearch requires only one, regardless of the type of search you wish to perform. .EXE (UltraSearch Program File) US.EXE - This is the executable UltraSearch program file. Section 2, Setting up UltraSearch Overview to UltraSearch Setup UltraSearch is not intended for creating new databases (but watch for future releases which may). Therefore, we have to assume you already have a database file in place. In addition to an existing database file, a "template" file is required by UltraSearch. This template serves two purposes; it 1) defines the way the display screen will appear as you use UltraSearch, and 2) enables you to mark the fields which are to be included in the UltraSearch index (for subsequent searches). UltraSearch creates a template file automatically and assumes that you would like to index all fields in the record. It is likely, however, that you will want to customize the appearance of your record display, or exclude one or more fields from the UltraSearch index. Template Files A template file is used to tell UltraSearch exactly how you want the display screen to look. UltraSearch creates a template file automatically, using the file extension, ".TP". Customizing the appearance of your UltraSearch display is simply a matter of editing this file using your text editor or word processor like we did on the one presented here: ________________________________________________________________________ \number\ BIBLIOGRAPHIC INFORMATION SYSTEM TITLE: \*title1\ \*title2\ \*title3\ AUTHOR(S): \*author1\ \*author4\ \*author7\ \*author2\ \*author5\ \*author8\ \*author3\ \*author6\ \*author9\ CITATION: \*citation1\ \*citation2\ ANNOTATION: \*annotate1\ \*annotate2\ \*annotate3\ \*annotate4\ ________________________________________________________________________ We used upper case letters to distinguish between descriptive text and actual field names, but this is not an UltraSearch requirement. The following points are all you need to remember in editing your template file: - Field names from the dBASE file are entered between backslashes (\); - The first backslash represents the starting position for the displayed data; - Anything not typed between backslashes will appear exactly as typed; - You must leave space for display of the entire field; overlapping fields will prevent UltraSearch from running; - Fields which are to be included in the UltraSearch index are preceded by an asterisk (*) (in our example, we included all but one, with no increase in the size of the index!); - Fields which are to be displayed but not included in the UltraSearch index are entered between backslashes (\) without an asterisk (*); - The template file, and subsequently your display, may be a total of 21 lines in length (to leave room for UltraSearch messages and input); - If there is not room for an entire field before the end of the display, the field will appear truncated, but the entire field is indexed and is searchable. Section 3, UltraSearch Reference Starting UltraSearch. Typically, you would start UltraSearch from the directory which contains your database and template files. UltraSearch is started at the DOS prompt with the command: C>US FILENAME FILENAME, of course, would be the name of your database file. The extension, .DBF, is not required, but if you have changed the standard extension to something else, you must include it. UltraSearch Commands. UltraSearch commands are activated by pressing one of the cursor control keys or the character keys described here. You may also use the light bar menu displayed at the bottom of the UltraSearch display. Use the right and left arrow keys, or the first letter of each command to make menu selections. Creating an UltraSearch Index (I). A database file must be indexed by UltraSearch before you can use the Search command, but the basic browsing and editing options will work even before the UltraSearch index is created. When you press the letter, I, UltraSearch will check to see if an index for this file already exists. If an index file does already exist, UltraSearch will ask you to verify (Y or N) before continuing. The old index will be replaced, if you select Y. CAUTION: UltraSearch index files are not updated when you add or modify records using dBASE. Therefore, you must use Index to update your UltraSearch index, if the file has been updated using dBASE since the last UltraSearch index operation. Search (S). The search option is the most powerful feature of UltraSearch. It is both fast and easy to use. Search All Occurrences. When you press the letter, S, UltraSearch will display a search prompt. Simply type the word or words (up to 70 characters) that you are looking for and press <Enter>; UltraSearch will check all indexed fields for matching records. If you specify more than one word, UltraSearch will assume you mean find all records containing both (or all) specified words. Therefore, if you specify "san francisco" you won't be retrieving "san diego". This also means that if you search for the name "ed brown", UltraSearch will also locate a record with a street name "twistED rock" in "BROWNsville" if all these fields are included in the index and you don't get more specific. Recalling Your Last Search. If you want to recall the last search string entered, simply push the F1 key from within the search mode. This is useful when you wish to modify the last search slightly, or if you would like to re-invoke the last search without typing the search string again. Getting More Specific. To limit the scope of a search to a particular field, simply add a tilde (~) and field number to the word (with no blank space). For example, if NAME (field #4) and CITY (field #8) are both included in the index: brown~4 will find Ed Browning but not Brownsville TX brown~8 will find Brownsville TX but not Ed Browning Note: The Layout (L) option is useful as a field number reference. You can determine the field number and check to see if a particular field is included in the index. You may wish to print the layout screen (using the DOS Print Screen function) for future reference when building a complex search. The vertical line (|) may be used to specify characters which occur only at the beginning or end of a word, for example: |co will find Randy Coleman but not San Francisco co| will find San Francisco but not Randy Coleman |San| will find San Francisco but not Santa Fe Browsing Options. Do not be confused by a distinct difference between a dBASE indexed file and an UltraSearch indexed file: after UltraSearch indexing, your database file will still appear in its original record order. Top/Bottom of File The HOME and END keys are used to advance instantly to the top of the database file or to the end of the file respectively. Next Record in File The DOWN arrow (cursor control key) or the space bar may be used to advance to the next record in the data base file by record number sequence. This does not interfere with the Next and Previous Find options, which enable you to browse through records found in the current Search. When you reach the bottom of the file, UltraSearch automatically continues with record number 1 (as if the file were circular). Watch the record number counter in the lower right corner. Previous Record in File The UP arrow (cursor control key) is used to move to the previous record in the database file by record number sequence. This does not interfere with the Next and Previous Find options, which enable you to browse through records found in the current Search. When you reach the top of the file, UltraSearch automatically continues with the last record in the file (as if the file were circular). Watch the record number counter in the lower right corner. Next Find (N) Press the letter, N, to advance to the next occurrence of the word(s) found by a search. UltraSearch will continue to advance until it displays the message, "No More". Previous Find (P) Press the letter, P, to move to the previous occurrence of the word(s) found by a search. UltraSearch will continue in this fashion until the message, "No Previous". is displayed. Move to Record Number (M) Even after indexing, your records will appear in their original record sequence (the order in which they were added). When you press the letter, M, UltraSearch will ask you to specify a record number. Type the record number and press enter. It is similar to the dBASE GOTO command. Editing (E) When you press the letter, E, UltraSearch enters "edit" mode. Use the arrow keys to move to the field you wish to edit. The "current" field will appear in reverse video. Press the Enter key to save the change and leave edit mode or press Escape to cancel the change. Keyboard Definitions The following table lists the editing functions available when in edit mode: Edit Function Predefined Key(s) Delete Character Del Delete Previous Character Backspace Delete Field Ctrl-End Delete Word F5 Delete to End of Line F6 Exit Without Saving Esc Exit After Saving Enter Insert Mode Toggle Ins Move to Next Word End Move to Previous Word Home Move to Start of Field F3 Move to End of Field F4 Move to Previous Field Up Arrow or Shift-TAB Move to Next Field Down Arrow or TAB Move Forward Right Arrow Move Backwards Left Arrow Save then Add New Record F7 Save then Edit Next Record PgDn Save then Edit Previous Record PgUp Toggle Record as Deleted F9 Transpose Characters F8 Help Help is available in several forms. There is a general UltraSearch command reference as well as a file reference to help you determine field numbers and identify index keys. General Command Reference (H) When you press the letter, H, UltraSearch displays a one-page display of all of the keys used to activate the various UltraSearch Commands. You may press any key to exit this display. Field Names (F) Pressing the letter, F, will produce a list of all the fields in your database. Those which have been selected for display and indexing will have boldfaced field numbers; those selected for display only will have field numbers in reverse video; those not selected for display or indexing will have field numbers displayed in normal mode. To change these selections, you must exit UltraSearch and edit your template file. Layout (L) The layout display, activated by pressing the letter, L, is similar in function to the field name list described in the previous paragraph. The difference is that only fields selected for display are shown. A number indicates that the field is included in the index and may be used in defining the scope of a search. If a one byte field is indexed and has a double digit field number, the field will be displayed with a letter (A-Z) and a cross- reference for that letter will be displayed at the bottom of your screen. A field which is not included in the index will be filled with X's. Write Results (W) This option may only be used after specifying your search criteria using option S (search). Press W and UltraSearch will ask you to type a name for the new database file to which all records found by the search will be copied. The name you use must be eight characters or less in length, may not include a period or any spaces, and may not include an extension. UltraSearch will add the extension, ".DBF". If you had customized the original template file, you could use the DOS Copy command to create a template for the new file. COPY FILENAME.TP NEWFILE.TP where FILENAME.TP is your original template file and NEWFILE.TP is the name of the new template file. You will also need to Index the new file before doing any searches. Quit (Q) You may exit UltraSearch at any time by simply pressing the letter, Q. You will be asked to confirm this selection (Y, exit, or N, cancel). Remember that if you made any changes to data which might affect your dBASE indices, you may want to re-index your dBASE file. Section 4, System Messages & Problem Solving System Messages The following is an alphabetic listing of messages which you may receive from UltraSearch from time to time. Many of these do not denote errors; they are simply informative messages to make sure everything is in order. Most are self-explanatory, but you may want to read these notes to understand the full implication of these messages. Already indexed. Are you sure? Each time you index the file, UltraSearch will overlay the previous index file. This message lets you verify that this is what you wish to do. Replacing the original index is necessary any time there is a change made to an indexed field by software other than UltraSearch. Bad Command or File Name This is actually a DOS error message indicating that the operating system doesn't recognize the command entered. If the current directory is not SEARCH, then SEARCH must be added to the path command (see Installing UltraSearch). This error would also occur if you omitted the space between USDEMO and the FILENAME. Creating index This flashing message will continue until the new index is complete. A counter in the center of the status line will indicate the number of records indexed (in increments of 100). If you abort the index, UltraSearch will prevent you from searching on the incomplete index file. CAUTION: If you exit UltraSearch after aborting indexing, you could reactivate UltraSearch without reindexing. However, this would be inadvisable since the index would not be complete and any search might be inaccurate. Creating New .DBF file Finished. XXXXXX records written This message flashes when you use the Write Results (W) command to copy searched records and will continue until the new database file has been completed. The counter will increment as each record is added to the new file. File is indexed CAUTION: This message tells you that an index exists, but does not verify that the index is current. If changes have occurred in the database since the last time you used UltraSearch, you must Index the file again. File name for output (no extension) When you select option W (Write), you must name the new database file. Use only eight or fewer characters, with no spaces or periods. Illegal constraint field A constraint limits the scope of a search to a particular field. The word to be searched must be followed by a tilde (~) and field number. Option L (Layout) will provide you with a display of valid field numbers. This message indicates that you have selected a non-indexed field or typed a tilde (~) without specifying a field number. More than 22 lines in the template file. Please shorten to 22 lines or less. The size of the display area is limited to prevent interference with the display of file information and messages. Use your text editor to modify the template file. No More This indicates that you have reached the last record matching your search criteria. No previous This tells you that no records before the displayed record match your search criteria. No search in progress This message will appear if you select N (Next Find) or P (Previous Find) without first specifying your search criteria. Use option S (Search) first, then use these options to browse through selected records. The up and down arrows (or space bar) are used to advance through the database by record number, regardless of search criteria. No search results to use You may not use option W (Write) without first using option S (Search) to specify which records you wish UltraSearch to copy to another file. Null string after constraint field removed This message tells you that you have typed an extra blank space between the tilde (~) and the field number. Correct Incorrect brown~3 brown ~3 Overlapping field 'MI' on line 4 of template file In laying out your template file, you must be sure to leave room for display of all fields. This message was produced by placing the middle initial (MI) too close to the first name (FIRST), which was fourteen characters in length. NAME: \*FIRST\ \MI\ \*LAST\ This problem was corrected by repositioning the fields as follows: NAME: \*FIRST\ \MI\ \*LAST\ Possible file change. Please re-index if this has occurred. This message will only appear when you first activate UltraSearch, indicating that the index file may not match the database file. If you exit without indexing you will not receive this message again when you reactivate UltraSearch. Record number is out of bounds Option M (Move to Record Number) prompts you to enter a record number between 1 and the last record number in the file, which is displayed in parenthesis. This message indicates you entered a number beyond this range or a letter (which equals 0). No template file ('DEMO.TP') found, so am creating the file 'DEMO.INF' which is an information file containing descriptive information about the database which can be used in creating a template. A template file will also be created displaying as many of these fields as can fit on the screen. Run this program again to use this template or consult the documentation for help in creating your own display template. UltraSearch has created a .TP (template) file and an .INF (information) file for your use. You should re-run USDEMO if you wish to use these files. .TP file non-existent but .INF file exists. Overwrite .INF file (y or n)? While attempting to create a template file, UltraSearch found an information file already existed. You should answer 'y' if you would like UltraSearch to create a display template for you. Unable to create .DBF output file Using the Write, W, command, you specified an illegal name for the new file; it must be eight or fewer characters, and may not contain spaces or a period. Unable to open file 'FILENAME' This message occurs when you attempt to run UltraSearch with a non-existent file name. Check to see if you spelled the name of the file correctly before restarting the program. This error would also occur if the file existed, but was not a dBASE file. You must create index prior to searching Without the unique UltraSearch index, option S (Search) is not functional. You must first select option I (Index) to create the required index. Problem Solving Since UltraSearch is primarily concerned with improving a fairly specific aspect of database management, there aren't many ways to get in trouble; however, we found a few conditions worth mentioning: Cursor control keys appear to stop working Check your Num Lock key. If you accidentally press it, there will be no visible indication on the screen. The numeric keypad is not included in the default configuration file. You have accidentally selected an option you do not wish to use. If a message does not say, "Press any key to continue", just press the <Enter> key. This blank entry will cancel any command. You have tried to start UltraSearch while dBASE is running and keep returning to the dBASE dot prompt. UltraSearch is probably displaying an error message which is immediately overlaid by dBase. You are probably entering the filename incorrectly. Be sure and type: US FILENAME FILENAME is the name of you database file. The extension is not necessary unless it is different from the standard .DBF. UltraSearch Shareware Version 1.1 $39.00 Order (800) 334-8099 Index Applications Incorporated 8546 Broadway, Suite 208 San Antonio, TX 78217 voice: (512) 822-4818 fax: (512) 828-5074 By sending in your payment, together with your name, company name, mailing address, telephone number, version number, and where you heard about UltraSearch and got your copy, we will send you a copy of the latest version of UltraSearch, printed documentation, free technical support and announcements of later releases. Also, please feel free to contribute your ideas regarding desired additional product features and functionality.
Volume in drive A has no label Directory of A:\ READ ME 2314 10-12-90 12:14p US_SHARE ZIP 125833 10-12-90 12:18p US_SHARE EXE 138617 10-12-90 12:18p GO BAT 28 10-16-90 1:58p FILE2324 TXT 2665 10-16-90 1:53p 5 file(s) 269457 bytes 50176 bytes free