home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / fileexp.zip / FE-1.DOC < prev    next >
Text File  |  1986-03-25  |  79KB  |  2,247 lines

  1. -
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                            F I L E    E X P R E S S
  18.  
  19.                               by David M. Berdan
  20.                      (C) Copyright Expressware 1984, 1985
  21.       Portions (C) Copyright Microsoft Corporation, 1982, 1983, 1984, 1985
  22.                              All rights reserved
  23.  
  24.                               Proprietary Notice
  25.  
  26.                File Express is a proprietary product written by
  27.                David M. Berdan and is being distributed by
  28.                Expressware in Redmond, Washington.
  29.  
  30.  
  31.                            E X P R E S S W A R E
  32.                                P.O. BOX 230
  33.                             Redmond, WA  98073
  34.                               (206) 481-3040
  35.                            Compuserve 75226,2020
  36.  
  37.  
  38.                                File Express
  39.  
  40.  
  41.                                 March 1986
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. -
  68.  
  69.  
  70.                                 Table of Contents
  71.  
  72.  
  73.        File Express Distribution Notice   . . . . . . . . . . . . . .  1
  74.  
  75.        Introduction   . . . . . . . . . . . . . . . . . . . . . . . .  2
  76.  
  77.        Technical Information  . . . . . . . . . . . . . . . . . . . .  4
  78.  
  79.        Starting File Express  . . . . . . . . . . . . . . . . . . . .  7
  80.  
  81.        Main Menu  . . . . . . . . . . . . . . . . . . . . . . . . . .  9
  82.  
  83.        Select/Change a File   . . . . . . . . . . . . . . . . . . . . 10
  84.  
  85.        Add Data to File   . . . . . . . . . . . . . . . . . . . . . . 16
  86.  
  87.        Search/Update  . . . . . . . . . . . . . . . . . . . . . . . . 20
  88.  
  89.        Sorting The Database   . . . . . . . . . . . . . . . . . . . . 33
  90.  
  91.        Print Reports  . . . . . . . . . . . . . . . . . . . . . . . . 36
  92.  
  93.        Label Printing   . . . . . . . . . . . . . . . . . . . . . . . 53
  94.  
  95.        File Maintenance   . . . . . . . . . . . . . . . . . . . . . . 67
  96.  
  97.        Import/Export/Clone  . . . . . . . . . . . . . . . . . . . . . 75
  98.  
  99.        End Session or Change Disk Drives  . . . . . . . . . . . . . . 88
  100.  
  101.        Example database . . . . . . . . . . . . . . . . . . . . . . . 89
  102.  
  103.        Compatibility with other programs  . . . . . . . . . . . . . . 90
  104.  
  105.        Feedback, Problems, Bugs?  . . . . . . . . . . . . . . . . . . 91
  106.  
  107.        Disclaimer   . . . . . . . . . . . . . . . . . . . . . . . . . 91
  108.  
  109.        Error Codes  . . . . . . . . . . . . . . . . . . . . . . . . . 92
  110.  
  111.        Format of File Express Files . . . . . . . . . . . . . . . . . 94
  112.  
  113.        Index  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
  114.  
  115.        Order Form . . . . . . . . . . . . . . . . . . . . . . . . . . 95
  116.  
  117.  
  118.                PROGRAM FILES INCLUDED IN FILE EXPRESS PACKAGE
  119.  
  120.          Program Disk                      Utility Disk
  121.        -------------------   ---------------------------------------
  122.        1   README             1   WHATSNEW.DOC    9   EXAMPLE .HDR
  123.        2   FE      .EXE       2   FE-1    .DOC    10  EXAMPLE .INX
  124.        3   FE-DEF  .EXE       3   FE-2    .DOC    11  EXAMPLE .STK
  125.        4   FE-SORT .EXE       4   FE-3    .DOC    12  EXAMPLE .RPT
  126.        5   FE-RPT  .EXE       5   FE-4    .DOC    13  EXAMPLE .LAB
  127.        6   FE-LBL  .EXE       6   PRINTDOC.BAT    14  EXAMPLE .QLB
  128.        7   FE-SRCH .EXE       7   PRINTER .SET    15  ORDER   .BAT
  129.        8   FE-EXP  .EXE       8   EXAMPLE .DTA    16  ORDERFRM.DOC
  130.        9   FE-OVL  .EXE
  131.  
  132.  
  133.                                     (ii)
  134.  
  135. -
  136.  
  137.  
  138.  
  139.                         File Express(tm)  User's Guide
  140.  
  141.  
  142.     -----------------------------------------------------------------
  143.      F I L E   E X P R E S S   D I S T R I B U T I O N   N O T I C E
  144.     -----------------------------------------------------------------
  145.  
  146.  
  147.        Expressware is distributing File Express by way of the "SHAREWARE"
  148.        concept.  If, after trying the product, you decide to use it, we
  149.        will TRUST you to send the requested $40.00 payment.
  150.  
  151.        You may obtain a production copy of File Express by sending
  152.        $10.00 to Expressware to cover the cost of diskettes, mailer, and
  153.        postage.  Expressware will send you the latest version of File
  154.        Express immediately by first class mail.
  155.  
  156.        You may also receive a copy of File Express by sending $40.00.  This
  157.        will make you a "registered" owner.  All registered owners of File
  158.        Express will receive a spiral bound copy of the User Guide that con-
  159.        tains all of the information in this disk version of the manual, plus
  160.        an error appendix and a detailed index.
  161.  
  162.        Registered owners will also be notified of all future releases of File
  163.        Express.
  164.  
  165.        If, after all this, you still decide not to send the payment, you are
  166.        still encouraged to copy and distribute File Express with the fol-
  167.        lowing restrictions:
  168.  
  169.             1.  File Express is distributed as a complete set.  Do not
  170.                 alter, or delete any program files from the distribution
  171.                 copies.
  172.  
  173.             2.  No charge is to be made for copying or distributing File
  174.                 Express.  (User Groups may make a small charge to cover
  175.                 the cost of disks and copying.  This charge is not to
  176.                 exceed $12.00.  User Group members must be informed of
  177.                 the SHAREWARE concept and encouraged to support it.)
  178.  
  179.             3.  Commercial sale of File Express in any manner is pro-
  180.                 hibited without Expressware's written permission.
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.                                      (1)
  199.  
  200.  
  201. -
  202.  
  203.  
  204.  
  205.                         File Express(tm)  User's Guide
  206.  
  207.  
  208.     -------------------------
  209.      I N T R O D U C T I O N
  210.     -------------------------
  211.  
  212.  
  213.        File Express is an information management program written for
  214.        the IBM Personal Computer and other compatible computers using
  215.        PC-DOS.  This allows easy manipulation of small and medium sized
  216.        databases using menu driven commands.  File Express allows you
  217.        to create and maintain files of facts, figures, names, mailing
  218.        lists, patient records or what have you.
  219.  
  220.  
  221.  
  222.     WITH FILE EXPRESS YOU CAN:
  223.  
  224.  
  225.        *  Define new databases, specifying the length and type of
  226.                information allowed into each field.
  227.  
  228.        *  Easily Add, Delete, Edit and Display information from your
  229.                files.
  230.  
  231.        *  Generate Reports from your files, complete with subtotals,
  232.                totals, multiplication, division, and subtraction on
  233.                any numeric fields.
  234.  
  235.        *  Sort records on up to ten fields, with each separate field
  236.                able to be sorted into descending or ascending order.
  237.                The sort criterion may consist of any subset at any
  238.                location within a field.
  239.  
  240.        *  Search or Sort for specific information within a record,
  241.                irregardless of upper and lower case letters.
  242.  
  243.        *  Search for certain records on a global basis and replace any
  244.               or all of the information contained in them.
  245.  
  246.        *  Search for certain records on a global basis and delete them
  247.               if desired.
  248.  
  249.        *  Search for duplicate fields within the records of a file.
  250.  
  251.        *  Search for duplicate field information within two files.
  252.  
  253.        *  Merge up to ten different files into one new file.
  254.  
  255.        *  Designate certain fields for automatic entry of time and
  256.                date in several different formats when inputting data.
  257.                Some of these are also updated upon any modification
  258.                of a record.
  259.  
  260.  
  261.  
  262.  
  263.  
  264.                                      (2)
  265.  
  266.  
  267. -
  268.  
  269.  
  270.  
  271.                         File Express(tm)  User's Guide
  272.  
  273.  
  274.        *  Define fields within a record to be self-calculating.
  275.                Calculation can be between numeric fields or between
  276.                numeric fields and constants.  All calculated fields
  277.                are recalculated after any modification of a record.
  278.  
  279.        *  Print Mailing Labels, up to five across in condensed or
  280.                regular mode.  This will be the easiest label printer
  281.                 that you will have ever used.
  282.  
  283.        *  Create new databases from existing ones, adding new fields
  284.                within the record and discarding unneeded ones, changing
  285.                the field lengths and rearranging the order.
  286.  
  287.        *  Create Mailmerge type files from your databases.
  288.  
  289.        File Express is a powerful system that is very easy to use.
  290.        It is so easy, in fact, that you can probably use it without
  291.        reading this user's manual.  But to get the most out of File
  292.        Express, please take the time to read it.
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.                                      (3)
  331.  
  332.  
  333. -
  334.  
  335.  
  336.  
  337.                         File Express(tm)  User's Guide
  338.  
  339.  
  340.     -------------------------------------------
  341.      T E C H N I C A L   I N F O R M A T I O N
  342.     -------------------------------------------
  343.  
  344.  
  345.  
  346.     SYSTEM REQUIREMENTS
  347.  
  348.  
  349.              Computer:      IBM PC, XT, AT, or compatible
  350.              Memory:        192 K
  351.              DOS:           version 2.1 or higher
  352.              Disk Drives:   1 minimum (two recommended)
  353.              Printer:       Needed for printouts
  354.              Monitor:       Monochrome or Color (80 column)
  355.  
  356.  
  357.  
  358.     FILE EXPRESS CAPACITIES
  359.  
  360.  
  361.              Maximum Records:                32,767
  362.              Characters per Record:            2400
  363.              Maximum Fields per Record:          40
  364.              Minimum Field length:                1 character
  365.              Maximum Field length:               60 characters
  366.              Numeric Accuracy:                   14 digits
  367.              Maximum Sort depth:                 10 fields
  368.                 (Sort may be ascending or descending for each field)
  369.                 (Sort may be done on any portion of each field)
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.     IF YOU ONLY HAVE ONE DISK DRIVE
  377.  
  378.        File Express fully supports those of you who only have one disk
  379.        drive.  In this case you are prompted whenever it is time to
  380.        change from the File Express Program Disk to your Data Disk, or
  381.        back again.
  382.  
  383.  
  384.     USERS WITH HARD DISKS
  385.  
  386.        When using File Express from a hard disk system (fixed disk),
  387.        it is not necessary to have the Program modules in the same
  388.        directory or sub-directory as your database files.  When
  389.        starting File Express you may specify a Path to your information
  390.        file.
  391.  
  392.  
  393.  
  394.  
  395.  
  396.                                      (4)
  397.  
  398.  
  399. -
  400.  
  401.  
  402.  
  403.                         File Express(tm)  User's Guide
  404.  
  405.  
  406.     COLOR MONITORS
  407.  
  408.        Those who have a monochrome type graphics monitor connected to a
  409.        color adapter card may not see everything displayed on the screen
  410.        because of the various shades of green, amber, or white that are
  411.        used to represent the colors.
  412.  
  413.        The color feature of File Express may be turned off from the Opening
  414.        Screen or the Main Menu by pressing <Alt-N> (for No color).
  415.        Color may be reset again by pressing <Alt-C> (for Color).
  416.  
  417.  
  418.     BEFORE YOU START...SOME TIPS
  419.  
  420.        Before you begin to use File Express you should be aware of
  421.        some features that aren't always displayed on the screen.
  422.  
  423.        The Escape Key <Esc> can be used at almost any time to
  424.        back yourself out of any point in the program.
  425.  
  426.  
  427.     EDITING FEATURES
  428.  
  429.        Whenever you can type in two or more characters the following
  430.        editing features are available.
  431.  
  432.        <Backspace> - Erases character to the left of the cursor.
  433.  
  434.        <Del> - Erases character under the cursor.
  435.  
  436.        <Ins> - Toggles Insert mode on and off.  When Insert mode is on
  437.                the cursor will increase in size.  Typing in characters
  438.                with Insert mode on will force all characters to the
  439.                right of the cursor toward the end of the field.  If
  440.                any charactors are pushed off the end of the line a short
  441.                blip is heard.
  442.  
  443.        <Cursor Left> - Moves the cursor toward the beginning of the line.
  444.                No characters are erased.
  445.  
  446.        <Cursor Right> - Moves the cursor towards the end of the line.
  447.                No characters are erased.
  448.  
  449.        <Control-Home> - Moves the cursor to the beginning of the line.
  450.  
  451.        <Control-End> - Moves the cursor to the position following the
  452.                last character on the line.
  453.  
  454.        <Control-E> - Erases the entire line and puts the cursor back to
  455.                the beginning of the field.
  456.  
  457.        <Enter> - You may press <Enter> no matter where the cursor is
  458.                within a line and the entire line will be taken as input.
  459.  
  460.  
  461.  
  462.                                      (5)
  463.  
  464.  
  465. -
  466.  
  467.  
  468.  
  469.                         File Express(tm)  User's Guide
  470.  
  471.        <^D> - From many places in the main program you may dump the
  472.                contents of the screen to a disk file called
  473.                "SCREEN.DMP".  Each time you press <^D> the message
  474.                "Dumping Screen" will appear in upper right corner of
  475.                the screen and the screen contents will be appended
  476.                to the SCREEN.DMP file on the Data Disk along with the
  477.                current date.
  478.  
  479.  
  480.        Forty fields of sixty characters each are allowed to be defined
  481.        in File Express.  This is too much information to be displayed
  482.        on the screen at one time.  So, for records with more than 20
  483.        fields the display is split into two pages.  After defining or
  484.        adding data to the first 20 fields they will disappear and the
  485.        21st thru the end of record will appear on a new screen, Page 2.
  486.        At times when it is necessary to view both pages of a long record
  487.        you may use <PgUp> and <PgDn> to flip between the two screens.
  488.        Any reference to a field on the undisplayed page will automati-
  489.        cally change page displays before processing.
  490.  
  491.  
  492.  
  493.     SINGLE KEY COMMANDS
  494.  
  495.  
  496.        Whenever a command entry requires the pressing of only one key,
  497.        the command is carried out immediately without having to press
  498.        <Enter>.  All single-key commands will "blip" (a blip is a short
  499.        beep).  The blip sound may be toggled on and off from the Main
  500.        Menu or whenever you are editing a record by pressing <^S>
  501.        (Control-S) if the sound is bothersome to you or those around
  502.        you.
  503.  
  504.        All questions or entries that may require more than one key to
  505.        be pressed must be followed by an <Enter>.
  506.  
  507.        Whenever an incorrect or inappropriate key is pressed, the computer
  508.        will sound a two-tone warning and wait for another key.
  509.  
  510.        The <End> key is used in many places to say that you are through
  511.        entering information and that you want to move on to the next
  512.        step.  For example, if you have 10 fields defined in a record and
  513.        you only want to put information into the first one and leave the
  514.        remaining nine empty, just type in the data for the first and
  515.        then press <End>. (You don't even have to press <Enter>).  File
  516.        Express will then move on to the Save, Edit, Abort question.
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.                                      (6)
  529.  
  530.  
  531. -
  532.  
  533.  
  534.                         File Express(tm)  User's Guide
  535.  
  536.  
  537.     -------------------------------------------
  538.      S T A R T I N G   F I L E   E X P R E S S
  539.     -------------------------------------------
  540.  
  541.  
  542.        To start File Express, put the diskette containing the File
  543.        Express programs into your default disk drive (Usually drive A,
  544.        unless you change the default by typing B: or C: etc. from the
  545.        DOS prompt ">").
  546.  
  547.        Type <FE> and press <Enter>.  The drive will begin to run as the
  548.        main program is loaded into the computer.
  549.  
  550.        The opening screen will tell you many things.  Under the title
  551.        block is the message:
  552.  
  553.               "If you find this Program Package to be of value,
  554.             Expressware will trust you to send the $40.00 payment"
  555.  
  556.        File Express is being marketed under the "Shareware"
  557.        concept.  This means, that after trying this product, if you find
  558.        that it is useful to you and meets your needs, you are asked to
  559.        send a $40.00 payment to Expressware.  This is a marketing approach
  560.        that reduces the cost of quality software and also gives you
  561.        a chance to test a program to see if it meets your needs
  562.        without having to pay in advance.  Even if you decide not to send
  563.        a payment, please share copies of File Express with others so
  564.        they may try it also.  Enough for the sales pitch.
  565.  
  566.        At the bottom of the opening screen you are asked:
  567.  
  568.                "Please indicate which drive to be used for DATA "
  569.  
  570.        If you only have one disk drive, press <A>.  If you have two or
  571.        move drives, or a hard disk, then choose the letter of the drive
  572.        where you want to store your data files.
  573.  
  574.        File Express now allows the specification of a PATH when indicating
  575.        the Data Drive.  If you told File Express that the Data Drive was
  576.        C or higher, you will be prompted:
  577.  
  578.        Indicate Path ot DATA (optional) (Example \ or \DATA) or just (Enter)
  579.  
  580.        If the database files that you want to work with are in a different
  581.        subdirectory on your hard disk, enter the Path specification to that
  582.        directory from the current directory.  This specification will then be
  583.        used when creating, reading or saving information to and from the files
  584.        you are using.  If the data files are in the same directory as the
  585.        File Express program modules then just press <Enter>.
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.                                      (7)
  595.  
  596.  
  597. -
  598.  
  599.  
  600.  
  601.                         File Express(tm)  User's Guide
  602.  
  603.  
  604.        File Express may also be started with extra commands on the DOS command
  605.        line.  Four items may now be specified on the command line:
  606.  
  607.        1 - A database file name.
  608.               The file name must have the data drive letter as part of the
  609.               file name.  For example:     C:MAILING
  610.               If the MAILING database exists on the indicated drive, File
  611.               Express will open the file and present you with the Main
  612.               Menu.  If MAILING does not yet exist, (or if you mis-spelled
  613.               the file name) File Express will assume that you want to start
  614.               a new file and will take you to the definition section.
  615.  
  616.        2 - A /S to indicate that you want to start File Express with No sound.
  617.               You may toggle the sound back on from within the program by
  618.               pressing <Ctrl-S>.
  619.  
  620.        3 - A /M to indicate that you want to start File Express in Monochrome
  621.               mode.  All screen displays will be black and white.  You may
  622.               toggle Color back on from within the program by pressing
  623.               <Alt-C>.
  624.  
  625.        4 - A /1 through /8 to indicate what Main Menu selection is to be
  626.               selected after the database is opened.
  627.  
  628.  
  629.  
  630.  
  631.       Examples:
  632.  
  633.       To start File Express with no sound:           FE /S
  634.  
  635.       To start File Express with no Color:           FE /M
  636.  
  637.       To start File Express with the EXAMPLE
  638.         database file on the B drive:                FE B:EXAMPLE
  639.  
  640.       To start File Express, start a new file
  641.         called PATIENT on the C drive and
  642.         to have no Sound and no Color:               FE C:PATIENT/S/M
  643.  
  644.       To start File Express with the EXAMPLE
  645.         database opened on the B drive and to
  646.         go to the REPORT section.                    FE C:EXAMPLE/5
  647.  
  648.       Please note the following rules when using these commands:
  649.  
  650.         1 - The database file name MUST start with a valid drive letter
  651.             followed by a colon.  FE B:MAIL is correct,  FE MAIL is incorrect
  652.  
  653.         2 - There must be at least one space between the FE and the
  654.             command string.
  655.  
  656.         3 - There must not be any spaces between the slash and the S or the M
  657.             or the numbers.
  658.  
  659.  
  660.                                      (8)
  661.  
  662.  
  663. -
  664.  
  665.  
  666.  
  667.                         File Express(tm)  User's Guide
  668.  
  669.  
  670.  
  671.         4 - Menu options will only be honored if there is a database name
  672.             used in the command. ie  FE /1 is incorrect.
  673.  
  674.       If rule 1 is not followed you will just be taken to the Opening Screen as
  675.       if you had just typed  FE  with no commands.  If rule 2 is not followed you
  676.       will get a BAD COMMAND error from DOS.  If rule 3 is not followed the desired
  677.       Color or Sound switch will not be set.
  678.  
  679.       Note:  It is possible to trick File Express with a bad file name such as:
  680.                                 FE B:::++
  681.       But you won't get far!!!
  682.  
  683.  
  684.     -------------------
  685.      M A I N   M E N U
  686.     -------------------
  687.  
  688.  
  689.         After selection of the data drive the Main Menu will appear:
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.           --------------------------                         Date: 11-01-1985
  697.          | 1)  Select / Change File |
  698.          |    --------------------------                     Time: 7:25 PM
  699.          |   | 2)  Add Data to File     |
  700.          |   |    --------------------------          M
  701.          |   |   | 3)  Search-Update        |           A
  702.          |   |   |    --------------------------          I
  703.          |   |   |   | 4)  Sort Index           |           N
  704.           ---|   |   |    --------------------------
  705.              |   |   |   | 5)  Print Reports        |           M
  706.               ---|   |   |    --------------------------          E
  707.                  |   |   |   | 6)  Print Mailing Labels |           N
  708.                   ---|   |   |    --------------------------          U
  709.                      |   |   |   | 7)  File Maintenance     |
  710.                       ---|   |   |    --------------------------
  711.                          |   |   |   | 8)  Import/Export/Clone  |
  712.                           ---|   |   |    --------------------------
  713.                              |   |   |   | 9)  Change Data Drive    |
  714.                               ---|   |   |                          |
  715.                                  |   |   |            or            |
  716.                                   ---|   |       End Session        |
  717.                                      |   |                          |
  718.                                       ---|                          |
  719.                                          |                          |
  720.                                           --------------------------
  721.  
  722.        Please make selection _
  723.  
  724.  
  725.  
  726.                                      (9)
  727.  
  728.  
  729. -
  730.  
  731.  
  732.  
  733.                         File Express(tm)  User's Guide
  734.  
  735.  
  736.  
  737.        Main Menu Selection Screen
  738.  
  739.  
  740.        You will notice that only selections <1> and <9> are high-
  741.        lighted.  When you first begin the program, File Express doesn't
  742.        know which file you want to work with.  Since menu items <2>
  743.        through <8> all deal with a data file, they are useless until
  744.        you have selected one to work with.  Pressing one of the non-
  745.        highlighted selections will present you with the reminder to
  746.        choose a file first.
  747.  
  748.        Pressing <9> will allow you to change the Data File diskette
  749.        drive, set the Function Keys, or end the program and return
  750.        to DOS.
  751.  
  752.  
  753.  
  754.     -------------------------------------------
  755.      S E L E C T  /  C H A N G E   A   F I L E
  756.     -------------------------------------------
  757.  
  758.  
  759.        Before you can begin to work with a database, whether to add new
  760.        information, print reports, or print labels, you must first tell
  761.        File Express the name of the database you would like to use.
  762.  
  763.        To select a database file or to define a new file, press <1>
  764.        while viewing the Main Menu screen.
  765.  
  766.        If you have worked with File Express before and have already
  767.        defined one or more database files, then a list of their names
  768.        will appear on the screen along with the prompt:
  769.  
  770.       Enter number of file to Open or Press <Enter> to begin a New File
  771.  
  772.    (to ERASE file...enter number of file then press <End>) <Esc> Main Menu
  773.  
  774.        To work with one of the files listed, simply enter the number
  775.        listed in front of the file you want and press <Enter>.  File
  776.        Express will then get everything ready for you and return to
  777.        the Main Menu with all menu options highlighted and ready for
  778.        your selection.
  779.  
  780.        If you would like to erase the set of files associated with a
  781.        database, enter the number of the database from the list and then
  782.        press <End> instead of <Enter>.
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.                                      (10)
  793.  
  794.  
  795. -
  796.  
  797.  
  798.  
  799.                         File Express(tm)  User's Guide
  800.  
  801.  
  802.     DEFINING A NEW DATABASE FILE
  803.  
  804.  
  805.        If you want to start a new data base, just press <Enter> instead
  806.        of typing in the number of an existing file.  At this point you
  807.        will be prompted to:
  808.  
  809.                          "Enter name of new file."
  810.  
  811.  
  812.        Type in the name of the database and press <Enter>.  The screen
  813.        will clear and the message:
  814.  
  815.                       "Transferring to Define section"
  816.  
  817.        will appear.
  818.  
  819.        With File Express you can set up a new database by defining the
  820.        name, length, and data type of each field to be included in each
  821.        record.  You may also define "calculated fields".  These are num-
  822.        eric fields whose contents are determined by mathematical opera-
  823.        tions on previous fields in the record.  For example, you may be
  824.        defining a "Patient Record" database that will include several
  825.        dollar charges that you would like to keep totals on without hav-
  826.        ing to add them all together each time you enter some information.
  827.        You could define a calculated field named "Subtotal" that would
  828.        automatically be filled in with the total of all the charges above
  829.        it.  You could then set up a field called "Sales Tax" that would
  830.        take the Subtotal amount and multiply it by the tax rate in your
  831.        area.  The sales tax amount would then automatically appear in
  832.        that field.  You could then finish up by defining a field with
  833.        the name of "Balance Due".  This field would be the sum total of
  834.        the Subtotal field and the Sales Tax field.  All calculations
  835.        would be done by File Express in an instant and the resulting
  836.        amounts filled in for you each time you entered information into
  837.        the records.  With this information, you could produce invoices
  838.        using the Report Generator in File Express.
  839.  
  840.        To define a new file you must supply the name of the field, the
  841.        type of data to be allowed as input, the length of the field,
  842.        and, if numeric, whether or not it is to be a calculated field.
  843.  
  844.        The following column headings will be displayed:
  845.  
  846.              -field name-   -type-   -length-   -calc field-
  847.  
  848.        along with the prompt:
  849.  
  850.                          "Enter Name for Field 1"
  851.  
  852.        The field names can be any combination of letters and numbers
  853.        up to twelve characters long.  Begin by typing in the name you
  854.        have chosen for the field and press <Enter>.  The cursor will
  855.  
  856.  
  857.  
  858.                                      (11)
  859.  
  860.  
  861. -
  862.  
  863.  
  864.  
  865.                         File Express(tm)  User's Guide
  866.  
  867.        move under the -type- column and you will be asked to choose
  868.        from the following valid data types allowed by File Express:
  869.  
  870.        +=positive *=whole #=decimal $=dollar A=alpha N=numbers !=anything
  871.  
  872.        File Express will allow you to specify what kind of input will be
  873.        accepted into each field.
  874.  
  875.        These are the types you have to choose from:
  876.  
  877.     NUMERIC FIELDS:
  878.  
  879.  
  880.        All numeric fields can be subtotaled, totaled, and used in calcu-
  881.        lations for the answers in Calculated Fields.  When printing
  882.        reports, all numeric fields are printed right justified.  This
  883.        is so that all decimal points will line up when using dollar
  884.        amounts.  All numeric arithmetic in File Express is done in double
  885.        precision.  The length of numeric fields is limited to 14 digits.
  886.        The following are valid types:
  887.  
  888.             <+> - positive whole numbers
  889.             <*> - positive or negative whole numbers
  890.             <#> - positive or negative decimal numbers
  891.             <$> - positive or negative dollar amounts. (All input is
  892.                     converted to dollar format with two decimal places.
  893.                     If you just enter a whole number, the decimal point
  894.                     and two zeros will be added.  In addition to the
  895.                     maximum length limit, dollar fields are required
  896.                     to be at least four digits long.  This is so the
  897.                     smallest dollar amount, 0.00, will fit into the
  898.                     field.
  899.  
  900.  
  901.  
  902.     CHARACTER FIELDS:
  903.  
  904.  
  905.        All fields with input of this type can not be totaled or used
  906.        in calculated fields. The following are valid types:
  907.  
  908.             <A> - letters only (including the single quote mark)
  909.             <N> - number characters only (can't be totaled or calculated )
  910.             <!> - almost anything on the keyboard
  911.  
  912.        If you just press <Enter>, File Express will consider your re-
  913.        sponse to be <!>. Anything goes!
  914.  
  915.        Next you must decide how long the field will be.  This is up to
  916.        your discretion with three limitations: First, a CHARACTER FIELD
  917.        (A,N,or !) may not be more than 60 characters long. Second, a
  918.        NUMERIC FIELD may only be up to 14 digits long. Third, a DOLLAR
  919.        AMOUNT must be between 4 and 14 digits.  You must consider disk
  920.        space and your maximum expected input when deciding how long to
  921.        make each field.  If you plan to print any reports in a row format,
  922.  
  923.  
  924.                                      (12)
  925.  
  926.  
  927. -
  928.  
  929.  
  930.  
  931.                         File Express(tm)  User's Guide
  932.  
  933.        with each field printed beneath the last, it is suggested that you
  934.        choose the same field lengths for all of your numeric fields.
  935.        Because all numeric values are printed right-justified it makes
  936.        the number columns line up correctly.  If you will only be using
  937.        columnar printouts this need not concern you.
  938.  
  939.        The next step will depend on whether the field you are defining
  940.        is numeric or not.  If it is not, then the word "No" will auto-
  941.        matically appear under the "calc field" column, and you will be
  942.        prompted for the next field name.  If, however, you are defining
  943.        a numeric field you will be asked:
  944.  
  945.                         "Calculated Field (Y/N)?"
  946.  
  947.        If this is the first numeric field you have defined then press
  948.        <N>.  (A calculation can only be done using previous numeric
  949.        fields in the record, along with constants if desired).
  950.  
  951.  
  952.  
  953.     CALCULATED FIELDS
  954.  
  955.        If you have already defined one or more numeric fields then you
  956.        can go ahead and define a calculated field if you want one.
  957.        Pressing <Y> in response to the "Calculated Field (Y/N)?" ques-
  958.        tion will take you to the prompt:
  959.  
  960.                          Enter First Field Number
  961.  
  962.        The calculations that can be made for a Calculated Field must be
  963.        between previously defined numeric fields or between numeric
  964.        fields and constant values.  In either case you must begin the
  965.        calculation with a numeric field.
  966.  
  967.        Press the number of the numeric field that you would like to start
  968.        with and press <Enter>.  You will now be asked to:
  969.  
  970.                         Enter Math Operator (+,-,*,/)
  971.  
  972.        You may do addition, subtraction, multiplication or division between
  973.        any numeric fields or constant values.  Make your choice and press
  974.        the corresponding symbol.  Upon pressing the key you will see:
  975.  
  976.           Enter next field number  or  <Ctrl-C> for a Constant Value __
  977.  
  978.        You may now choose the number of a numeric field (even the same one
  979.        as the first, if you like), or you may press <Ctrl-C> to specify a
  980.        constant value.
  981.  
  982.        If you press <Ctrl-C> for a constant, you will see:
  983.  
  984.                     Enter Constant Value _______________
  985.  
  986.  
  987.  
  988.  
  989.  
  990.                                      (13)
  991.  
  992.  
  993. -
  994.  
  995.  
  996.  
  997.                         File Express(tm)  User's Guide
  998.  
  999.  
  1000.  
  1001.        You may enter a numeric value up to 14 digits long (a decimal point
  1002.        counts as a digit).  After pressing <Enter> you will be asked to:
  1003.  
  1004.          Enter Math Operator (+,-,*,/)  or <=> if finished with calculation
  1005.  
  1006.        You may continue to enter fields or constants along with the math
  1007.        operations to be done or you may conclude the calculation definition
  1008.        by pressing the "equal sign" key.  After pressing the <=> key a "Yes"
  1009.        will be placed under the "CALC FIELD" column.  You may now continue
  1010.        on to difine the next field name.
  1011.  
  1012.        Please note that when defining a Calculated Field the math operator
  1013.        hierarchy is from left to right with no precedence given any oper-
  1014.        ator over another.  The formula: X + Y * Z is derived by first,
  1015.        adding together X and Y and then multiplying the result by Z.  If
  1016.        you need to make a calculation such as (X+Y)*(A+B) you will have
  1017.        to do it in steps.  First define a calc field for X+Y, then another
  1018.        for A+B.  Finally, define a calc field to multiply the previous two
  1019.        calc fields together to get the final answer.
  1020.  
  1021.        Calculations may be made by up to ten operations.  You may use the
  1022.        same field in a calculation as often as you like.  If you need to
  1023.        multiply a field to the 4th power you may do so by defining the
  1024.        calc field to be FIELD X times FIELD X times FIELD X times FIELD X.
  1025.  
  1026.        While you are defining the equation for the calc field the steps will
  1027.        be shown near the bottom of the screen as they are being entered.  If
  1028.        you make a mistake you can either press <Esc> and redefine the equa
  1029.        tion at this point or wait until you are about to save the database
  1030.        format where you will be given a chance to correct any mistakes
  1031.        before recording it on disk.
  1032.  
  1033.  
  1034.  
  1035.     AUTOMATIC TIME AND DATE ENTRIES
  1036.  
  1037.        With File Express you may define fields that will automatically
  1038.        be filled in with the current date or time in many different for-
  1039.        mats when entering new records.
  1040.  
  1041.        File Express knows which fields to fill in by recognizing KEY
  1042.        FIELD NAMES.
  1043.  
  1044.        The following list summarizes the options available:
  1045.  
  1046.            TIME-        10:48 PM           YYMMDD-       84/04/21
  1047.            TIME*        21:48              DATE-         04/21/85
  1048.            DAY-         05                 DATE*         26FEB1985
  1049.            DAY*         Sat.               ORIGIN DATE-  04/10/84
  1050.            MONTH-       Jan.
  1051.            MONTH*       November           UPDATE DATE-  05/22/82
  1052.            YEAR-        1985               UPDATE TIME-  8:16 AM
  1053.  
  1054.  
  1055.  
  1056.                                      (14)
  1057.  
  1058.  
  1059. -
  1060.  
  1061.  
  1062.  
  1063.                         File Express(tm)  User's Guide
  1064.  
  1065.        You may define up to 40 different fields in File Express.  It is
  1066.        not a requirement that each field have a unique name.  All refer-
  1067.        ences to any particular field will be made by field number, not
  1068.        name.  So, if you want three fields named "Comments", go right ahead!
  1069.  
  1070.        When you have finished with your definition of the new database,
  1071.        just press <Enter> when asked for the name of the next field.
  1072.        You will then see:
  1073.  
  1074.                 "<S>ave layout   <C>hange    <Esc>- to Abort"
  1075.  
  1076.        Pressing <Esc> will start you over at the beginning of the Define
  1077.        Database process.
  1078.  
  1079.        If you would like to make any changes to your format you may do
  1080.        so now, before saving it to disk, by pressing <C>.  You will then
  1081.        be prompted to:
  1082.  
  1083.                       "Enter Field Number to change"
  1084.  
  1085.        You may change any part of any field, even the equations of a
  1086.        calc field, or you may add additional fields by specifying the
  1087.        number just above the last field entered.  Type in the number
  1088.        of the field you want to change and press <Enter>.  The entire
  1089.        line will be blanked out and you will be prompted for Name, Type,
  1090.        Length and Calc just as before.  If, after selecting a field number
  1091.        you realize that you didn't select the right field number just
  1092.        press <Enter> and the old values will reappear.
  1093.  
  1094.        After making changes to a field, File Express will analyze the
  1095.        entire format to be sure that everything is still O.K..  If you
  1096.        changed a field from numeric to alphabetic and that field was
  1097.        included in a Calc field below it, File Express will determine
  1098.        this and report the error. The affected Calc equation will be
  1099.        displayed with the offending references highlighted.  You must
  1100.        then change the field back to a numeric field or change the
  1101.        definition of the Calc field to exclude the non-numeric field
  1102.        reference.  File Express will not allow you to save the file
  1103.        format until all errors have been corrected.
  1104.  
  1105.        When everything looks alright to both you and File Express you
  1106.        may press <S> to save the format on the data disk.
  1107.  
  1108.  
  1109.        Pressing <S> will prompt you to be sure your data disk is in the
  1110.        data drive and then save the format on the data disk and return
  1111.        you to the Main Menu with the newly defined Database open and all
  1112.        menu options highlighted and available for selection.
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.                                      (15)
  1123.  
  1124.  
  1125. -
  1126.  
  1127.  
  1128.  
  1129.                         File Express(tm)  User's Guide
  1130.  
  1131.  
  1132.  
  1133.  
  1134.     ---------------------------------
  1135.      A D D   D A T A   T O   F I L E
  1136.     ---------------------------------
  1137.  
  1138.        To add new records to a file, press <2> while viewing the Main
  1139.        Menu.  A list of fields will appear along with the number of the
  1140.        record being entered.  This will be one higher than the previous
  1141.        number of records in the file unless you have deleted records,
  1142.        in which case File Express re-uses the deleted record numbers to
  1143.        save disk space.
  1144.  
  1145.        The first field will be highlighted, followed by an entry line
  1146.        that indicates the length of the field.  The cursor will be at
  1147.        the beginning of the line.  Type in your input and press <Enter>
  1148.        to move to the next line.  Continue until you have filled in all
  1149.        the fields.  Any field may be left blank by just pressing <Enter>
  1150.        without any input for that field.  You may also use <Tab>, <Back-
  1151.        tab>, <Cursor up>, <Cursor down>, and <Home> to move back and forth
  1152.        through the fields.
  1153.  
  1154.        If your record contains more than 20 fields, the screen will clear
  1155.        after the 20th field is filled and the 21st field, through the end
  1156.        of the record, will begin on a new screen.
  1157.  
  1158.  
  1159.     AUTO ENTRY FIELDS
  1160.  
  1161.        Whenever you get to a field with a KEY FIELD NAME, (See Define
  1162.        New Database section for complete list and description of each
  1163.        name), File Express will automatically fill in the field with the
  1164.        appropriate information and then move on to the next field.  This
  1165.        is done very fast and is a quick way of supplying the current
  1166.        date or time to each record.
  1167.  
  1168.  
  1169.     CALCULATED FIELDS
  1170.  
  1171.        When you reach a Calculated Field, (A numeric field that was as-
  1172.        signed some mathematical operation in the Define New Database
  1173.        section), File Express will quickly make the necessary calculations
  1174.        and fill the correct answer into the field and then proceed to the
  1175.        next field.  In this manner you can have the computer do any re-
  1176.        dundant arithmetic without having to figure the answer out your-
  1177.        self before you enter it.
  1178.  
  1179.  
  1180.     DOLLAR FIELDS
  1181.  
  1182.        All dollar fields can only be filled with dollar amounts.  File
  1183.        Express will only allow one decimal point to be entered and only
  1184.        two digits may follow it.  Attempts to enter more than one decimal
  1185.        point or to enter more than two numbers after it will be rejected
  1186.  
  1187.  
  1188.                                      (16)
  1189.  
  1190.  
  1191. -
  1192.  
  1193.  
  1194.  
  1195.                         File Express(tm)  User's Guide
  1196.  
  1197.        with the usual beep.  You may change the sign of a dollar field,
  1198.        or any numeric field except <+>, by pressing the minus sign at any
  1199.        time during the entry, before pressing <Enter>.  A negative sign
  1200.        will appear to the right of the field.  Further striking of the
  1201.        minus sign key will toggle the sign off and on.  If you enter a
  1202.        partial dollar amount, such as  '8' or '9.' or '6.3', File Express
  1203.        will make the necessary conversion to the dollar format by adding
  1204.        a decimal point, if needed, and one or two trailing zeros (again,
  1205.        if needed).  If you enter a number which, after conversion to
  1206.        dollar format, will not fit within the length of the field you
  1207.        will be given the message:
  1208.  
  1209.                  "Too long to fit in field ...Press <Enter>"
  1210.  
  1211.        For example, if you enter the dollar amount '750' into a five
  1212.        digit field, the resulting dollar format of 750.00 will not fit.
  1213.        Also if you enter 59.95 into the field and set the minus sign on,
  1214.        the result of -59.95 will not fit either.  (These potential pro-
  1215.        blems should be taken into consideration when choosing the length
  1216.        of the field when defining a new database.)
  1217.  
  1218.  
  1219.     CONTROL KEYS
  1220.  
  1221.        During data entry, a command line appears at the bottom of the
  1222.        screen:
  1223.  
  1224.            "<^R> copy from last record <Cursor up> up line <End> no
  1225.             more   <Esc> Abort"
  1226.  
  1227.  
  1228.        <^R>
  1229.  
  1230.        Pressing <^R> will copy the data you typed for the same field
  1231.        number on the previous record.  This is convenient if you are
  1232.        entering a lot of duplicate information on each record, like
  1233.        department numbers, cities, states, etc. (On the first record
  1234.        entry of each session there is no "previous entry" so pressing
  1235.        <^R> will only produce blanks).
  1236.  
  1237.  
  1238.        <CURSOR UP>
  1239.  
  1240.        Pressing <Cursor up> will move you back up one line at a time if
  1241.        you need to make corrections. You may make any changes you wish.
  1242.        In this manner you may <Cursor up> several fields, make a correc-
  1243.        tion, and then <Cursor down> to move back to where you left off.
  1244.  
  1245.        Since calculated fields are filled in by File Express, you can't
  1246.        change them directly.  Therefore, when using the <Cursor up> key,
  1247.        all calculated fields are skipped over.
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.                                      (17)
  1255.  
  1256.  
  1257. -
  1258.  
  1259.  
  1260.  
  1261.                         File Express(tm)  User's Guide
  1262.  
  1263.        <END>
  1264.  
  1265.        Press <End> if you have nothing more to add to a record.  For
  1266.        instance, if a record has 10 fields in it and you only want to
  1267.        make entries into the first five, make the first five entries
  1268.        and then press <End>.  This has the same effect as if you had
  1269.        just pressed <Enter> for the remaining five fields.  If there are
  1270.        any Calculated Fields in the record, they will be filled in at
  1271.        this time.
  1272.  
  1273.  
  1274.  
  1275.        <ESC>
  1276.  
  1277.        If you would like to abort the entry of a record at any time,
  1278.        press <Esc> and you will be returned to the Main Menu.
  1279.  
  1280.  
  1281.     SETTING FUNCTION KEYS
  1282.  
  1283.        There are two places in File Express where you can set the Func-
  1284.        tion Keys.  The first is from the Main Menu, from option <9>.
  1285.        The second is from the Add Data section.  If you find that you
  1286.        are having to repeatedly enter the name of one or two cities,
  1287.        while filling in records, you may want to assign each city name
  1288.        to a Function Key.  To do this just press <Ctrl-K> from any-
  1289.        where in the "Add Data" section.  As soon as you do the screen
  1290.        will clear and a list of the current contents of each Function
  1291.        Key will be displayed.  At the bottom of the screen will be
  1292.        the prompt:
  1293.  
  1294.                 Press F-Key to Reset  or  <End> when finished
  1295.  
  1296.        If you want to set F1 to "Cincinnati", press F1, then type in
  1297.        "Cincinnati" in answer to the prompt:
  1298.  
  1299.                        Enter new text for F-Key 1
  1300.  
  1301.        You will then see the first prompt again.  You may continue to set
  1302.        any of the Function Keys or reset any of them to a new value.  When
  1303.        you have completed your assignments, press <End>.  File Express will
  1304.        save the settings on the Data Disk with the same name as the database
  1305.        file and with an extension of ".KEY" and then return you to the "Add
  1306.        Data" section, leaving you at the same point where you initially
  1307.        pressed <Ctrl-K>.  Each time you select a database file to work with,
  1308.        File Express will look on the disk for the Function Key file that
  1309.        goes with it and pre-set the keys for you before you begin.
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.                                      (18)
  1321.  
  1322.  
  1323. -
  1324.  
  1325.  
  1326.  
  1327.                         File Express(tm)  User's Guide
  1328.  
  1329.     SAVE RECORDS
  1330.  
  1331.        After filling all the fields of a record, or after pressing <End>
  1332.        from the middle of a record, you will see the prompt:
  1333.  
  1334.              "Press  <S>ave  <C>hange  <R>e-enter  <Esc> to quit"
  1335.  
  1336.        If your record has more than 20 fields, you may use <PgUp> and
  1337.        <PgDn> to look at the entire record to see if it is correct be-
  1338.        fore you save it.
  1339.  
  1340.        To save your record on the data diskette, press <S>.  The drive
  1341.        will run for a moment, the field contents will clear and File
  1342.        Express will be ready for your input on the next record. (Press-
  1343.        ing <Enter> will act the same as <S>.  After typing in the last
  1344.        field of a record and seeing that all is well, you may just press
  1345.        <Enter> twice to quickly save the record to disk.
  1346.  
  1347.  
  1348.     CHANGES BEFORE SAVING
  1349.  
  1350.        If you would like to make a change in any field before you Save
  1351.        it, just press <C>.  You will see:
  1352.  
  1353.                           "Enter field number to change".
  1354.  
  1355.        Enter the field number you would like to correct and press
  1356.        <Enter>.  The cursor will be placed at the desired field and
  1357.        you may then make your changes.  From this point you may use
  1358.        all editing keys to move through the fields, making any other
  1359.        changes needed.  When you are through, press <End>.
  1360.  
  1361.        If the record contains any Calculated Fields or Auto Entry fields,
  1362.        File Express will go back through the record, after a change, and
  1363.        recalculate the Calc Fields and change any updatable Time or Date
  1364.        fields before allowing you to save the record on disk, with the
  1365.        <S> command.
  1366.  
  1367.        If you decide that the record is all wrong and you would like to
  1368.        start over again, press <R> for re-enter.  The fields will clear
  1369.        and you may then begin entering information from the beginning.
  1370.        If you decide to forget the whole thing, just press <Esc> and you
  1371.        will be taken back to the Main Menu.
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.                                      (19)
  1387.  
  1388.  
  1389. -
  1390.  
  1391.  
  1392.  
  1393.                         File Express(tm)  User's Guide
  1394.  
  1395.  
  1396.     -------------------------------
  1397.      S E A R C H   /   U P D A T E
  1398.     -------------------------------
  1399.  
  1400.  
  1401.        To search for a particular record or string of records within a
  1402.        file, or to locate a record that you wish to correct, update, or
  1403.        delete, press <3> while viewing the Main Menu.
  1404.  
  1405.        There are several ways to find a record in File Express.  You may
  1406.        look by record number, field contents, last record on the file, or
  1407.        you may view the entire list and stop wherever you like.
  1408.  
  1409.        After arriving at the Search / Update Menu, by pressing <3> from
  1410.        the Main Menu, you are presented with the following choices:
  1411.  
  1412.  
  1413.                           Search / Update
  1414.  
  1415.                _____________________________________
  1416.               |                                     |
  1417.               |   1 - Record Number                 |
  1418.               |                                     |
  1419.               |   2 - Field Contents                |
  1420.               |                                     |
  1421.               |   3 - Last Record in File           |
  1422.               |                                     |
  1423.               |   4 - Display  Entire File          |
  1424.               |                                     |
  1425.               |   5 - Quick Scan mode               |
  1426.               |-------------------------------------|
  1427.               |   6 - Search and Replace            |
  1428.               |                                     |
  1429.               |   7 - Search and Delete             |
  1430.               |                                     |
  1431.               |   8 - Find duplicates in 1 file     |
  1432.               |                                     |
  1433.               |   9 - Find duplicates in 2 files    |
  1434.               |_____________________________________|
  1435.  
  1436.                            Selection ?         <Esc> to Main Menu
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.                                      (20)
  1453.  
  1454.  
  1455. -
  1456.  
  1457.  
  1458.  
  1459.                         File Express(tm)  User's Guide
  1460.  
  1461.  
  1462.     BY RECORD NUMBER
  1463.  
  1464.  
  1465.        You may view any record by number within the current file.
  1466.        After pressing <1> from the above menu, you will be asked to:
  1467.  
  1468.                          "Enter Record Number to view"
  1469.  
  1470.        Type in the number of the record you would like to look at and
  1471.        press <Enter>.  File Express will pull that record from the
  1472.        diskette and put it on the screen.  If the record has two pages
  1473.        you may use <PgUp> and <PgDn> to flip back and forth.  The com-
  1474.        mand line at the bottom of the screen will now read:
  1475.  
  1476.             <E>dit  <N>ext  <P>revious  <R>e-search  <Esc> Menu
  1477.  
  1478.        If you have found the record you are looking for and you wish to
  1479.        do some editing on it, press <E>.  The command line will change
  1480.        to:
  1481.  
  1482.              <S>ave  <C>hange  <D>elete Record   <Esc> Cancel
  1483.  
  1484.        If your record contains any calculated fields you can turn on and
  1485.        off the auto-recalc feature of File Express at this time.  At the
  1486.        right of the screen, near the bottom is:
  1487.  
  1488.                               "ReCalc-(Yes), No "
  1489.  
  1490.        Press <Y> or <N>, this will toggle the state of auto-recalc on
  1491.        and off.  When the desired state is set, go ahead with any changes.
  1492.        If auto-recalc is on, File Express will go back thru and recalculate
  1493.        all Calc fields and also update any updatable time or date fields.
  1494.        With recalc off, only the time & date are updated.
  1495.  
  1496.        To change a field within the record, press <C> and proceed by
  1497.        answering the questions that are asked by File Express.
  1498.  
  1499.        To delete the entire record, press <D>.  File Express will
  1500.        beep a few times and ask:
  1501.  
  1502.             "Are you sure you want to DESTROY THIS RECORD (Y/N)?"
  1503.  
  1504.        If you are certain that you don't need the record, press <Y>. If
  1505.        you decide to keep it, press <N>, and you will be back to the
  1506.        line:
  1507.  
  1508.           "<S>ave  <C>hange  <D>elete Record   <Esc> Abort-not saved"
  1509.  
  1510.        After you have made all the corrections that you desire, press
  1511.        <S> to save the new version in place of the old.  If you decide
  1512.        that you don't want to save the changes, press <Esc>.  You will
  1513.        be returned to the <E>dit <N>ext <P>revious prompt with the re-
  1514.        cord untouched.
  1515.  
  1516.  
  1517.  
  1518.                                      (21)
  1519.  
  1520.  
  1521. -
  1522.  
  1523.  
  1524.  
  1525.                         File Express(tm)  User's Guide
  1526.  
  1527.  
  1528.        If you choose the number of a record to view and find that it is
  1529.        not the one you wanted, you may press <N> for the Next record
  1530.        number or <P> for the Previous record number. (<N> and <P> in a
  1531.        record number search will pull the Next or Previous record number
  1532.        regardless of how the file has been sorted).  You may proceed in
  1533.        either direction with these keys until you reach the beginning or
  1534.        end of the file.  Any record that you see may be edited by press-
  1535.        ing <E>.
  1536.  
  1537.        If you would like to search for a different record number in a
  1538.        different location in your database file, you may do so by pressing
  1539.        <R>.  You will then be prompted for the new record number to pull up.
  1540.  
  1541.  
  1542.  
  1543.     FIELD CONTENTS
  1544.  
  1545.        You may also search for a particular record by telling File
  1546.        Express to look for a given field entry, or even part of one.
  1547.        When viewing the Search / Update menu, press <2> for Field
  1548.        Contents.  A list of the field names will be displayed and the
  1549.        prompt line will ask:
  1550.  
  1551.                      "Field number to pull records by"
  1552.  
  1553.        If your first field is called "Last Name", for instance, and you
  1554.        want to find a record or records with a certain last name, press
  1555.        <1> then <Enter>.  File Express will then ask:
  1556.  
  1557.                        "Last Name to look for"
  1558.  
  1559.        If you are looking for someone named "Anderson" then type that in
  1560.        and press <Enter>.  File Express will pull out the first record
  1561.        that has a last name of "Anderson".  Then a command line will
  1562.        appear:
  1563.  
  1564.        <Space>-search  <E>dit  <N>ext  <P>revious  <R>e-search  <Esc> Menu
  1565.  
  1566.        If the correct record is shown, then you may edit it if you wish
  1567.        by pressing <E>.  If, however, the record shown is not the "Ander-
  1568.        son" you were looking for, you may press <Space bar> and File
  1569.        Express will search for the next occurrence of "Anderson".  When
  1570.        it finds it, it will be displayed on the screen.  If there are no
  1571.        more "Anderson"'s in the file then the message will appear:
  1572.  
  1573.             "There are No More MATCHES in this File...Press <Enter>"
  1574.  
  1575.        At any time, you may also use <N> and <P> to back up or go forward
  1576.        in the file.
  1577.  
  1578.        If you would like to search for records by some other field value,
  1579.        you may press <R>.  You will be prompted again for the field number
  1580.        that you want to search by and the character string you want to look
  1581.        for.
  1582.  
  1583.  
  1584.                                      (22)
  1585.  
  1586.  
  1587. -
  1588.  
  1589.  
  1590.  
  1591.                         File Express(tm)  User's Guide
  1592.  
  1593.  
  1594.        If you want to pull up all records with the last name "Anderson",
  1595.        but you don't remember if it is spelled "Anderson" or "Andersen",
  1596.        you may enter just "Anders" when asked:
  1597.  
  1598.                   "Which Last Name to look for____________"
  1599.  
  1600.        File Express will pull all records where the Last Name field
  1601.  
  1602.        starts with "Anders".  You may be as general or specific as you
  1603.        like.  Entering just an "A" will pull all the records that have
  1604.        a last name beginning with "A".
  1605.  
  1606.        Under most conditions File Express does not care whether the case
  1607.        of the search string matches the information that it is looking
  1608.        for.  If you want to find the name Williams, you may enter
  1609.        'williams', or 'WILLIAMS',   or even 'WiLlIaMs.  Likewise, if you
  1610.        want to find 'McGinnis', File Express will pull all records that
  1611.        match, whether 'MCGINNIS', 'mcginnis', MCGinnis, or any other
  1612.        combination of upper and lower case within the name.
  1613.  
  1614.  
  1615.     MIXED CASE SEARCHES
  1616.  
  1617.        If you would like to take upper and lower case into consideration
  1618.        when you are searching, Press <Ctrl-Enter> instead of <Enter> after
  1619.        you type in the text to search for.  In this manner, for example,
  1620.        you can differentiate between the abbreviation for Canada (Ca) and
  1621.        the abbreviation for California (CA).
  1622.  
  1623.  
  1624.  
  1625.     SEARCHING FOR EMBEDDED TEXT
  1626.  
  1627.        You may also search for text that is embedded within the contents
  1628.        of a field.  To make this kind of search you must type two periods
  1629.        (..), before and after the text you want to search for.  Such as
  1630.        ..money..
  1631.  
  1632.        It is also possible to search for text that ends a particular field.
  1633.        To do this just type the two periods before the text to look for.
  1634.        Such as  ..money
  1635.  
  1636.  
  1637.     QUICK SEARCH
  1638.  
  1639.        The File Express Quick Search is a lightning fast method of locating
  1640.        information in a specific field.  In a 20,000 name database, for
  1641.        example, only 14 records at the most would have to be looked at to
  1642.        find a match (if one exists).  To do a Quick Search, the field you
  1643.        want to search on must be sorted in ascending order.
  1644.  
  1645.        After typing in the string of characters to look for in the field,
  1646.        press <Ctrl-Q> instead of <Enter>.  If a record with a matching field
  1647.        is found it will be quickly displayed.
  1648.  
  1649.  
  1650.                                      (23)
  1651.  
  1652.  
  1653. -
  1654.  
  1655.  
  1656.  
  1657.                         File Express(tm)  User's Guide
  1658.  
  1659.  
  1660.  
  1661.     LAST RECORD
  1662.  
  1663.        Pressing <3> when viewing the Search / Update Menu will cause the
  1664.        last record on the file to be displayed.  You may then use <N>
  1665.        and <P> to move around the file from there.  You may edit any of
  1666.        the records presented.
  1667.  
  1668.        If the last record in the file had previously been deleted, it
  1669.        will not be displayed and instead, a message will appear next to
  1670.        the first field:
  1671.  
  1672.                             "Deleted Record"
  1673.  
  1674.        Pressing <Esc> will return you to the Search Menu.  This will
  1675.        also occur if you choose a record by RECORD NUMBER that has been
  1676.        deleted.
  1677.  
  1678.  
  1679.      VIEW ENTIRE FILE
  1680.  
  1681.        To view the entire file, press <4> while viewing the Search / Update
  1682.        Menu.
  1683.  
  1684.        Each record from the beginning of the file to the end will be
  1685.        displayed in the order of the last sort, one after the other,
  1686.        with a variable time delay between each one.
  1687.  
  1688.        To change the length of time the records are shown on the screen,
  1689.        press a number between 0 and 9 while the display is changing.
  1690.        Pressing <0> will cause the records to be displayed one after the
  1691.        other, very quickly.  Pressing <9> will show each record for about
  1692.        two seconds before bringing up the next one.  <1> through <8> will
  1693.        vary the delay between these two limits.  To stop the display,
  1694.        press <Space bar>.  You will then see:
  1695.  
  1696.             "<Space Bar>-to continue  <E>dit  <N>ext  <P>revious"
  1697.  
  1698.        If you saw the record you were looking for but weren't fast enough
  1699.        to catch it with the space bar, just backup through the index by
  1700.        using the <P> key.  To continue the display of records, press
  1701.        <Space bar> again.  You may edit or delete any record you stop at
  1702.        by pressing <E>.  You may exit the file display at any time by
  1703.        pressing <Esc>, whether the display is scrolling or whether you
  1704.        have stopped at a record.  If you stop and Edit a record, you will
  1705.        be returned to the sequential display when you come back from the
  1706.        change.
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.                                      (24)
  1717.  
  1718.  
  1719. -
  1720.  
  1721.  
  1722.  
  1723.                         File Express(tm)  User's Guide
  1724.  
  1725.      QUICK SCAN
  1726.  
  1727.        File Express will allow you to view several fields of twenty records
  1728.        at a time from your database.  You may choose up to eight fields to
  1729.        be shown on the line for each record.  You may choose to display any
  1730.        record in its entirety at any time and then edit or delete the record
  1731.        if desired.
  1732.  
  1733.        To reach the Quick Scan feature, press <5> while viewing the Search/
  1734.        Update Menu.  After doing so you will see:
  1735.  
  1736.                           Enter up to 8 fields to view
  1737.  
  1738.        Type in the number of up to eight fields that you would like to view
  1739.        on the one line display for each record.  After doing so, the first
  1740.        twenty records will be shown on the screen along with the associated
  1741.        record numbers where each is stored.  The records will be displayed
  1742.        in the order of the last sort.  The prompt line will read:
  1743.  
  1744.                <C>hoose record to edit  <PgDn>-next  <PgUp>-prev
  1745.                       <Home>-top  <End>-bot  <Esc>-exit
  1746.  
  1747.        <PgDn> will display the next twenty records in the database at a time
  1748.        until the end of the index is reached.  <PgUp> will display the prev-
  1749.        ious 20 records at a time until the beginning of the index is reached.
  1750.        <Home> will display the first 20 records in the index no matter where
  1751.        you are.  <End> will display the last 20 records in the index.
  1752.  
  1753.        After looking through the database and finding a record you would like
  1754.        to display in full, you may do so by pressing <C> and then entering the
  1755.        number of the record desired.  The entire record will then be displayed
  1756.        and you may edit or delete it.  After saving an edited record or
  1757.        deleting a record, you will be returned to the Quick Scan mode.
  1758.  
  1759.  
  1760.      DUMPING SCREEN TO DISK
  1761.  
  1762.        Anytime that you have a record showing on the screen, you may send a
  1763.        copy of it to a disk file.  This is done by pressing <Ctrl-D>.  When
  1764.        this key combination is pressed, a snapshot of the contents of the
  1765.        screen is copied to a file called "SCREEN.DMP" on your Data Disk.  If
  1766.        the file does not exist, then File Express will create it.  If
  1767.        SCREEN.DMP is already on the Data Disk, then the screen image is added
  1768.        to the end of this file.  Each time the screen is copied to the file,
  1769.        the current date is also added at the tip of the screen picture.
  1770.        This disk file may then be used by your word processing program if
  1771.        you wish to include information from your database in a letter or
  1772.        presentation.  Since the file name used to save to is always the same,
  1773.        (SCREEN.DMP), you can combine records from several different database
  1774.        files if you wish.
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.                                      (25)
  1783.  
  1784.  
  1785. -
  1786.  
  1787.  
  1788.  
  1789.                         File Express(tm)  User's Guide
  1790.  
  1791.     -------------------------------------
  1792.      S E A R C H   A N D   R E P L A C E
  1793.     -------------------------------------
  1794.  
  1795.        You may search for records within a file by using up to ten "AND"
  1796.        and "OR" comparisons, then make replacements in up to forty differ-
  1797.        ent fields.  You may choose to have all changes made automatically
  1798.        or you may confirm each change.  You may also request a printed
  1799.        list of all changed records.
  1800.  
  1801.        To reach the Search and Replace section, press <6> from the
  1802.        Search / Update menu. (The Search / Update menu is reached from
  1803.        the Main Menu by pressing <3>)   A message will appear:
  1804.  
  1805.                      Transferring to Search section
  1806.  
  1807.        When the Search section has been loaded, a list of the field
  1808.        names of the current file will be shown on the screen.  At the
  1809.        bottom of the screen will be a prompt:
  1810.  
  1811.        "How would you like to choose the Records to have Fields Replaced"
  1812.             <G>reater than  <L>ess than  <E>qual to  <N>ot equal to
  1813.  
  1814.        Press the beginning letter of the type of comparison you would
  1815.        like to start off with.  After selecting you will see:
  1816.  
  1817.                "Select FIELD NUMBER to pull records by __"
  1818.  
  1819.        You must now type in the number of the field you want to do the
  1820.        comparison on.  After doing so you will be asked:
  1821.  
  1822.        "Which <fieldname> would you like to choose Records <comp type>"
  1823.  
  1824.        You should now enter the name, value, etc., that you would like
  1825.        to make your comparison with.
  1826.  
  1827.        After doing so the bottom line will change to:
  1828.  
  1829.           <A>-"AND" comparison  <O>-"OR" comparison  <End>-finished
  1830.  
  1831.        With File Express you may do up to ten multiple comparisons when
  1832.        choosing records to have replacements done.
  1833.  
  1834.        When you have finished, press <End> to tell File Express that
  1835.        you are done and would like to continue on.
  1836.  
  1837.  
  1838.      REPLACEMENT INFORMATION
  1839.  
  1840.        After selecting the criteria by which the records will be pulled
  1841.        you may then tell File Express which fields you would like to make
  1842.        replacements into and what to replace them with.
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.                                      (26)
  1849.  
  1850.  
  1851. -
  1852.  
  1853.  
  1854.  
  1855.                         File Express(tm)  User's Guide
  1856.  
  1857.        The list of fields will be shown again and you will be asked to:
  1858.  
  1859.                     Choose first field to replace __
  1860.  
  1861.        You may now choose the number of the first field in which you would
  1862.        like to make a replacement.  This field does not have to be amoung
  1863.        the fields chosen to pull the record by.  When you have typed in the
  1864.        number you must then:
  1865.  
  1866.                         "Enter replacement text"
  1867.  
  1868.        After typing in the text or number to be put into the field you will
  1869.        be prompted to:
  1870.  
  1871.             Choose next field to replace __      <End> when finished
  1872.  
  1873.        You may then continue to specify the replacement fields (up to 40),
  1874.        and the replacement contents.  When you have finished, press <End>.
  1875.  
  1876.  
  1877.      AUTOMATIC REPLACEMENT OR CONFIRMATION REQUIRED
  1878.  
  1879.        After specifying which records to search for and which fields to
  1880.        replace, you will be asked:
  1881.  
  1882.                Replace <A>utomatically or <C>onfirm each change?
  1883.  
  1884.        If you would like to have File Express go ahead and make the
  1885.        replacements in all the records that match the search criteria,
  1886.        press <A>.  If, however, you would like to view the selected
  1887.        records first and then decide whether or not to make the replace-
  1888.        ments on a record-by-record basis, press <C>.
  1889.  
  1890.        The next question to be asked will be:
  1891.  
  1892.            Would you like a printed list of Records Replaced (Y/N)?
  1893.  
  1894.        If you would like a printed copy of the record numbers that match
  1895.        the search request, and if you chose to confirm each one, whether
  1896.        or not they were replaced, press <Y>.  You will then be prompted:
  1897.  
  1898.                   When printer is ready... press any key
  1899.  
  1900.        If no printed list is desired then press <N>.
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.                                      (27)
  1915.  
  1916.  
  1917. -
  1918.  
  1919.  
  1920.  
  1921.                         File Express(tm)  User's Guide
  1922.  
  1923.        The screen will now clear and you will be shown a summary of the
  1924.        search request.  Then:
  1925.  
  1926.            Ready to start checking file...Press any key when ready
  1927.  
  1928.        Pressing any key (except <Esc> which will abort the whole search
  1929.        and take you to the Search sub-menu), will start the Search and
  1930.        Replace process.  If you chose to confirm each record replaced
  1931.        you will be shown the contents of each record that matches the
  1932.        search values and asked:
  1933.  
  1934.                  Would you like to replace this record (Y/N)?
  1935.  
  1936.        If you would like to have the replacement done then press <Y>.
  1937.        If you want to bypass the record and go on then press <N>.
  1938.  
  1939.        A running total of records replaced is shown on the screen as
  1940.        the search is being done.  If a printed list was requested then
  1941.        the number of each record replaced will be printed.
  1942.  
  1943.        After the search is complete you will see on the bottom line:
  1944.  
  1945.                Search complete...Press any key to continue
  1946.  
  1947.        Pressing any key will take you to the Search sub-menu.
  1948.  
  1949.  
  1950.                       Search Menu
  1951.  
  1952.  
  1953.              1 - Search and Replace
  1954.  
  1955.              2 - Search and Delete
  1956.  
  1957.              3 - Find Duplicated in one file
  1958.  
  1959.              4 - Find Duplicates in two files
  1960.  
  1961.              5 - Merge Multiple files
  1962.  
  1963.              6 - Re-sort Index - return to Main Menu
  1964.  
  1965.              7 - Re-sort Index - return here again
  1966.  
  1967.              8 - Quit all processing - return to DOS
  1968.  
  1969.  
  1970.                         Selection
  1971.                                           <Esc> to Main Menu
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.                                      (28)
  1981.  
  1982.  
  1983. -
  1984.  
  1985.  
  1986.  
  1987.                         File Express(tm)  User's Guide
  1988.  
  1989.     -----------------------------------
  1990.      S E A R C H   A N D   D E L E T E
  1991.     -----------------------------------
  1992.  
  1993.  
  1994.        Records may be searched for by up to ten "AND" and "OR" compari-
  1995.        sons and then deleted from the database.  You may choose automa-
  1996.        tic deletion or confirmation of each record deleted.  A printed
  1997.        list of deleted records is also available.
  1998.  
  1999.        To reach the Search and Delete section of File Express, press <7>
  2000.        while viewing the Search / Update menu.
  2001.  
  2002.        The Search and Delete section is very much like the Search and
  2003.        Replace section except that instead of making replacements into
  2004.        certain fields of a selected record, the record is deleted from
  2005.        the database.  As with Search and Replace, deletions can be made
  2006.        automatically or by confirmation only.  A printed list is also
  2007.        available.
  2008.  
  2009.        After reading the section on Search and Replace preceding this
  2010.        section you will have no trouble with Search and Delete.
  2011.  
  2012.  
  2013.  
  2014.     -------------------------------------------------------
  2015.      F I N D   D U P L I C A T E S   I N   O N E   F I L E
  2016.     -------------------------------------------------------
  2017.  
  2018.  
  2019.        You may search for records that contain the same information in
  2020.        up to ten different fields.  A printed list of records found is
  2021.        available.
  2022.  
  2023.        To reach the Search for Duplicates section of File Express, press
  2024.        <8> from the Search / Update menu.  (The Search / Update menu is
  2025.        reached from the Main Menu by pressing <3>).
  2026.  
  2027.        After the required module is loaded, a list of the field names
  2028.        in the current database file will be displayed.  The command line
  2029.        at the bottom of the screen will read:
  2030.  
  2031.                   Enter number of first field to check ___
  2032.  
  2033.        You will be allowed to specify up to ten different fields to check
  2034.        while searching for duplicates in a file.  Begin by typing in the
  2035.        number of the most important field to check.  After making the
  2036.        selection you will be asked to:
  2037.  
  2038.          Enter number of next field to check __  or <End> - finished
  2039.  
  2040.        You may now enter the number of the second most important field
  2041.        to check.  The fields you choose will be shown near the bottom
  2042.        of the screen as you choose them so you can keep track of your
  2043.  
  2044.  
  2045.  
  2046.                                      (29)
  2047.  
  2048.  
  2049. -
  2050.  
  2051.  
  2052.  
  2053.                         File Express(tm)  User's Guide
  2054.  
  2055.        choices.  If you only want to search on one field, press <End>
  2056.        to continue on.  The next question will be:
  2057.  
  2058.           Has the index been sorted in ascending order as shown below?
  2059.  
  2060.        The sequence of field choices that you have made will be shown.
  2061.        For the duplicate search to work properly the database index must
  2062.        have been sorted in ascending order in the same sequence as you
  2063.        have selected the duplicate search fields.  Answering <N> to the
  2064.        question will cause a reminder message of this requirement to
  2065.        be shown on the screen.  Pressing a key after reading this message
  2066.        will take you to the search sub-menu where you can choose to re-sort
  2067.        the index and return to the search section again.
  2068.  
  2069.        Answering <Y> to the above question will take you to the next query:
  2070.  
  2071.           Would you like a printed list of Records that match (Y/N)?
  2072.  
  2073.        If you want a printed list, as well as the list that is always sent
  2074.        to the screen, press <Y>.  Answering <N> will cause the list to only
  2075.        be displayed on the screen.
  2076.  
  2077.             Ready to start checking File...Press any key when ready
  2078.  
  2079.        Pressing any key will start the search process.
  2080.  
  2081.        As each group of duplicate records is found, the group will be
  2082.        shown on the screen along with their corresponding record numbers.
  2083.        The contents of the search fields will also be shown so that you
  2084.        can see at a glance what the duplicate records contain.  As the
  2085.        search is going on you may press <Esc> to pause at any time.  If
  2086.        the search is suspended in this way it can be restarted by pressing
  2087.        <Enter> or canceled by pressing <Esc> again.
  2088.  
  2089.        When the search is complete you will see:
  2090.  
  2091.           Search for duplicates is complete...press any key to continue
  2092.                     Duplicate count: __  Group Count: __
  2093.  
  2094.        Pressing any key will take you to the Search sub-menu where you
  2095.        may select any of the options on the list.
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.                                      (30)
  2113.  
  2114.  
  2115. -
  2116.  
  2117.  
  2118.  
  2119.                         File Express(tm)  User's Guide
  2120.  
  2121.     -----------------------------------------------------------------
  2122.      S E A R C H   F O R   D U P L I C A T E S   I N   2   F I L E S
  2123.     -----------------------------------------------------------------
  2124.  
  2125.  
  2126.        You may search on up to ten fields for duplicates between two
  2127.        different database files.  A printed list of the duplicate
  2128.        records is given on request.
  2129.  
  2130.        To reach the Search for Duplicates in 2 Files section, press <9>
  2131.        while viewing the Search / Update menu. (The Search / Update
  2132.        menu is reached from the Main Menu by pressing <3>).
  2133.  
  2134.        On the screen will appear a directory listing of the data files
  2135.        on the current data drive.  You must select the second file that
  2136.        you want to compare to the one you have currently.  This second
  2137.        file does not have to have the same format as the current file
  2138.        because you will be able to specify which field in the first
  2139.        file to compare with which field in the second file.
  2140.  
  2141.        The prompt at the bottom of the screen will read:
  2142.  
  2143.        Enter number of File to include in duplicate search with <filename>
  2144.                 or press <drive letter> - new directory
  2145.  
  2146.        If you see the name of the file you want to choose then enter the
  2147.        number of that file.  If the file you want to compare with is on a
  2148.        different disk drive, you may press the letter of that drive and
  2149.        the directory listing on the screen will change to reflect the
  2150.        files on that drive.
  2151.  
  2152.        IMPORTANT NOTE:    Both files must be available to File Express on
  2153.        the drive that they were selected from at all times during the
  2154.        comparison process.  (If you have a two diskette drive system, you
  2155.        may remove the Program Disk from its drive and put a Data Disk in
  2156.        its place.  File Express will prompt you to replace the program
  2157.        later, if it needs it).
  2158.  
  2159.        After selecting the file that you want to compare with the current
  2160.        file you will be shown a list of the fields contained in the first
  2161.        file (current file), and asked to:
  2162.  
  2163.            Enter number of first field to check in <current filename>
  2164.  
  2165.        After selecting the first field in the first file you will be
  2166.        shown a list of the fields in the second file and asked to:
  2167.  
  2168.             Enter comparison field to check in <second filename>
  2169.  
  2170.        You may now enter the number of the field that you want to compare
  2171.        with the first field you chose in the first file.  This field
  2172.        number may be different from the one chosen in the first file.
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.                                      (31)
  2179.  
  2180.  
  2181. -
  2182.  
  2183.  
  2184.  
  2185.                         File Express(tm)  User's Guide
  2186.  
  2187.        As you choose fields from each file they will be shown in the center
  2188.        of the screen so you can keep track of your progress.  You may
  2189.        select up to ten different fields to compare between files.
  2190.  
  2191.        After making your desired selections for field comparisons, press
  2192.        <End> to continue on.
  2193.  
  2194.        You will now be shown a summary of your selections with a list of
  2195.        which fields in the first file are to be compared to which fields
  2196.        in the second file.  File Express will then ask:
  2197.  
  2198.           Would you like a printed list of the duplicate records (Y/N)?
  2199.  
  2200.        Press <Y> if you want a copy of the search results printed on the
  2201.        printer along with the list to be shown on the screen.  Answer <N>
  2202.        if you want the screen display only.
  2203.  
  2204.        The next question File Express will ask you is:
  2205.  
  2206.          Are the indexes sorted in ascending order as shown above (Y/N)?
  2207.  
  2208.        The index of each of the two files must have been previously sorted
  2209.        in ascending order in the same sequence as the list shown under the
  2210.        two filenames.  If not, the search will not work correctly.
  2211.  
  2212.        If they have not been sorted as shown, press <N>.  You will be re-
  2213.        minded of the requirement and taken to the Search sub-menu where you
  2214.        may go to the Sort section to re-sort the current file, or return
  2215.        to the Main Menu to select the second file as the current file so
  2216.        you can sort it.
  2217.  
  2218.        Pressing <Y> will display the message:
  2219.  
  2220.            Ready to start checking File...press any key when ready
  2221.  
  2222.        Pressing any key will start the comparison.
  2223.  
  2224.        As each match is found it will be displayed on the screen and op-
  2225.        tionally on the printer as follows:
  2226.  
  2227.                <first filename> # __ = <second filename> # __
  2228.  
  2229.        When the comparison is complete, the message line will indicate:
  2230.  
  2231.               Compare is complete...press any key to continue
  2232.  
  2233.        Pressing any key will take you to the Search sub-menu where you can
  2234.        select any option from the menu or press <Esc> to return to the
  2235.        Main Menu.
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.                                      (32)
  2245.  
  2246.  
  2247.