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