home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / BF / BF019.ZIP / MAIL23.ARC / MAIL230.DOC < prev    next >
Text File  |  1990-06-02  |  245KB  |  5,802 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                 RELIANCE MAILING LIST
  7.                                      USER MANUAL
  8.  
  9.                                     Version 2.30
  10.  
  11.                                          by
  12.                                    William Meacham
  13.  
  14.                                     June 1, 1990
  15.  
  16.  
  17.           This is a user-supported product.  It is not public domain and it
  18.           is  not  free.   You are granted a limited license  to  use  this
  19.           product on  a  trial  basis.   If you  wish to continue using the
  20.           product after evaluating it, please  register.  Send  $25 (manual
  21.           on disk) or $35 (to get  a  printed manual) to the address below.
  22.           You may make copies of this software for your friends or computer
  23.           club, etc.  You may not resell the software for your  own profit.
  24.           See Chapter 2 for more information.
  25.  
  26.           BENEFITS OF REGISTRATION:   (a)  Additional  utility  programs to
  27.           manipulate your data  files,  import  data,  and  reconstruct the
  28.           master file after disk errors; (b) notice of future upgrades; (c)
  29.           reduced price on future upgrades.
  30.  
  31.  
  32.  
  33.                          Copyright (c) 1990 William Meacham
  34.                              Reliance Software Services
  35.                           1004 Elm Street, Austin Tx  78703
  36.  
  37.  
  38.  
  39.                      DISCLAIMER OF WARRANTY AND LIMITED WARRANTY
  40.  
  41.           THIS  SOFTWARE  AND  ACCOMPANYING  WRITTEN  MATERIALS,  INCLUDING
  42.           INSTRUCTIONS FOR USE, ARE PROVIDED "AS IS" WITHOUT WARRANTY AS TO
  43.           THEIR PERFORMANCE, MERCHANTABILITY  OR FITNESS FOR ANY PARTICULAR
  44.           PURPOSE.  THE ENTIRE RISK AS TO THE RESULTS  AND  PERFORMANCE  OF
  45.           THE SOFTWARE IS ASSUMED BY YOU.
  46.  
  47.           If you  purchased the software directly from me, William Meacham,
  48.           dba Reliance Software Services, I'll replace a defective diskette
  49.           without charge for 90 days after you purchase it.
  50.  
  51.           IN NO EVENT SHALL WILLIAM MEACHAM, RELIANCE SOFTWARE SERVICES, OR
  52.           ANYONE ELSE WHO HAS BEEN  INVOLVED IN THE CREATION, PRODUCTION OR
  53.           DELIVERY OF THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INCIDENTAL OR
  54.           CONSEQUENTIAL  DAMAGES  (INCLUDING  DAMAGES  FOR LOSS OF BUSINESS
  55.           PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND
  56.           THE LIKE) ARISING OUT OF THE USE OR INABILITY TO USE THE PRODUCT,
  57.           EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                     Contents
  71.  
  72.  
  73.  
  74.                Chapter 1  About This Manual                        1.1
  75.                      What is in the manual . . . . . . . . . . . . 1.1
  76.                      Using the manual  . . . . . . . . . . . . . . 1.2
  77.  
  78.                Chapter 2  About The Software                       2.1
  79.                      The Reliance Mailing List program . . . . . . 2.1
  80.                      Experience necessary  . . . . . . . . . . . . 2.2
  81.                      Equipment Needed  . . . . . . . . . . . . . . 2.2
  82.                      About Shareware . . . . . . . . . . . . . . . 2.2
  83.                         Why register . . . . . . . . . . . . . . . 2.3
  84.                         Restricted permission to copy  . . . . . . 2.4
  85.  
  86.                Chapter 3  Getting Started                          3.1
  87.                      What is on the diskettes  . . . . . . . . . . 3.1
  88.                         To copy the software for others  . . . . . 3.2
  89.                      How to install the software . . . . . . . . . 3.2
  90.                         Floppy disk  . . . . . . . . . . . . . . . 3.2
  91.                         Hard disk  . . . . . . . . . . . . . . . . 3.3
  92.                         Get rid of old versions  . . . . . . . . . 3.4
  93.                      Using data from old versions  . . . . . . . . 3.4
  94.                      How to use the keyboard . . . . . . . . . . . 3.5
  95.                         Using the cursor control keys  . . . . . . 3.5
  96.                         Entering dates . . . . . . . . . . . . . . 3.5
  97.                         Entering a negative number . . . . . . . . 3.6
  98.                         Yes/No Answers . . . . . . . . . . . . . . 3.6
  99.                         Correcting mistakes  . . . . . . . . . . . 3.6
  100.                         Press space bar . . .  . . . . . . . . . . 3.6
  101.                      Caution . . . . . . . . . . . . . . . . . . . 3.7
  102.  
  103.                Chapter 4  The Mailing List program                 4.1
  104.                      Starting the program  . . . . . . . . . . . . 4.1
  105.                         Title screen, Date, Drive and Path . . . . 4.1
  106.                         Creating files the first time  . . . . . . 4.2
  107.                      The Main Menu . . . . . . . . . . . . . . . . 4.3
  108.                         Overview of the Main Menu  . . . . . . . . 4.3
  109.                      The Utility Menu  . . . . . . . . . . . . . . 4.5
  110.                         Overview of the Utility Menu . . . . . . . 4.5
  111.                      Change colors (Utility Menu)  . . . . . . . . 4.7
  112.                      Set up your printer (Utility Menu)  . . . . . 4.8
  113.                         Compressed print . . . . . . . . . . . . . 4.8
  114.                         New page method  . . . . . . . . . . . . . 4.9
  115.                      Define selection categories (Utility Menu) . 4.10
  116.                      Change data file ID (Utility Menu)  . . . .  4.11
  117.                      Change other options (Utility Menu) . . . .  4.11
  118.  
  119.  
  120.  
  121.                                           i
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.                      Count names used (Utility Menu) . . . . . .  4.12
  129.                         Selecting names for output . . . . . . .  4.12
  130.                         All the names  . . . . . . . . . . . . .  4.12
  131.                         By category  . . . . . . . . . . . . . .  4.12
  132.                         By user code . . . . . . . . . . . . . .  4.13
  133.                         By state . . . . . . . . . . . . . . . .  4.14
  134.                         By zip code  . . . . . . . . . . . . . .  4.14
  135.                         By date  . . . . . . . . . . . . . . . .  4.14
  136.                         By contribution  . . . . . . . . . . . .  4.14
  137.                      Display System Control Information (Utility
  138.                      Menu) . . . . . . . . . . . . . . . . . . .  4.16
  139.                      Print System Control Information (Utility
  140.                      Menu) . . . . . . . . . . . . . . . . . . .  4.16
  141.                      Add a name (Main Menu)  . . . . . . . . . .  4.17
  142.                      Browse names (Main Menu)  . . . . . . . . .  4.19
  143.                         Displaying different names . . . . . . .  4.19
  144.                         Changing a name  . . . . . . . . . . . .  4.20
  145.                         Recording a contribution . . . . . . . .  4.20
  146.                         Deleting a name  . . . . . . . . . . . .  4.21
  147.                      Print list of names (Main Menu) . . . . . .  4.22
  148.                      Print labels (Main Menu)  . . . . . . . . .  4.24
  149.                         Define your own labels . . . . . . . . .  4.25
  150.                         Printing the labels  . . . . . . . . . .  4.26
  151.                      Create file to export data (Main Menu)  . .  4.28
  152.                         Procedure  . . . . . . . . . . . . . . .  4.28
  153.                         Using the Export Files . . . . . . . . .  4.29
  154.                         Error message  . . . . . . . . . . . . .  4.31
  155.                      Change data files (Main Menu) . . . . . . .  4.32
  156.                      Exiting the program . . . . . . . . . . . .  4.33
  157.  
  158.                Chapter 5  The Utility Program                      5.1
  159.                      Installing the program  . . . . . . . . . . . 5.1
  160.                      Starting the program  . . . . . . . . . . . . 5.1
  161.                      The Main Menu . . . . . . . . . . . . . . . . 5.2
  162.                         Overview of the Utility Program  . . . . . 5.2
  163.                   Fix  . . . . . . . . . . . . . . . . . . . . . . 5.4
  164.                      Introduction  . . . . . . . . . . . . . . . . 5.4
  165.                      Procedure . . . . . . . . . . . . . . . . . . 5.4
  166.                   Find Duplicates  . . . . . . . . . . . . . . . . 5.7
  167.                      Procedure . . . . . . . . . . . . . . . . . . 5.7
  168.                         Drive and path . . . . . . . . . . . . . . 5.7
  169.                         What to compare  . . . . . . . . . . . . . 5.8
  170.                         Where to list the duplicates . . . . . . . 5.8
  171.                         Press space bar ...  . . . . . . . . . . . 5.8
  172.                      Understanding the output  . . . . . . . . . . 5.9
  173.                         Stopping before the end  . . . . . . . .  5.10
  174.                         At the end . . . . . . . . . . . . . . .  5.10
  175.                      Correcting the duplicates . . . . . . . . .  5.11
  176.                   Extract  . . . . . . . . . . . . . . . . . . .  5.12
  177.                   Split  . . . . . . . . . . . . . . . . . . . .  5.13
  178.                      Error message . . . . . . . . . . . . . . .  5.15
  179.                   Merge  . . . . . . . . . . . . . . . . . . . .  5.16
  180.  
  181.  
  182.  
  183.  
  184.  
  185.                                          ii
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.                Chapter 6  Protecting your data                     6.1
  193.                      Backing up your data  . . . . . . . . . . . . 6.1
  194.                         Floppy disk  . . . . . . . . . . . . . . . 6.1
  195.                         Hard disk  . . . . . . . . . . . . . . . . 6.1
  196.                         Caution  . . . . . . . . . . . . . . . . . 6.2
  197.                      Restoring your data . . . . . . . . . . . . . 6.2
  198.                         Floppy disk  . . . . . . . . . . . . . . . 6.2
  199.                         Hard disk  . . . . . . . . . . . . . . . . 6.2
  200.                      Insufficient disk space . . . . . . . . . . . 6.2
  201.                      Using the BACKUP program  . . . . . . . . . . 6.3
  202.                         If things go wrong with BACKUP . . . . . . 6.4
  203.                      Using the RESTORE program . . . . . . . . . . 6.5
  204.                         If things go wrong with RESTORE  . . . . . 6.6
  205.                      Do not copy BACKUP files  . . . . . . . . . . 6.6
  206.  
  207.                Chapter 7  Error messages                           7.1
  208.  
  209.                Appendix A  Converting Data from earlier versions   A.1
  210.  
  211.                Appendix B  Importing data from a comma-delimited
  212.                            file                                    B.1
  213.                      About the program . . . . . . . . . . . . . . B.1
  214.                      Installing the program  . . . . . . . . . . . B.1
  215.                      Overview of Procedures  . . . . . . . . . . . B.1
  216.                      The Comma-Delimited Text File . . . . . . . . B.2
  217.                         Example  . . . . . . . . . . . . . . . . . B.3
  218.                      Running the program . . . . . . . . . . . . . B.4
  219.                         Source drive, path and filename  . . . . . B.5
  220.                         Target drive and path  . . . . . . . . . . B.5
  221.                         First line of the comma-delimited file . . B.6
  222.                         Field numbers  . . . . . . . . . . . . . . B.6
  223.                         Results  . . . . . . . . . . . . . . . . . B.7
  224.                      If your data is not correct . . . . . . . . . B.7
  225.                      Other . . . . . . . . . . . . . . . . . . . . B.8
  226.  
  227.                Appendix C  Examples                                C.1
  228.  
  229.                Appendix D  Hints                                   D.1
  230.                   Using subdirectories for multiple sets of data . D.1
  231.                   Multiple selection . . . . . . . . . . . . . . . D.1
  232.                   Using a Laserjet printer . . . . . . . . . . . . D.2
  233.                      Compressed print  . . . . . . . . . . . . . . D.2
  234.                         Mailing labels . . . . . . . . . . . . . . D.3
  235.                      On-disk documentation . . . . . . . . . . . . D.3
  236.  
  237.                Appendix E  Technical Information                   E.1
  238.                   Mailing List Data Files  . . . . . . . . . . . . E.1
  239.                      Record type declarations  . . . . . . . . . . E.1
  240.                      Using the data files  . . . . . . . . . . . . E.3
  241.                   Export File Formats  . . . . . . . . . . . . . . E.4
  242.                      Field formats . . . . . . . . . . . . . . . . E.4
  243.                      File Formats  . . . . . . . . . . . . . . . . E.5
  244.                         Wordstar-style comma-delimited . . . . . . E.5
  245.                         Basic-style comma-delimited  . . . . . . . E.5
  246.  
  247.  
  248.  
  249.                                          iii
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.                         Lotus 1-2-3 import file  . . . . . . . . . E.6
  257.                         Microsoft Word . . . . . . . . . . . . . . E.6
  258.                         WordPerfect  . . . . . . . . . . . . . . . E.6
  259.                         Sprint . . . . . . . . . . . . . . . . . . E.7
  260.  
  261.                Appendix F  History of revisions                    F.1
  262.                      Earlier versions  . . . . . . . . . . . . . . F.1
  263.                      Version 2.30  . . . . . . . . . . . . . . . . F.2
  264.  
  265.                Appendix G  Reliance Software Order form            G.1
  266.                      Other Reliance software . . . . . . . . . . . G.1
  267.                         Nonprofit General Ledger . . . . . . . . . G.1
  268.                         User Interface source code . . . . . . . . G.2
  269.                      Order Form  . . . . . . . . . . . . . . . . . G.3
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.                                          iv
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.                                     Figures
  327.  
  328.  
  329.                Figure 4.1: Main Menu . . . . . . . . . . . . . . . 4.3
  330.                Figure 4.2: Utility Menu  . . . . . . . . . . . . . 4.5
  331.                Figure 4.3: Change Colors . . . . . . . . . . . . . 4.7
  332.                Figure 4.4: Set Up your Printer . . . . . . . . . . 4.8
  333.                Figure 4.5: Define Selection Categories . . . . . .4.10
  334.                Figure 4.6: Change Other Options  . . . . . . . . .4.11
  335.                Figure 4.7: Select For Output . . . . . . . . . . .4.12
  336.                Figure 4.8: By Category . . . . . . . . . . . . . .4.13
  337.                Figure 4.9: By User Code  . . . . . . . . . . . . .4.14
  338.                Figure 4.10: By Contribution  . . . . . . . . . . .4.15
  339.                Figure 4.11: System Control Information . . . . . .4.16
  340.                Figure 4.12: Add a Name . . . . . . . . . . . . . .4.17
  341.                Figure 4.13: Choose List Style  . . . . . . . . . .4.22
  342.                Figure 4.14: Choose Label Style . . . . . . . . . .4.24
  343.                Figure 4.15: Define Your Own Labels . . . . . . . .4.25
  344.                Figure 4.16: Print Test Pattern . . . . . . . . . .4.26
  345.                Figure 4.17: Create File to Export Data . . . . . .4.28
  346.                Figure 4.18: Choose Fields for Export File  . . . .4.29
  347.                Figure 4.19: Change Data Files  . . . . . . . . . .4.32
  348.                Figure 5.1: Utility Program Main Menu . . . . . . . 5.2
  349.                Figure 5.2: Split . . . . . . . . . . . . . . . . .5.13
  350.                Figure 5.3: Merge . . . . . . . . . . . . . . . . .5.16
  351.                Figure B.1: Source and Target files . . . . . . . . B.4
  352.                Figure B.2: Field Numbers . . . . . . . . . . . . . B.6
  353.                Figure B.3: Results . . . . . . . . . . . . . . . . B.7
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.                                           v
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.                                       Chapter 1
  391.  
  392.                                   About This Manual
  393.  
  394.  
  395.                This manual tells you how to use the Reliance Mailing List
  396.           program, a powerful, yet easy-to-use name and address list
  397.           manager.  Like any software manual, it has two purposes:
  398.  
  399.            1.  To teach you how to use the software.
  400.  
  401.            2.  To serve as a reference once you have learned the
  402.                fundamentals.
  403.  
  404.  
  405.           What is in the manual
  406.  
  407.                Here is what you'll find in each chapter:
  408.  
  409.             Chapter
  410.  
  411.                1    About this manual.  Tells you how to use the manual.
  412.  
  413.                2    About the software.  What the software does.  Equipment
  414.                     needed.  About Shareware.
  415.  
  416.                3    Getting Started.  What's on the diskettes.  How to
  417.                     install the software.  How to use the keyboard.
  418.  
  419.                4    The Mailing List Program.  An explanation of each
  420.                     function in MAIL, the Reliance Mailing List program.
  421.  
  422.                5    The Utility Program.  An explanation of each function
  423.                     in MAILUTIL, the Utility program.
  424.  
  425.                6    Protecting Your Data.  How to back up data you have
  426.                     entered.
  427.  
  428.                7    Error messages.  Explains the error messages that may
  429.                     appear in the program and what to do about them.
  430.  
  431.             Appendix
  432.  
  433.                A    Converting data from earlier versions.  If you've
  434.                     entered data in version 2.10 or an earlier version, you
  435.                     need to convert it to version 2.30.  This appendix
  436.                     tells how.
  437.  
  438.  
  439.  
  440.  
  441.                                        Page 1.1
  442.  
  443.           Reliance Mailing List 2.30 User Manual                   Page 1.2
  444.           Chapter 1, About This Manual
  445.  
  446.  
  447.  
  448.                B    Importing data from a comma-delimited file.  This
  449.                     appendix tells how to use the Mail Import program to
  450.                     transfer data you've already entered in another
  451.                     program.
  452.  
  453.                C    Examples.  Examples of lists and labels.
  454.  
  455.                D    Hints.  Tips and tricks concerning multiple sets of
  456.                     data, multiple selection of output and laser printers.
  457.  
  458.                E    Technical information.  Tells about the data structure.
  459.                     This is for programmers who need to know how to extract
  460.                     data from the files on disk.  Also covers the format of
  461.                     the files created in the option Create File to Export
  462.                     Data.
  463.  
  464.                F    History of revisions.
  465.  
  466.                G    Reliance Software order form.  Describes other Reliance
  467.                     software.  Use the order form to order the Registered
  468.                     User version of this and other programs.
  469.  
  470.  
  471.           Using the manual
  472.  
  473.                Follow the directions in Chapter 3, "Getting started," to
  474.           install the program.  From there on, the program is easy to use;
  475.           just follow the menu prompts.  Use chapters 4 and 5 as a
  476.           reference to each program function.  Don't forget to back up your
  477.           data; Chapter 6 tells how.  If you encounter an error message,
  478.           see Chapter 7 for an explanation.
  479.  
  480.                This program is Shareware.  Please read about Shareware in
  481.           Chapter 2.
  482.  
  483.                If you have entered data with version 2.10 or earlier, you
  484.           MUST follow the instructions in Appendix A to convert it to
  485.           version 2.30.  Version 2.30 will not work with data from version
  486.           2.10 or earlier.  If your data is from version 2.20 or later, you
  487.           do not need to convert it.
  488.  
  489.                When specific instructions are given, what you are to type
  490.           is in italics like this:
  491.  
  492.                Enter:  MAIL
  493.  
  494.           What the computer shows on the screen is set off like this:
  495.  
  496.           =================================================================
  497.  
  498.                  Press space bar to continue or up-arrow to go back
  499.  
  500.           =================================================================
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.                                       Chapter 2
  514.  
  515.                                  About The Software
  516.  
  517.  
  518.                This chapter gives an overview of what the program does and
  519.           tells you what equipment you'll need to run it.  It also explains
  520.           Shareware and tells you what you'll get if you register.
  521.  
  522.  
  523.           The Reliance Mailing List program
  524.  
  525.                The Reliance Mailing List program is a powerful database
  526.           program for names, addresses, phone numbers and other
  527.           information.  Successfully used in an Austin political campaign,
  528.           it is also good for individuals, charitable organizations or
  529.           small businesses.  It is extremely easy to use; menus show all
  530.           program functions.  Features include:
  531.  
  532.             -  Maximum of over 2 billion names (limited by disk size).
  533.  
  534.             -  A standard 360K diskette holds about 1,200 names.
  535.  
  536.             -  Mailing labels, one, two, three or four across, including
  537.                Cheshire format.  There are twelve predefined formats, and
  538.                you can also define your own label style.
  539.  
  540.             -  Four different formats to list names in the data file.
  541.  
  542.             -  Eight sublists within the data file, selected by Yes/No
  543.                criteria.
  544.  
  545.             -  An additional three-character user code provides thousands
  546.                of selection criteria.
  547.  
  548.             -  Seven different ways to select output.
  549.  
  550.             -  Sorts output by last name or zip code.
  551.  
  552.             -  You can export data in six different formats, including
  553.                WordStar, Microsoft Word, WordPerfect, Lotus 123 (import
  554.                file), Sprint, and Basic-style comma-delimited.
  555.  
  556.             -  Support for the Hewlett Packard Laserjet and Deskjet
  557.                printers.
  558.  
  559.             -  The Registered User version can find duplicate names and
  560.                import data from other programs.
  561.  
  562.  
  563.  
  564.                                        Page 2.1
  565.  
  566.           Reliance Mailing List 2.30 User Manual                   Page 2.2
  567.           Chapter 2, About The Software
  568.  
  569.  
  570.  
  571.           Experience necessary
  572.  
  573.                You don't need to know a lot about computers to run this
  574.           software, but the more you know, the better off you'll be.  I
  575.           assume you have a basic knowledge of how to use DOS to copy files
  576.           and run programs.  Even if you don't, the manual tells you, step
  577.           by step.
  578.  
  579.  
  580.           Equipment Needed
  581.  
  582.             -  An IBM PC, XT, AT, PS/2 or compatible computer with two
  583.                floppy disk drives or a hard disk and one floppy disk drive.
  584.                NOTE -- I supply the software on a 5 1/4" 360K diskette.  If
  585.                your computer has 3 1/2" diskettes you'll need to find a way
  586.                to copy the program.
  587.  
  588.             -  At least 256K of Random Access Memory (RAM).
  589.  
  590.             -  A printer that can print 132 columns of information.  An
  591.                80-column printer that can print 132 columns in compressed
  592.                mode will work for all but the four-across Cheshire labels.
  593.                You'll need a wide-carriage printer for the Cheshire labels.
  594.                The printer must handle continuous forms or have a sheet
  595.                feeder for single sheets.  The program does not pause
  596.                between pages.
  597.  
  598.             -  Diskettes, paper, printer ribbon, etc.
  599.  
  600.             -  Mailing labels, one, two or three across:
  601.  
  602.                     Number    Avery             ---- Width ----
  603.                     Across   Stock #   Height   Label   Carrier
  604.  
  605.                       1       4013     15/16"   3 1/2"   4 1/4"
  606.                       2       4143     15/16"   4"       9 1/2"
  607.                       3       4144     15/16"   2 1/2"   9 1/2"
  608.  
  609.                     HP Laserjet:
  610.                       2       5161       1"     4"       8 1/2"
  611.                       3       5160       1"     2 5/8"   8 1/2"
  612.  
  613.             -  If you want to print Cheshire labels, you'll need wide (15")
  614.                paper.
  615.  
  616.  
  617.           About Shareware
  618.  
  619.                This program is Shareware.  That means you may try it out
  620.           without paying for it first.  You may also make copies of it for
  621.           your friends or computer club and upload it to computer bulletin
  622.           board systems.  If, after trying it out, you continue to use it,
  623.           please register and pay for it.
  624.  
  625.           Reliance Mailing List 2.30 User Manual                   Page 2.3
  626.           Chapter 2, About The Software
  627.  
  628.  
  629.  
  630.           Why register
  631.  
  632.                You've already got the software, so why should you pay for
  633.           it?  Here are some good reasons:
  634.  
  635.             -  You can get a printed copy of this manual.
  636.  
  637.             -  You'll get an additional utility program, described in this
  638.                manual but not included in the Shareware version.  The
  639.                Utility program does the following:
  640.  
  641.                  *  Fixes files that have become damaged.  Files can become
  642.                     damaged because of bad disks or the power going out or
  643.                     random static electricity, etc., or because the user
  644.                     switches diskettes at the wrong time.  The Utility
  645.                     program recovers all the good data in your data file
  646.                     and creates a new file containing only undamaged data.
  647.  
  648.                  *  Lists duplicate entries on the screen or on your
  649.                     printer, so you can find the ones you want to delete.
  650.  
  651.                  *  Creates a subset of the data files on another disk or
  652.                     subdirectory.  This is used to extract part of the
  653.                     list, for instance certain categories, zip codes, or
  654.                     user codes.
  655.  
  656.                  *  Splits a file one disk into files on more than on disk
  657.                     on another drive or subdirectory.  This is used to
  658.                     transfer data from a hard disk to floppy diskettes.
  659.  
  660.                  *  Merges files on more than one disk into a single file
  661.                     on another disk.  This is used to transfer data from
  662.                     floppy diskettes to a hard disk.
  663.  
  664.             -  You'll get another program, not included in the Shareware
  665.                version, that imports data from a comma-delimited text file
  666.                into the Mailing List program.  This could save you lots of
  667.                time if you've already entered data in another program.
  668.  
  669.             -  I'll notify you of future upgrades and you'll be able to get
  670.                the upgrades at a greatly reduced price.
  671.  
  672.             -  You'll be supporting the Shareware concept.  You get to try
  673.                out software before purchasing it.  Because I don't
  674.                advertise, I can keep the prices low.  By registering you
  675.                help continue this trend.
  676.  
  677.             -  If you use it, you should pay for it.  That's fair to
  678.                everybody.
  679.  
  680.           Reliance Mailing List 2.30 User Manual                   Page 2.4
  681.           Chapter 2, About The Software
  682.  
  683.  
  684.  
  685.           Restricted permission to copy
  686.  
  687.                You may make copies of the Shareware version of this program
  688.           for your friends, for your computer club, and for other non-
  689.           business uses.  You may place the Shareware version on computer
  690.           bulletin boards for others to download.
  691.  
  692.                You may not sell the software for your own profit.  User
  693.           groups may charge a fee to cover the cost of the disk and
  694.           administration as long as this does not exceed $10, U.S.
  695.  
  696.                If you make copies for others, you may not modify the
  697.           software or documentation in any way.  You may add a description
  698.           of your user group or software distribution group if you wish, as
  699.           long as you don't modify any of the other files.
  700.  
  701.                You may NOT give away or sell the non-Shareware Utility
  702.           programs, MAILUTIL.EXE and MAILIMPO.EXE.  You may make a copy of
  703.           these programs for your own backup, but that's all.
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.                                       Chapter 3
  717.  
  718.                                    Getting Started
  719.  
  720.  
  721.                This chapter tells what is on your diskettes, how to install
  722.           the software, and how to use the keyboard to enter data.  Follow
  723.           the instructions for installing the software carefully.
  724.  
  725.  
  726.           What is on the diskettes
  727.  
  728.                The following files are on the Mailing List diskette you got
  729.           from Reliance Software Services.  If you got the diskette from
  730.           another source, be sure these files are present.
  731.  
  732.             -  READTHIS.  A text file briefly describing the disk.
  733.  
  734.             -  MAIL23.ARC.  An Archive file containing the following:
  735.  
  736.                  *  MAIL.EXE.  The Reliance Mailing List program.
  737.  
  738.                  *  MAILCONV.EXE.  The Conversion program.  This transfers
  739.                     data from earlier versions of the Mailing List program
  740.                     to files usable by version 2.30.
  741.  
  742.                  *  MAIL230.DOC.  The documentation for the Reliance
  743.                     Mailing List program, version 2.30.  This file.
  744.  
  745.                  *  HPMAIL.BAT.  A batch file for use with the HP Laserjet.
  746.  
  747.                  *  HPRESET.EXE.  For use with the HP Laserjet.
  748.  
  749.                  *  HPSETUP.EXE.  For use with the HP Laserjet.
  750.  
  751.                  *  HP66.EXE.  For use with the HP Laserjet.
  752.  
  753.             -  ARCE.COM.  The program that extracts the files from the
  754.                Archive file.
  755.  
  756.             -  HINSTALL.BAT.  Installs the program on a hard disk.
  757.  
  758.             -  FINSTALL.BAT.  Installs the program on a floppy disk.
  759.  
  760.  
  761.                In addition, if you have the Registered User version of the
  762.           software, there is a subdirectory containing the Utility program,
  763.           MAILUTIL.EXE and the Import program, MAILIMPO.EXE.  These are
  764.  
  765.  
  766.  
  767.                                        Page 3.1
  768.  
  769.           Reliance Mailing List 2.30 User Manual                   Page 3.2
  770.           Chapter 3, Getting Started
  771.  
  772.  
  773.  
  774.           only on the Registered User disk, not the Shareware disk.   The
  775.           Utility program lets you reconstruct damaged data files, find
  776.           duplicate names and manage your files.  The Import program brings
  777.           data into the Mailing List program from other programs.
  778.  
  779.           To copy the software for others
  780.  
  781.                If you want to make a copy of the software for someone else,
  782.           please copy only the files in the root directory.  Use the COPY
  783.           command.  Do NOT copy the files in the Register subdirectory.
  784.           Don't use the DISKCOPY command, either.
  785.  
  786.  
  787.           How to install the software
  788.  
  789.                There are two installation batch files on the diskette, one
  790.           to install on floppy disks and one for hard disks.  They extract
  791.           the program files and the manual from the Archive file and copy
  792.           them to another floppy disk or hard disk.  The program and manual
  793.           won't both fit on one floppy disk, so you'll need two.  The
  794.           installation won't affect your AUTOEXEC.BAT and CONFIG.SYS files.
  795.  
  796.           Floppy disk
  797.  
  798.                If your computer has two floppy disks drives you'll want to
  799.           keep the program on one diskette and your data on another.  For-
  800.           mat four diskettes and use the FINSTALL program to copy the
  801.           program files onto the first and the manual onto the second.  The
  802.           third diskette is your data diskette, and the fourth is to back
  803.           up your data.  Here is the procedure:
  804.  
  805.            1.  Format four blank diskettes.  Put your DOS diskette in drive
  806.                A: and put a new diskette or one whose information you want
  807.                to erase in drive B:.  Then,
  808.  
  809.                *  Enter:  FORMAT B:
  810.  
  811.                     NOTE:  When this manual says to enter information, it
  812.                     means to type what is shown and press the Enter key.
  813.                     (The Enter key has a picture of an arrow going down and
  814.                     to the left.  On many keyboards it's labeled "Enter.")
  815.  
  816.                Follow the instructions on your screen to format the
  817.                diskette.
  818.  
  819.                Repeat this step for all four diskettes.
  820.  
  821.            2.  Place the distribution diskette in drive A: and a newly-
  822.                formatted diskette in drive B:
  823.  
  824.                *  Enter:  FINSTALL  A  B
  825.  
  826.           Reliance Mailing List 2.30 User Manual                   Page 3.3
  827.           Chapter 3, Getting Started
  828.  
  829.  
  830.  
  831.                Follow the instructions on your screen.  First this copies
  832.                the program files to the diskette in drive B: and then tells
  833.                you to remove the diskette and insert another one.
  834.  
  835.                When you insert the second diskette, it copies the manual.
  836.                The first diskette will be your working copy of the program.
  837.                The second contains the manual on disk.
  838.  
  839.            3.  If you have the Registered User version, install the Utility
  840.                and Import programs as well.
  841.  
  842.                a. Put the program diskette you just made in drive B.
  843.  
  844.                b. Enter:  COPY  A:\REGISTER\*.EXE  B:
  845.  
  846.            4.  Label the working program diskette "Reliance Mailing List
  847.                Program" with a soft-tip pen.  Label the documentation
  848.                diskette "Reliance Mailing List manual."  Remove the
  849.                distribution diskette from drive A: and store it in a safe
  850.                place, free from dust, magnetism and extremes of heat and
  851.                cold.  You can always make another copy if your working copy
  852.                becomes damaged.
  853.  
  854.            5.  Label the third newly-formatted diskette "Reliance Mailing
  855.                List Data" and the fourth, "Reliance Mailing List Data
  856.                Backup."
  857.  
  858.           Hard disk
  859.  
  860.                If you have a hard disk, use the HINSTALL program to install
  861.           the program in its own subdirectory.  You'll also need to format
  862.           a blank diskette for backup.
  863.  
  864.            1.  Start your computer as you usually do.  Then
  865.  
  866.                *  Enter:  C:
  867.  
  868.                     NOTE:  When this manual says to enter information, it
  869.                     means to type what is shown and press the Enter key.
  870.                     (The Enter key has a picture of an arrow going down and
  871.                     to the left.  On many keyboards it is labeled "Enter.")
  872.  
  873.                The "C>" prompt should appear on your screen.  (If your hard
  874.                disk has a different letter, substitute that letter in these
  875.                instructions.)
  876.  
  877.            2.  Place the distribution diskette in drive A:, the floppy disk
  878.                drive.  Then,
  879.  
  880.                *  Enter:  A:HINSTALL  A  C
  881.  
  882.                This creates a subdirectory named MAIL and copies the
  883.                program files and the manual to that subdirectory.
  884.  
  885.           Reliance Mailing List 2.30 User Manual                   Page 3.4
  886.           Chapter 3, Getting Started
  887.  
  888.  
  889.  
  890.            3.  If you have the Registered User version, install the Utility
  891.                and Import programs as well.
  892.  
  893.                *  Enter:  COPY  A:\REGISTER\*.EXE
  894.  
  895.            4.  Remove the distribution diskette from drive A: and store it
  896.                in a safe place, free from dust, magnetism and extremes of
  897.                heat and cold.  You can always make another copy if your
  898.                working copy becomes damaged.
  899.  
  900.            5.  Place a new diskette or one whose information you want to
  901.                erase in drive A:.
  902.  
  903.                *  Enter:  FORMAT  A:
  904.  
  905.                Follow the instructions on your screen to format the
  906.                diskette.
  907.  
  908.            6.  Label the newly formatted diskette "Reliance Mailing List
  909.                Data Backup."
  910.  
  911.  
  912.  
  913.           Get rid of old versions
  914.  
  915.                If you have version 2.10 or earlier of the program on your
  916.           hard disk, delete it.  Enter the following commands:
  917.  
  918.                DEL  MAIL.COM
  919.                DEL  MAIL.00?
  920.                DEL  MAILUTIL.COM
  921.  
  922.                The new program file is MAIL.EXE.  If you have both MAIL.COM
  923.           and MAIL.EXE on the disk in the same subdirectory, and you enter
  924.           MAIL to start the program, MAIL.COM will run, not MAIL.EXE.  The
  925.           same goes for MAILUTIL.COM and MAILUTIL.EXE.
  926.  
  927.                You don't have to do this if your previous version was 2.20
  928.           or greater.  The installation replaces your old program files.
  929.  
  930.  
  931.           Using data from old versions
  932.  
  933.                If you have data from version 2.10 or earlier, you'll have
  934.           to convert it to the new version's format.  Instructions are
  935.           given in Appendix A.  If you have data from version 2.20 or
  936.           later, you don't have to convert it.  Don't try to use the
  937.           Conversion program.
  938.  
  939.           Reliance Mailing List 2.30 User Manual                   Page 3.5
  940.           Chapter 3, Getting Started
  941.  
  942.  
  943.  
  944.           How to use the keyboard
  945.  
  946.                When you run the program you'll enter data by filling in
  947.           blanks on forms that are displayed on your computer screen.
  948.           Simply type the information requested, then press the Enter key.
  949.           When you press the Enter key the cursor moves to the next data
  950.           entry field.  (The "cursor" is the blinking underline or solid
  951.           block that indicates where the next character you type will be
  952.           displayed.)
  953.  
  954.           Using the cursor control keys
  955.  
  956.                While entering data, you may move around the screen and
  957.           correct your entries by using the arrow keys to move the cursor.
  958.           Here is a chart showing what keys to press:
  959.  
  960.           =================================================================
  961.  
  962.                                   Labeled      Arrow     Ctrl    Function
  963.           Action                    key         key      key*      key
  964.  
  965.           MOVE
  966.             Back a character                   left       S
  967.             Next character                     right      D
  968.  
  969.             To beginning of line   Home                   A
  970.             To end of line         End                    F
  971.  
  972.             Previous line or field              up        E        F3
  973.             Next line or field     Enter       down       X        F4
  974.  
  975.             Previous screen        PgUp                   R        F7
  976.             Next screen            PgDn                   C        F8
  977.  
  978.           DELETE
  979.  
  980.             Character to left      Backspace
  981.             Character at cursor    Del                    G
  982.             Entire entry                                  Y        F2
  983.  
  984.           CANCEL data entry        Esc
  985.  
  986.           * To use a Ctrl key, press Ctrl, type the key, then release both keys.
  987.  
  988.           =================================================================
  989.  
  990.           Entering dates
  991.  
  992.                To enter a date, type the month, the day and the year, six
  993.           digits, then press the Enter key.  For instance, to enter April
  994.           25, 1990, do the following:
  995.  
  996.                Enter: 042590
  997.  
  998.           Reliance Mailing List 2.30 User Manual                   Page 3.6
  999.           Chapter 3, Getting Started
  1000.  
  1001.  
  1002.  
  1003.                You may omit the century when entering the year.  If you
  1004.           enter "90," the century is added and "1990" is displayed.  If you
  1005.           enter a year between 80 and 99 the century is assumed to be 19;
  1006.           if you enter a year between 00 and 79 the century is assumed to
  1007.           be 20. You may enter any century you wish by typing all four
  1008.           digits. For instance, to enter April 25, 1950,
  1009.  
  1010.                Enter: 04251950
  1011.  
  1012.           Entering a negative number
  1013.  
  1014.                To enter a negative number type a minus sign first, then the
  1015.           number, then the enter key.  For instance, to enter "-123.58,"
  1016.  
  1017.                Enter: -123.58
  1018.  
  1019.           Yes/No Answers
  1020.  
  1021.                Sometimes a question will appear, such as "Do you wish to
  1022.           add another name?"  Type Y for Yes or N for No.  Do not press the
  1023.           Enter key.
  1024.  
  1025.                In some cases the answer to the question ("Yes" or "No") is
  1026.           already displayed.  To accept the answer displayed, press the
  1027.           Enter key.  To change the answer displayed, type Y or N without
  1028.           pressing the Enter key.
  1029.  
  1030.           Correcting mistakes
  1031.  
  1032.                If you make an error, use cursor commands to correct it.
  1033.           The easiest way is:
  1034.  
  1035.           1.   Move the cursor to the line where the mistake is.
  1036.  
  1037.           2.   Press the "delete entire entry" key (Ctrl-Y or F2).
  1038.  
  1039.           3.   Enter the correct information
  1040.  
  1041.           Press space bar . . .
  1042.  
  1043.                When you get to the end of a data entry screen, the
  1044.           following message appears:
  1045.  
  1046.           =================================================================
  1047.  
  1048.                  Press space bar to continue or up-arrow to go back
  1049.  
  1050.           =================================================================
  1051.  
  1052.                This gives you one last chance to review what you have
  1053.           entered and go back and change it if you wish.  After you press
  1054.           the space bar, your entries are processed, so be sure everything
  1055.           is correct before you press the space bar.
  1056.  
  1057.           Reliance Mailing List 2.30 User Manual                   Page 3.7
  1058.           Chapter 3, Getting Started
  1059.  
  1060.  
  1061.  
  1062.           Caution
  1063.  
  1064.                Please do NOT reset or turn off your computer before you
  1065.           exit the program, or you may lose some of the data you have
  1066.           entered.  The operating system keeps the data you have entered in
  1067.           an internal area, called a "buffer," in the computer's memory and
  1068.           only periodically actually writes it to disk.  If the power goes
  1069.           off before the data is written, you will lose it.  For safety's
  1070.           sake, always exit the program before turning off your computer.
  1071.  
  1072.                Also note -- please do NOT change data diskettes while you
  1073.           are in the program unless you use the menu option "Change data
  1074.           files."  If you change diskettes without using this option, data
  1075.           from the first diskette still stored in the computer's memory
  1076.           will damage the data stored on the second diskette.  Always use
  1077.           the menu option "Change data files" to change diskettes.
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.                                       Chapter 4
  1091.  
  1092.                               The Mailing List program
  1093.  
  1094.  
  1095.                This chapter explains each menu option and gives step-by-
  1096.           step instructions for running MAIL, the Reliance Mailing List
  1097.           program.  Use it when you need more information than is given on
  1098.           the screen.
  1099.  
  1100.                Before you start the program, make a working copy.  See "How
  1101.           to install the software" in Chapter 3.
  1102.  
  1103.  
  1104.           Starting the program
  1105.  
  1106.           1a.  If you are using two floppy diskettes, place the working
  1107.                copy of your program diskette in drive A: and the working
  1108.                data diskette in drive B:.
  1109.  
  1110.           1b.  If you are using a hard disk, log on to the disk and the
  1111.                subdirectory where you've installed the program.  These
  1112.                instructions assume that the disk is C: and the subdirectory
  1113.                is MAIL.  If your system is different, substitute the letter
  1114.                and subdirectory name for your system in the commands below.
  1115.  
  1116.                -  Enter: C:
  1117.  
  1118.                -  Enter: CD  \MAIL
  1119.  
  1120.                     NOTE:  When this manual says to enter information, it
  1121.                     means to type what is shown and press the Enter key.
  1122.                     (The Enter key has a picture of an arrow going down and
  1123.                     to the left.  On many keyboards it is labeled "Enter.")
  1124.  
  1125.           2.   Enter:  MAIL
  1126.  
  1127.                This is the command that starts the program.
  1128.  
  1129.           Title screen, Date, Drive and Path
  1130.  
  1131.                The title screen appears.  Press Enter or the Space Bar to
  1132.           go on or press Esc to cancel and return to the operating system.
  1133.  
  1134.                You are asked for the current date and the drive and path
  1135.           where you keep your data files.  The date appears on all the
  1136.           reports.  If you entered a data when you started your computer or
  1137.  
  1138.  
  1139.  
  1140.  
  1141.                                        Page 4.1
  1142.  
  1143.           Reliance Mailing List 2.30 User Manual                   Page 4.2
  1144.           Chapter 4, The Mailing List program
  1145.  
  1146.  
  1147.  
  1148.           if you have a clock that enters the date for you, that date is
  1149.           displayed.  Just press the Enter key to accept it.
  1150.  
  1151.                On a two-floppy system the data drive would normally be
  1152.           drive B:, although you may keep the data on your program disk
  1153.           (drive A:).  On a hard disk, the drive and path would normally be
  1154.           C:\MAIL.  If your data files are in the same directory as your
  1155.           program (for instance, on a hard disk), just press Enter; the
  1156.           program enters the drive and path for you.
  1157.  
  1158.                You can use the cursor keys to move between the entries on
  1159.           this screen or press Esc to cancel and return to the operating
  1160.           system.
  1161.  
  1162.                The program stores your drive and path in a configuration
  1163.           file on the program disk.  The next time you start the program,
  1164.           your entry from last time is displayed; all you need to do is
  1165.           press the Enter key.
  1166.  
  1167.           Creating files the first time
  1168.  
  1169.                If the program does not find its files on the drive you
  1170.           enter, it displays a message:
  1171.  
  1172.           =================================================================
  1173.  
  1174.         Data files do not exist there.  Do you wish to create them? (Y/N) ___
  1175.  
  1176.           =================================================================
  1177.  
  1178.                If you type N, you return to the operating system.  Type Y
  1179.           to create new data files.  You are asked for a descriptive ID for
  1180.           these data files; you would use this to identify, for instance,
  1181.           different data diskettes.  The ID is printed on the reports.
  1182.  
  1183.           Reliance Mailing List 2.30 User Manual                   Page 4.3
  1184.           Chapter 4, The Mailing List program
  1185.  
  1186.  
  1187.  
  1188.           The Main Menu
  1189.  
  1190.                Next, the Main Menu appears:
  1191.  
  1192.           =================================================================
  1193.  
  1194.                             RELIANCE MAILING LIST MAIN MENU
  1195.                              Reliance Software Test Data
  1196.                                        C:\MAIL\
  1197.  
  1198.                              Please select:
  1199.  
  1200.                              1    Utility menu
  1201.  
  1202.                              2    Add a name
  1203.                              3    Browse names
  1204.                                   (Display, Change, Delete,
  1205.                                    Record contributions)
  1206.  
  1207.                              4    Print list of names
  1208.                              5    Print labels
  1209.                              6    Create file to export data
  1210.  
  1211.                              7    Change data files
  1212.  
  1213.                              ESC  Exit the program
  1214.  
  1215.                              ==>  _
  1216.  
  1217.           =================================================================
  1218.                                 Figure 4.1: Main Menu
  1219.  
  1220.           Overview of the Main Menu
  1221.  
  1222.                The top of the screen shows the program name, the data file
  1223.           ID and the drive and path where the files are located.  Beneath
  1224.           them are the menu options.
  1225.  
  1226.           1    The Utility menu allows you to enter and change system
  1227.                information, such as screen colors, how to make your printer
  1228.                print in compressed print, selection criteria, etc.
  1229.  
  1230.           2    Add a name.  Just what it says.
  1231.  
  1232.           3    Browse names.  This option lets you view information that
  1233.                you've already entered and to change it if you wish.  After
  1234.                you select a name to view, you can view the next one or the
  1235.                previous one.  If you don't remember how to spell a name,
  1236.                you can still find it with this option.  You can also delete
  1237.                a name using this option.
  1238.  
  1239.           4    Print list of names.  You can select which names to print in
  1240.                a variety of ways and how to sort them, by last name or zip
  1241.                code.
  1242.  
  1243.           Reliance Mailing List 2.30 User Manual                   Page 4.4
  1244.           Chapter 4, The Mailing List program
  1245.  
  1246.  
  1247.  
  1248.           5    Print labels.  Prints one, two, three or four-across labels.
  1249.                You can select which names to print in a variety of ways and
  1250.                how to sort them, by last name or zip code.
  1251.  
  1252.           6    Create file to export data.  This writes you data in a form
  1253.                usable by another program, such a word processor or
  1254.                spreadsheet.  There are six different formats from which to
  1255.                choose.  You select which information to put in the file,
  1256.                which names to use and how to sort, and the file name.
  1257.  
  1258.           7    Change data files.  You MUST use this option if you want to
  1259.                change data diskettes.  Do NOT change data diskettes while
  1260.                you are in the program except by using this option.  When
  1261.                you use this option the program reads in the system control
  1262.                information for the new set of data files.  If you change
  1263.                data diskettes without using this information you will
  1264.                damage your data!  You can also use this to work with files
  1265.                in a different subdirectory on your hard disk.
  1266.  
  1267.           ESC  Exit the program.  The Esc key always gets you out of
  1268.                whatever function you are in.  In this case it gets you out
  1269.                of the program altogether.  You are asked if you really want
  1270.                to quit, so don't worry about hitting the Esc key
  1271.                accidentally.
  1272.  
  1273.                The rest of this chapter explains each of these options.  To
  1274.           select a menu option,
  1275.  
  1276.                Type:  the number
  1277.                and press the Enter key.
  1278.  
  1279.           Reliance Mailing List 2.30 User Manual                   Page 4.5
  1280.           Chapter 4, The Mailing List program
  1281.  
  1282.  
  1283.  
  1284.           The Utility Menu
  1285.  
  1286.                This menu allows you to enter and change information that
  1287.           controls the program as a whole.  The menu looks like this:
  1288.  
  1289.           =================================================================
  1290.  
  1291.                                       UTILITY MENU
  1292.  
  1293.                            Please select:
  1294.  
  1295.                            1    Change colors
  1296.                            2    Set up your printer
  1297.  
  1298.                            3    Define selection categories
  1299.                            4    Change data file ID
  1300.                            5    Change other options
  1301.  
  1302.                            6    Count names used
  1303.                            7    Display system control information
  1304.                            8    Print system control information
  1305.  
  1306.                            ESC  Return to Main Menu
  1307.  
  1308.                            ==>  _
  1309.  
  1310.           =================================================================
  1311.                               Figure 4.2: Utility Menu
  1312.  
  1313.           Overview of the Utility Menu
  1314.  
  1315.           1    Change colors.  If you have a color monitor, you can change
  1316.                the text and background colors to your liking.  If you have
  1317.                a monochrome monitor, this has no effect.  If you have a
  1318.                computer that simulates color on a monochrome screen, you
  1319.                may wish to use this option to adjust the brightness.
  1320.  
  1321.           2    Set up your printer.  Install your printer so the program
  1322.                can make it print in compressed print and go to the top of
  1323.                the page correctly.
  1324.  
  1325.           3    Define selection categories.  Enter a title or description
  1326.                for each of eight categories used to select names for
  1327.                printing.
  1328.  
  1329.           4    Change data file ID.  Change the descriptive ID displayed on
  1330.                the Main Menu.
  1331.  
  1332.           5    Change other options.  This lets you change how the zip code
  1333.                is printed.  In the future there may be more options you can
  1334.                change.
  1335.  
  1336.           6    Count names used.  Find out how many names there are in your
  1337.                data files, based on a variety of selection criteria.
  1338.  
  1339.           Reliance Mailing List 2.30 User Manual                   Page 4.6
  1340.           Chapter 4, The Mailing List program
  1341.  
  1342.  
  1343.  
  1344.           7    Display system control information.  This shows at a glance
  1345.                how much disk space is left and how many more names will
  1346.                fit, as well as the printer settings.
  1347.  
  1348.           8    Print system control information.  This prints the same
  1349.                information as Option 7.
  1350.  
  1351.           Following is an explanation of each of these options.
  1352.  
  1353.           Reliance Mailing List 2.30 User Manual                   Page 4.7
  1354.           Chapter 4, The Mailing List program
  1355.  
  1356.  
  1357.  
  1358.           Change colors (Utility Menu)
  1359.  
  1360.                If you have a color monitor or one that simulates color on a
  1361.           monochrome screen, you can change the text and background colors.
  1362.           This option does nothing if you have a monochrome monitor. When
  1363.           you select this option, the following screen appears:
  1364.  
  1365.           =================================================================
  1366.  
  1367.                                      CHANGE COLORS
  1368.  
  1369.                          Please enter your choice of colors or
  1370.                          press ESC to cancel.
  1371.  
  1372.                          DARK COLORS       BRIGHT COLORS
  1373.                          --------------    -------------------
  1374.                          0 - Black         8  - Dark Grey
  1375.                          1 - Blue          9  - Bright Blue
  1376.                          2 - Green         10 - Bright Green
  1377.                          3 - Cyan          11 - Bright Cyan
  1378.                          4 - Red           12 - Bright Red
  1379.                          5 - Magenta       13 - Bright Magenta
  1380.                          6 - Brown         14 - Yellow
  1381.                          7 - Light Grey    15 - White
  1382.  
  1383.                          This is reverse video
  1384.                          This is emphasized
  1385.  
  1386.                                Background color (0-7): 0
  1387.                                Text color (0-15):      7
  1388.  
  1389.                                Is this OK? (Y/N)     ___
  1390.  
  1391.           =================================================================
  1392.                               Figure 4.3: Change Colors
  1393.  
  1394.                When you enter both a background and text color, the colors
  1395.           change on the screen.  When you are happy with what you see, type
  1396.           Y to answer the question, "Is this OK?"  If you type N, the
  1397.           cursor goes back to the background color entry.  To cancel and
  1398.           return to the colors in effect before you selected this option,
  1399.           press Esc.
  1400.  
  1401.                The colors are stored in the configuration file on the
  1402.           program diskette.  If that file gets erased or if you start the
  1403.           program from a different drive or subdirectory, the colors will
  1404.           change back to the original.  You can choose this option any time
  1405.           to change them.
  1406.  
  1407.           Reliance Mailing List 2.30 User Manual                   Page 4.8
  1408.           Chapter 4, The Mailing List program
  1409.  
  1410.  
  1411.  
  1412.           Set up your printer (Utility Menu)
  1413.  
  1414.                Use this option to install your printer.  The program prints
  1415.           both 80-column and 132-column labels and lists.  To fit on labels
  1416.           that are 8 1/2" wide (9 1/2" counting the holes on each side), it
  1417.           must print the 132 columns in compressed print.  Most dot matrix
  1418.           printers and a few daisy wheel printers can do this; the program
  1419.           has to send the printer special non-printing control codes to
  1420.           make it do so.
  1421.  
  1422.                Most printers advance the paper to a new page when they
  1423.           receive a code called a form-feed, but some don't.  If yours does
  1424.           not, you can tell the program to advance a line at a time
  1425.           instead.
  1426.  
  1427.                Note -- If you use a Hewlett Packard Laserjet or Deskjet
  1428.                printer, see Appendix D for how to use it with this program.
  1429.                The appendix tells what codes to enter on this screen.
  1430.  
  1431.                Use this option to enter the codes.  The data entry screen
  1432.           looks like this:
  1433.  
  1434.           =================================================================
  1435.  
  1436.                                  SET UP YOUR PRINTER
  1437.  
  1438.             This program prints mailing labels and lists in compressed
  1439.             print.  Please enter the codes needed to control your printer.
  1440.  
  1441.             COMPRESSED PRINT ON
  1442.             Enter up to four control codes to turn compressed print on:
  1443.  
  1444.             ==> 15_  ==>   0  ==>   0  ==>   0
  1445.  
  1446.  
  1447.             COMPRESSED PRINT OFF
  1448.             Enter up to four control codes to turn compressed print off:
  1449.  
  1450.             ==>  18  ==>   0  ==>   0  ==>   0
  1451.  
  1452.  
  1453.             NEW PAGE METHOD
  1454.             Does the Form Feed code (12, or control-L) make your printer
  1455.             go to a new page?  YES
  1456.  
  1457.           =================================================================
  1458.                            Figure 4.4: Set Up your Printer
  1459.  
  1460.           Compressed print
  1461.  
  1462.                The codes are the decimal equivalents of the control
  1463.           characters used for your printer.  The program comes set up for
  1464.           the Epson printers (FX-80, etc.); the codes shown above are just
  1465.           like entering \015 and \018 in Lotus 123.  Your printer manual
  1466.  
  1467.           Reliance Mailing List 2.30 User Manual                   Page 4.9
  1468.           Chapter 4, The Mailing List program
  1469.  
  1470.  
  1471.  
  1472.           should list the control codes to put your printer into compressed
  1473.           print, and then back to normal print.  They are often found as
  1474.           part of a BASIC program to control the printer, like this:
  1475.  
  1476.                10 LPRINT CHR$(15); REM TURN ON COMPRESSED PRINT
  1477.  
  1478.                The number you want here is 15.  (Note -- the actual number
  1479.           or numbers will differ from printer to printer; this is only an
  1480.           example.)
  1481.  
  1482.                Sometimes the codes are listed in a table as the names of
  1483.           the characters to be sent to the printer, like this:
  1484.  
  1485.                ESC "P"        16.5 lines per inch
  1486.  
  1487.                In this example you should send two characters, first the
  1488.           Escape character, then an upper-case "P."  You will have to find
  1489.           the decimal equivalents of each character and enter them; don't
  1490.           try to enter the characters themselves.  Look for an ASCII chart
  1491.           in the printer manual which lists all the characters and their
  1492.           numeric equivalents (use decimal equivalents, not hexadecimal).
  1493.  
  1494.                To test the codes, go to "Print Labels" on the Main Menu and
  1495.           start to print some labels, just on plain paper.  Before the
  1496.           labels are printed the program prints a test pattern.  If the
  1497.           test pattern looks OK, you have the right codes installed.  You
  1498.           can cancel before actually printing all the labels.
  1499.  
  1500.           New page method
  1501.  
  1502.                Most printers advance the paper to the top of the next page
  1503.           when they receive a form-feed code (decimal 12, hexadecimal 0C,
  1504.           or control-L).  Some older printers don't do this, so the program
  1505.           cab advance a line at a time instead.  The form-feed method is
  1506.           faster and quieter.  If your printer recognizes the form-feed
  1507.           code, enter Y; if it doesn't, enter N.
  1508.  
  1509.           Reliance Mailing List 2.30 User Manual                  Page 4.10
  1510.           Chapter 4, The Mailing List program
  1511.  
  1512.  
  1513.  
  1514.           Define selection categories (Utility Menu)
  1515.  
  1516.                Selection categories are a way for you to print only part of
  1517.           your file of names.  There are eight categories, and for each
  1518.           name in your file you can enter Yes or No in each category.  When
  1519.           you print the names you can select only those who have a Yes in
  1520.           Category 1, for instance, or only those who have a Yes in
  1521.           Category 1 or 2.  In this way, you can have eight sub-lists
  1522.           within your mailing list file.
  1523.  
  1524.                This option allows you to define the meaning of each
  1525.           category.  The data entry screen looks like this:
  1526.  
  1527.           =================================================================
  1528.  
  1529.                               DEFINE SELECTION CATEGORIES
  1530.  
  1531.  
  1532.  
  1533.                                 1  ____________________
  1534.                                 2  ____________________
  1535.                                 3  ____________________
  1536.                                 4  ____________________
  1537.                                 5  ____________________
  1538.                                 6  ____________________
  1539.                                 7  ____________________
  1540.                                 8  ____________________
  1541.  
  1542.  
  1543.           =================================================================
  1544.                        Figure 4.5: Define Selection Categories
  1545.  
  1546.                On each line, enter a title that describes the selection
  1547.           category.  You can change these at any time, but be aware that
  1548.           there is no inherent link between what you enter here and the Yes
  1549.           or No you enter in the name information.  Suppose you define
  1550.           category 1 as "Republican" and 2 as "Democrat," then enter names,
  1551.           some with Yes for 1 and some with Yes for 2.  You could then come
  1552.           back to this screen and change "Democrat" to "Republican" and
  1553.           vice versa.  But this would not change the Yes in the name
  1554.           information.  All the people that used to be listed as
  1555.           Republicans would now be listed as Democrats and vice versa!
  1556.  
  1557.           Reliance Mailing List 2.30 User Manual                  Page 4.11
  1558.           Chapter 4, The Mailing List program
  1559.  
  1560.  
  1561.  
  1562.           Change data file ID (Utility Menu)
  1563.  
  1564.                The data file ID is the descriptive information you enter
  1565.           when you first create your data files.  It is displayed on the
  1566.           Main Menu and printed on the lists of names.  Use this option to
  1567.           change it if you wish, for instance to correct misspellings.
  1568.  
  1569.  
  1570.           Change other options (Utility Menu)
  1571.  
  1572.                This option lets you change how the zip code is printed.  In
  1573.           future versions there may be more options that you can change.
  1574.           When you select this option, the following screen appears:
  1575.  
  1576.           =================================================================
  1577.  
  1578.                                  CHANGE OTHER OPTIONS
  1579.  
  1580.            Print a U.S. zip code? .................................. Yes
  1581.               (No = no hyphen after the first five characters)
  1582.  
  1583.           =================================================================
  1584.                           Figure 4.6: Change Other Options
  1585.  
  1586.                The program was designed for United States Post Office zip
  1587.           codes, which can be five digits or nine.  The last four are
  1588.           optional, although the Post Office recommends that you use them.
  1589.           If you enter more than five digits, the program normally prints a
  1590.           hyphen to separate the first five from the rest.  For instance,
  1591.           If you enter 787031234, the program prints 78703-1234.
  1592.  
  1593.                However, the postal codes in other countries are different.
  1594.           In Canada, for instance, the postal code is six characters, two
  1595.           groups of three.  If you enter M5H 2N1, you would want it to
  1596.           print just that way, not M5H 2-N1.
  1597.  
  1598.                If you answer Yes, the program prints the hyphen after the
  1599.           first five characters.  If you answer No, the program omits the
  1600.           hyphen.  The program is shipped with the answer set to Yes.
  1601.  
  1602.           Reliance Mailing List 2.30 User Manual                  Page 4.12
  1603.           Chapter 4, The Mailing List program
  1604.  
  1605.  
  1606.  
  1607.           Count names used (Utility Menu)
  1608.  
  1609.                This option lets you find out how many names you have on
  1610.           file.  You may wish, for instance, to count them before you print
  1611.           labels.  You can count the total number of names you have on file
  1612.           or the number of names that meet certain criteria.    After you
  1613.           make your selection, the names are counted and the number is
  1614.           displayed.
  1615.  
  1616.           Selecting names for output
  1617.  
  1618.                There are many places in the program where you select names
  1619.           according to some criterion, such as selection category, zip
  1620.           code, contribution amount, etc.  The selection screens are the
  1621.           same throughout the program.  This section explains in detail how
  1622.           these screens work.
  1623.  
  1624.                First you are asked how you want to make your selection.
  1625.           The following screen appears:
  1626.  
  1627.           =================================================================
  1628.  
  1629.                                    COUNT NAMES USED
  1630.                                    SELECT FOR OUTPUT
  1631.  
  1632.                                    1  All the names
  1633.                                    2  By category
  1634.                                    3  By user code
  1635.                                    4  By state
  1636.                                    5  By zip code
  1637.                                    6  By date
  1638.                                    7  By contribution
  1639.  
  1640.                                  Esc  Return to menu
  1641.  
  1642.                                  ==>  _
  1643.  
  1644.           =================================================================
  1645.                             Figure 4.7: Select For Output
  1646.  
  1647.           All the names
  1648.  
  1649.                Just what it says.
  1650.  
  1651.           By category
  1652.  
  1653.                If you select "By category," the following screen appears:
  1654.  
  1655.           Reliance Mailing List 2.30 User Manual                  Page 4.13
  1656.           Chapter 4, The Mailing List program
  1657.  
  1658.  
  1659.  
  1660.           =================================================================
  1661.  
  1662.                                    COUNT NAMES USED
  1663.                                    SELECT FOR OUTPUT
  1664.  
  1665.                                       By category
  1666.  
  1667.             Type "Y" to select a category.  You can select more than one.
  1668.             Type "N" or just press Enter for the ones you don't want.
  1669.             Press Esc to cancel.
  1670.  
  1671.                            Selection categories
  1672.                              1 Republicans..........  NO
  1673.                              2 Democrats............  NO
  1674.                              3 Anarchists...........  NO
  1675.                              4 Socialists...........  NO
  1676.                              5 Libertarians.........  NO
  1677.                              6 Greens...............  NO
  1678.                              7 Trotskyites..........  NO
  1679.                              8 Other................  NO
  1680.  
  1681.           =================================================================
  1682.                                Figure 4.8: By Category
  1683.  
  1684.                Use the arrow keys to move the cursor and type Y next to
  1685.           each category you want included in the output.  The program
  1686.           counts the names which have a "Yes" in one or more of the
  1687.           categories you select.  In other words, you select an "OR"
  1688.           criterion.  Suppose you type a "Y" for category 1 and a "Y" for
  1689.           category 3.  The program counts all the names with a "Yes" for
  1690.           category 1 or a "Yes" for category 3 or a "Yes" for both of them.
  1691.           You cannot select "1 or 3 but not both" or "1 and 3 but not 1
  1692.           alone or 3 alone."
  1693.  
  1694.           By user code
  1695.  
  1696.                This selects a range of user codes.  The following screen
  1697.           appears:
  1698.  
  1699.           Reliance Mailing List 2.30 User Manual                  Page 4.14
  1700.           Chapter 4, The Mailing List program
  1701.  
  1702.  
  1703.  
  1704.           =================================================================
  1705.  
  1706.                                   COUNT NAMES USED
  1707.                                   SELECT FOR OUTPUT
  1708.  
  1709.                                     By user code
  1710.  
  1711.              Enter the range of user codes to select.  Leave both blank to
  1712.              get all; enter the same thing for both to get one user code.
  1713.              Press Esc to cancel.
  1714.  
  1715.                        User codes from (blank for first): ___
  1716.                                 through (blank for last):
  1717.  
  1718.           =================================================================
  1719.                               Figure 4.9: By User Code
  1720.  
  1721.                You are asked for the beginning and ending user code.  To
  1722.           select only one user code, enter the same code for both.  If you
  1723.           leave the beginning user code blank, the range will include all
  1724.           of them up to and including the ending user code.  If you leave
  1725.           the ending user code blank, the range will include all of them
  1726.           from the beginning on.  If you leave both blank, you will get all
  1727.           user codes.
  1728.  
  1729.           By state
  1730.  
  1731.                This selects a range of states.  Like the user code, you
  1732.           enter the beginning and ending of the range.
  1733.  
  1734.           By zip code
  1735.  
  1736.                You are asked to enter the beginning and ending zip code, as
  1737.           you do for User Code.  The zip code here is only five characters;
  1738.           it's designed for the U.S. postal system.
  1739.  
  1740.           By date
  1741.  
  1742.                The date is the Last Contribution date.  Again, you can
  1743.           enter a range.  Organizations could use this to send mail only to
  1744.           those who have paid their dues within the past year, or reminder
  1745.           notices to those who are overdue.
  1746.  
  1747.           By contribution
  1748.  
  1749.                This too is a range.  Here is what the screen looks like
  1750.           when you leave both beginning and ending amounts blank:
  1751.  
  1752.           Reliance Mailing List 2.30 User Manual                  Page 4.15
  1753.           Chapter 4, The Mailing List program
  1754.  
  1755.  
  1756.  
  1757.           =================================================================
  1758.  
  1759.                                    COUNT NAMES USED
  1760.                                    SELECT FOR OUTPUT
  1761.  
  1762.                                     By contribution
  1763.  
  1764.               Enter the range of amounts to select.  Leave both blank to
  1765.               get all; enter the same thing for both to get one amount.
  1766.               Press Esc to cancel.
  1767.  
  1768.                    Contributions from (blank for zero):         0.00
  1769.                            through (blank for highest): 999999999.99
  1770.  
  1771.           =================================================================
  1772.                             Figure 4.10: By Contribution
  1773.  
  1774.                If you leave the "from" amount blank, the lower end of the
  1775.           range will be zero.  This assumes that there are no contributions
  1776.           less than zero.  If there are, you'll have to enter the "from"
  1777.           amount as a negative number.
  1778.  
  1779.           Reliance Mailing List 2.30 User Manual                  Page 4.16
  1780.           Chapter 4, The Mailing List program
  1781.  
  1782.  
  1783.  
  1784.           Display System Control Information (Utility Menu)
  1785.  
  1786.                This option displays the information that you've entered in
  1787.           the Utility Menu.  Here is a picture of the display:
  1788.  
  1789.           =================================================================
  1790.  
  1791.                                SYSTEM CONTROL INFORMATION
  1792.                               Reliance Software Test Data
  1793.                                          C:\MAIL
  1794.  
  1795.                           Today's date:             11/13/1988
  1796.  
  1797.                           Space free on drive C:          1278 K
  1798.                           Maximum names:                  4487
  1799.                           Number of names used:             21
  1800.                           Number of names left:           4466
  1801.  
  1802.            Printer:                             Selection categories
  1803.              Turn compressed print ON:            1  Republicans
  1804.                                                   2  Democrats
  1805.               15                                  3  Anarchists
  1806.                                                   4  Socialists
  1807.              Turn compressed print OFF:           5  Libertarians
  1808.                                                   6  Greens
  1809.               18                                  7  Trotskyites
  1810.                                                   8  Other
  1811.              Form Feed for new page?  Yes
  1812.  
  1813.  
  1814.  
  1815.                              Press space bar to continue
  1816.  
  1817.           =================================================================
  1818.                        Figure 4.11: System Control Information
  1819.  
  1820.                There's no data entry for this option; it's merely a quick
  1821.           way to get a summary of the status of your files.  "Number of
  1822.           names left" is how many more names you can enter based on how
  1823.           much disk space is free.  Press the space bar to go back to the
  1824.           menu.
  1825.  
  1826.  
  1827.           Print System Control Information (Utility Menu)
  1828.  
  1829.                This is the same as "Display System Control Information,"
  1830.           except the information is printed.
  1831.  
  1832.           Reliance Mailing List 2.30 User Manual                  Page 4.17
  1833.           Chapter 4, The Mailing List program
  1834.  
  1835.  
  1836.  
  1837.           Add a name (Main Menu)
  1838.  
  1839.                This option, number 2 on the Main Menu, is used to add names
  1840.           to your data file.  When you select this option, the data entry
  1841.           screen appears:
  1842.  
  1843.           =================================================================
  1844.  
  1845.                                    ADD A NAME
  1846.  ┌─────────────────────────────────────────────────────────────────────────────┐
  1847.  │ First Name: __________________               Contributions                  │
  1848.  │  Last Name:                                    Last amount:            0.00 │
  1849.  │                                                  Last date:      MM/DD/YYYY │
  1850.  │      Title:                                   Total amount:            0.00 │
  1851.  │ Salutation:                                                                 │
  1852.  │                                              Selection categories           │
  1853.  │    Address:                                    1 Republicans........... No  │
  1854.  │                                                2 Democrats............. No  │
  1855.  │       City:                                    3 Anarchists............ No  │
  1856.  │      State:     Zip Code:                      4 Socialists............ No  │
  1857.  │                                                5 Libertarians.......... No  │
  1858.  │ Home Phone:                 User code:         6 Greens................ No  │
  1859.  │ Work Phone:                                    7 Trotskyites........... No  │
  1860.  │                                                8 Other................. No  │
  1861.  └─────────────────────────────────────────────────────────────────────────────┘
  1862.  
  1863.           =================================================================
  1864.                                Figure 4.12: Add a Name
  1865.  
  1866.                Fill in the blanks to enter the information requested.  You
  1867.           must enter something for the last name; you can skip everything
  1868.           else.  Use the arrow keys to move back and forth around the
  1869.           screen to correct mistakes.
  1870.  
  1871.                Most of the data fields are self explanatory.  Title is, for
  1872.           example "Ms." or "Professor."  Salutation is how the person would
  1873.           be addressed in a letter.  John Harker might be addressed as
  1874.           "Dear Jack," so you would enter "Jack" for the salutation.  (Note
  1875.           -- this program does not print letters; this field is available
  1876.           if you wish to use the Export file output with a word processing
  1877.           program to print letters.)
  1878.  
  1879.                Selection categories are a way for you to print only part of
  1880.           your file of names.  When you print the names you can select only
  1881.           those who have a "Yes" in Category 1, for instance, or only those
  1882.           who have a "Yes" in Category 1 or 2.  The selection categories
  1883.           are "Yes/No" entries.  Type a Y to include this name in the
  1884.           category; type N or just press the Enter key to leave it out of
  1885.           the category.
  1886.  
  1887.                You can use the User code field for an additional selection
  1888.           code.  You can enter anything you want here, numbers or letters,
  1889.           and later select one user code or a range of user codes.  This
  1890.           gives you, in effect, thousands of selection criteria.
  1891.  
  1892.           Reliance Mailing List 2.30 User Manual                  Page 4.18
  1893.           Chapter 4, The Mailing List program
  1894.  
  1895.  
  1896.  
  1897.                When you get to the end of the data entry screen, the
  1898.           following message appears:
  1899.  
  1900.           =================================================================
  1901.  
  1902.               Do you wish to save this information? (Y/N or up-arrow) ___
  1903.  
  1904.           =================================================================
  1905.  
  1906.                This gives you a chance to review your entries before saving
  1907.           the information.  If you want to go back and change something,
  1908.           use the up-arrow key.  Type Y to add the name to your data file
  1909.           or N to cancel and not add it.  You are then asked if you wish to
  1910.           add another name.  Type Y to get a fresh data entry screen or N
  1911.           to quit and return to the Main Menu.
  1912.  
  1913.                After every five additions, the following message appears:
  1914.  
  1915.           =================================================================
  1916.  
  1917.                               PROCESSING ... PLEASE WAIT
  1918.  
  1919.           =================================================================
  1920.  
  1921.                The program is clearing its internal buffers and writing all
  1922.           the data to disk.  Even though the program has told you it has
  1923.           saved data, data may not actually be written to the disk.  The
  1924.           program keeps data in its internal buffers until they are full
  1925.           and then writes the data to the disk.  After every fifth
  1926.           addition, the program clears its buffers regardless of whether
  1927.           they are full or not.  This ensures that minimal data will be
  1928.           lost if there is a power failure.
  1929.  
  1930.           Reliance Mailing List 2.30 User Manual                  Page 4.19
  1931.           Chapter 4, The Mailing List program
  1932.  
  1933.  
  1934.  
  1935.           Browse names (Main Menu)
  1936.  
  1937.                Use this option to display a name, to browse through the
  1938.           file of names, to change the information recorded for a name, and
  1939.           to delete a name.  You are asked for the name with which you wish
  1940.           to start browsing.
  1941.  
  1942.           =================================================================
  1943.  
  1944.                                       BROWSE NAMES
  1945.                                   Press ESC to cancel
  1946.  
  1947.  
  1948.                       Last name: ______________________________
  1949.  
  1950.           =================================================================
  1951.  
  1952.                Enter the last name (or press Esc to return to the menu).
  1953.           Only the first five characters are used to look it up.  If the
  1954.           program cannot find the name you enter, the following message
  1955.           appears:
  1956.  
  1957.           =================================================================
  1958.  
  1959.                       NAME NOT FOUND
  1960.  
  1961.                       Do you wish to view the closest one found?
  1962.  
  1963.                                     (Y/N) ___
  1964.  
  1965.           =================================================================
  1966.  
  1967.                If you type N or if you press the up arrow, you go back to
  1968.           entering the last name.  If you type Y, or if the program found
  1969.           the name you entered, the data entry screen appears.  At the
  1970.           bottom of the screen, the following choices are displayed in a
  1971.           reverse-video box:
  1972.  
  1973.           =================================================================
  1974.  
  1975.                P=Previous   N=Next                  F=First      L=Last
  1976.                C=Change     R=Record contribution   D=Delete   Esc=Exit
  1977.  
  1978.           =================================================================
  1979.  
  1980.           Displaying different names
  1981.  
  1982.                You can now browse forward and backward through the file.
  1983.           In the Choices box you need only type the letter; don't press
  1984.           Enter after it.
  1985.  
  1986.                P    Takes you to the previous name alphabetically.  If you
  1987.                     are at the first name you stay there.
  1988.  
  1989.           Reliance Mailing List 2.30 User Manual                  Page 4.20
  1990.           Chapter 4, The Mailing List program
  1991.  
  1992.  
  1993.  
  1994.                N    Takes you to the next name alphabetically.  If you are
  1995.                     at the last name you stay there.
  1996.  
  1997.                F    Takes you straight to the first name on file.
  1998.  
  1999.                L    Takes you straight to the last name on file.
  2000.  
  2001.                Note -- the names are stored alphabetically by the first
  2002.           five characters of the last name.  If you look up Joanna Johnson,
  2003.           you might find James Johnson instead, or Johnston or Johns.  The
  2004.           ability to browse forward and backward lets you move to the one
  2005.           you want.
  2006.  
  2007.                When you've found the name you want, type C, R, or D.  If
  2008.           you press Esc, you go back to entering the last name.  Press Esc
  2009.           again to return to the menu.
  2010.  
  2011.           Changing a name
  2012.  
  2013.                When you type C, the choices disappear and the cursor goes
  2014.           to "First Name."  Use the arrow keys to move up and down through
  2015.           the screen and change whatever you want to.  When you get to the
  2016.           end, the following message appears:
  2017.  
  2018.           =================================================================
  2019.  
  2020.              Do you wish to save this information? (Y/N or up-arrow) ___
  2021.  
  2022.           =================================================================
  2023.  
  2024.                This gives you a chance to review your entries before saving
  2025.           the information.  If you want to go back and change something,
  2026.           use the up-arrow key.  Type Y to make the changes to your data
  2027.           file or N to cancel.  When you do so, the choices box appears
  2028.           again.
  2029.  
  2030.                While changing information, Esc means Cancel.  If you press
  2031.           Esc, the changes are not saved and the Choices box appears again.
  2032.  
  2033.           Recording a contribution
  2034.  
  2035.                This option makes it easy to keep track of who has
  2036.           contributed money to your organization, how much and when.  You
  2037.           could use the Change option to record each contribution, but then
  2038.           you would have to add up the total contribution yourself.  With
  2039.           this option the program adds it up for you.
  2040.  
  2041.                When you type R, the Choices box disappears and the
  2042.           following appears instead:
  2043.  
  2044.           Reliance Mailing List 2.30 User Manual                  Page 4.21
  2045.           Chapter 4, The Mailing List program
  2046.  
  2047.  
  2048.  
  2049.           =================================================================
  2050.  
  2051.                            Previous total: $         0.00
  2052.                              Contribution:   ____________
  2053.                                 New total:           0.00
  2054.                                      Date:     MM/DD/YYYY
  2055.  
  2056.           =================================================================
  2057.  
  2058.                The previous total is displayed.  When you enter the contri-
  2059.           bution, the new total is added up and displayed.  After you enter
  2060.           the date, the "Do you wish to save ..." message appears.  As in
  2061.           Change, type Y to record the new contribution or N to abandon it.
  2062.           Pressing Esc cancels and abandons the new information.
  2063.  
  2064.           Deleting a name
  2065.  
  2066.                Use this option to remove a name you no longer wish to have
  2067.           in your data file.  When you type D, the following message
  2068.           appears:
  2069.  
  2070.           =================================================================
  2071.  
  2072.                            Confirm: Delete this name? (Y/N)
  2073.  
  2074.           =================================================================
  2075.  
  2076.                Type Y to delete the name or N to keep it in the data file.
  2077.           When you delete it, the name disappears and the previous or next
  2078.           one appears in its place.
  2079.  
  2080.           Reliance Mailing List 2.30 User Manual                  Page 4.22
  2081.           Chapter 4, The Mailing List program
  2082.  
  2083.  
  2084.  
  2085.           Print list of names (Main Menu)
  2086.  
  2087.                This prints the names you have in your data file.  Before
  2088.           you print the list you must select which names to print.  The
  2089.           same selection screens that are used throughout the program
  2090.           appear.  See "Selecting names for output," on page 4.12.  After
  2091.           you've selected the names, you are asked how to sort them:
  2092.  
  2093.           =================================================================
  2094.  
  2095.                            SORT BY:  1 Last name
  2096.                                      2 Zip code     ==> _
  2097.  
  2098.           =================================================================
  2099.  
  2100.                Sorting by last name sorts by the first five characters of
  2101.           the last name, so Joanna Johnson might be printed before Bill
  2102.           Johns.  Sorting by zip code prints the names alphabetically
  2103.           within each zip code.  After you choose how to sort, you are
  2104.           asked what kind of list you want to print:
  2105.  
  2106.           =================================================================
  2107.  
  2108.                                  CHOOSE LIST STYLE
  2109.  
  2110.        If you choose compressed print, the program uses the codes entered in
  2111.        the Utility Menu.  If you choose normal print, the codes are not used.
  2112.  
  2113.  
  2114.                                    Please select:
  2115.  
  2116.                    1    Full list                  Compressed print
  2117.                    2    Name and address,          Compressed print
  2118.                           one line per name
  2119.                    3    Name, address and phone    Normal print
  2120.                    4    Name and phone,            Normal print
  2121.                           one line per name
  2122.  
  2123.                    Esc  Cancel and return to menu
  2124.  
  2125.                    ==>  _
  2126.  
  2127.           =================================================================
  2128.                            Figure 4.13: Choose List Style
  2129.  
  2130.                You can use the cursor keys to move back and forth between
  2131.           this screen and the previous screens.  Once you start to print,
  2132.           however, there is no going back.
  2133.  
  2134.                The lists marked "compressed print" are 132 columns wide.
  2135.           They use the codes entered in the option "Set up your printer" on
  2136.           the Utility Menu.  If you haven't entered any codes there, these
  2137.           lists won't be compressed.  You might wish to do this if you have
  2138.           a wide-carriage printer.  The lists marked "normal print" are 80
  2139.  
  2140.           Reliance Mailing List 2.30 User Manual                  Page 4.23
  2141.           Chapter 4, The Mailing List program
  2142.  
  2143.  
  2144.  
  2145.           columns wide.  They don't use the "Set up your printer" codes.
  2146.           Use them if you have an 80-column printer that cannot print in
  2147.           compressed mode.
  2148.  
  2149.                Examples of all of these lists are shown in Appendix C. Here
  2150.           is a brief description:
  2151.  
  2152.             -  Full list.  This shows everything on file for each name,
  2153.                including name, address, phone, salutation, contribution,
  2154.                etc.  Prints up to four lines, depending on how many address
  2155.                lines are filled in.
  2156.  
  2157.             -  Name and address, one line per name.  Just what it says. No
  2158.                phone number, etc.  This is to give you the shortest
  2159.                possible list.
  2160.  
  2161.             -  Name, address and phone.  This is the fullest list you can
  2162.                get in 80 columns.  Prints up to four lines, depending on
  2163.                how many address lines are filled in.
  2164.  
  2165.             -  Name and phone, one line per name.  Short list, 80 columns.
  2166.  
  2167.                When you select a list, the following message appears:
  2168.  
  2169.           =================================================================
  2170.  
  2171.                            Put plain paper in the printer
  2172.                  Press space bar to continue or up-arrow to go back
  2173.  
  2174.           =================================================================
  2175.  
  2176.                You can go back and change your selection, sort and style
  2177.           choices now; after you press the space bar you can't.  When you
  2178.           press the space bar, the list of names starts to print.  To stop
  2179.           before it is finished, press Esc.  You will be asked if you
  2180.           really want to quit, so don't worry about pressing Esc by
  2181.           accident.
  2182.  
  2183.           Reliance Mailing List 2.30 User Manual                  Page 4.24
  2184.           Chapter 4, The Mailing List program
  2185.  
  2186.  
  2187.  
  2188.           Print labels (Main Menu)
  2189.  
  2190.                This option prints labels one, two, three or four across.
  2191.           The procedure is the same as for printing the list of names;
  2192.           first you choose which ones to print, then how to sort them (see
  2193.           page 4.12). Next, you are asked what style of labels you want:
  2194.  
  2195.           =================================================================
  2196.  
  2197.                                     PRINT LABELS
  2198.                                  CHOOSE LABEL STYLE
  2199.  
  2200.      You can print the following labels.  Select a style or press Esc to cancel.
  2201.       ┌───────────────────────────────────────────────────────────────────────┐
  2202.       │          Number    Avery             ---- Width ----   - Characters - │
  2203.       │  Style   Across   Stock #   Height   Label   Carrier   Compr.  Normal │
  2204.       ├───────────────────────────────────────────────────────────────────────┤
  2205.       │ Continuous-form:                                                      │
  2206.       │    1        1      4013     15/16"   3 1/2"   4 1/4"     56      33   │
  2207.       │    2        2      4143     15/16"   4"       9 1/2"     60      37   │
  2208.       │    3        3      4144     15/16"   2 1/2"   9 1/2"     39      24   │
  2209.       │    4        4    Cheshire   15/16"   3 1/2"  15"         51      31   │
  2210.       │                                                                       │
  2211.       │ HP Laserjet II:                                                       │
  2212.       │    5        2      5161       1"     4"       8 1/2"     60      37   │
  2213.       │    6        3      5160       1"     2 5/8"   8 1/2"     39      24   │
  2214.       │                                                                       │
  2215.       │    7     Define your own labels                                       │
  2216.       └───────────────────────────────────────────────────────────────────────┘
  2217.  
  2218.             Which label style do you want? ..................(1 - 7): _
  2219.             Do you want to print in:  1  Compressed print
  2220.                                       2  Normal print ......(1 or 2): _
  2221.  
  2222.           =================================================================
  2223.                            Figure 4.14: Choose Label Style
  2224.  
  2225.                The chart shows what types of labels are supported and how
  2226.           many characters you can print on each.  You can use any labels
  2227.           that are equivalent to the Avery numbers shown.  If you don't
  2228.           have a printer that can print in compressed print, choose a
  2229.           Normal style.  Examples of these labels are printed in Appendix
  2230.           C. The styles with fewer characters may print only part of the
  2231.           name.
  2232.  
  2233.                Cheshire labels are an exception.  They are designed to
  2234.           print on 15" wide paper (14" not counting the holes on each
  2235.           side.)  The Normal style should work with any wide-carriage
  2236.           printer.  Different printers have slightly different widths for
  2237.           compressed print, so the Compressed style is not guaranteed to
  2238.           come out exactly right on all printers.
  2239.  
  2240.                If you are using a Laserjet printer, choose style 5 or 6.
  2241.           See Appendix D for how to use the program with a Laserjet.
  2242.  
  2243.           Reliance Mailing List 2.30 User Manual                  Page 4.25
  2244.           Chapter 4, The Mailing List program
  2245.  
  2246.  
  2247.  
  2248.           Define your own labels
  2249.  
  2250.                If none of the predefined label styles is exactly what you
  2251.           need, you can define your own.  When you select style 7, the
  2252.           following screen appears after you enter your choice for normal
  2253.           or compressed print:
  2254.  
  2255.           =================================================================
  2256.  
  2257.                                      PRINT LABELS
  2258.                                 DEFINE YOUR OWN LABELS
  2259.  
  2260.                  ┌──────────────────────────────────────────────────┐
  2261.                  │                                                  │
  2262.                  │  How many labels across?................(1-4) _  │
  2263.                  │                                                  │
  2264.                  │  How many characters (max) in each label?... __  │
  2265.                  │                                                  │
  2266.                  │  Enter the column on the page where the first    │
  2267.                  │  character of each label should print.           │
  2268.                  │                                                  │
  2269.                  │  Label 1      Label 2      Label 3      Label 4  │
  2270.                  │  ───────      ───────      ───────      ───────  │
  2271.                  │    ___          N/A          N/A          N/A    │
  2272.                  │                                                  │
  2273.                  │  How many lines can print on each label?.... __  │
  2274.                  │                                                  │
  2275.                  └──────────────────────────────────────────────────┘
  2276.  
  2277.           =================================================================
  2278.                          Figure 4.15: Define Your Own Labels
  2279.  
  2280.                Enter the information requested.  The number of labels
  2281.           across is self-explanatory.  How many characters in each label
  2282.           and where each on starts depend on how big the labels are and
  2283.           whether you are printing in compressed or normal print.  To give
  2284.           you something to start with, here are the values for the
  2285.           predefined label styles:
  2286.  
  2287.           ------------ Normal -------------  ---------- Compressed -----------
  2288.           Number of      Starting column     Number of      Starting column
  2289. Number    characters     for label #         characters     for label #
  2290. Across    per label      1    2    3    4    per label      1    2    3    4
  2291.  
  2292.   1          33          1                      56          1
  2293.   2          37          2    43                60          2    73
  2294.   3          24          3    29   55           39          5    50   94
  2295.   4          31          2    35   68   101     51          3    59   115  171
  2296.  
  2297.           All the predefined labels print six lines per label (up to four
  2298.           are actually printed, and there are two blank lines).
  2299.  
  2300.           Reliance Mailing List 2.30 User Manual                  Page 4.26
  2301.           Chapter 4, The Mailing List program
  2302.  
  2303.  
  2304.  
  2305.                You may have to experiment a bit to get the numbers just
  2306.           right.  On the screen after this you can print a test pattern and
  2307.           then come back to this screen (by pressing PgUp) to adjust them
  2308.           if necessary.
  2309.  
  2310.                Once you fill out this screen and print some labels, the
  2311.           program stores what you've entered on the program disk, so the
  2312.           next time you won't have to enter it all again.
  2313.  
  2314.           Printing the labels
  2315.  
  2316.                When you've made your selections for label style, compressed
  2317.           or normal print and, if applicable, defining your own label
  2318.           style, the following message appears:
  2319.  
  2320.           =================================================================
  2321.  
  2322.                                    PRINT TEST PATTERN
  2323.  
  2324.                        Use the test pattern to align your printer
  2325.  
  2326.                              Please select:
  2327.  
  2328.                              1   Print test pattern
  2329.                              2   Print the labels
  2330.                              ESC Cancel and return to menu
  2331.  
  2332.                              ==> _
  2333.  
  2334.           =================================================================
  2335.                            Figure 4.16: Print Test Pattern
  2336.  
  2337.                Use the test pattern to make sure the labels will be printed
  2338.           properly.  Adjust the printer and print the test pattern until
  2339.           you get it the way you want it.  You can press PgUp and go back
  2340.           to the previous screen to adjust your entries there as well.
  2341.  
  2342.                Since you can cancel at this point without printing any
  2343.           names, you can use this option to test your printer setup.  If
  2344.           the test prints small enough to fit across 8 1/2" wide paper,
  2345.           your printer is set up correctly.
  2346.  
  2347.                Once the labels are printing, you can press Esc to stop.
  2348.           You will be asked if you really want to quit, so don't worry
  2349.           about pressing Esc by accident.
  2350.  
  2351.                When the test pattern prints OK, select "Print the labels."
  2352.           The following message appears:
  2353.  
  2354.           Reliance Mailing List 2.30 User Manual                  Page 4.27
  2355.           Chapter 4, The Mailing List program
  2356.  
  2357.  
  2358.  
  2359.           =================================================================
  2360.  
  2361.                0 names printed.
  2362.  
  2363.                This process can pause so you can put in new labels.
  2364.                Enter the number of names to print before pausing.
  2365.                Leave it zero for no pause.
  2366.  
  2367.                Pause after how many more names?  ==> ______
  2368.  
  2369.           =================================================================
  2370.  
  2371.                If you have more names to print than labels available, or
  2372.           your labels are in more than one piece, this allows you to pause
  2373.           to put in new labels after printing a number of names.  After you
  2374.           put in the labels, the test pattern screen appears again so you
  2375.           can line them up.  If you want no pause, just press the Enter key
  2376.           without typing a number.  You can also press Esc to cancel and
  2377.           return to the menu.
  2378.  
  2379.                At this point you can use the PgUp and PgDn keys to go
  2380.           through all the selection screens.  After you actually start
  2381.           printing, you can't, so be sure your entries are correct before
  2382.           you enter a number.
  2383.  
  2384.                When you complete this entry, the labels are printed.  If
  2385.           you enter a pause number, the following message appears after
  2386.           that many names have been printed:
  2387.  
  2388.           =================================================================
  2389.  
  2390.                Put in more labels now
  2391.  
  2392.                Press space bar to continue
  2393.  
  2394.           =================================================================
  2395.  
  2396.                Put in more labels, then press the space bar.  You start
  2397.           over at the test pattern.
  2398.  
  2399.           Reliance Mailing List 2.30 User Manual                  Page 4.28
  2400.           Chapter 4, The Mailing List program
  2401.  
  2402.  
  2403.  
  2404.           Create file to export data (Main Menu)
  2405.  
  2406.                You can create a disk file of your name and address
  2407.           information in a format that other programs can use.  You have
  2408.           six choices for formats, as shown on the following menu:
  2409.  
  2410.           =================================================================
  2411.  
  2412.                                CREATE FILE TO EXPORT DATA
  2413.                                 SELECT EXPORT FILE FORMAT
  2414.  
  2415.  
  2416.                          1    WordStar comma-delimited data file
  2417.  
  2418.                          2    BASIC-style comma-delimited data file
  2419.  
  2420.                          3    Lotus 1-2-3 import file
  2421.  
  2422.                          4    Microsoft Word data document
  2423.  
  2424.                          5    WordPerfect secondary merge file
  2425.  
  2426.                          6    Sprint merge record file
  2427.  
  2428.                          Esc  Cancel and return to menu
  2429.  
  2430.                          ==>  _
  2431.  
  2432.           =================================================================
  2433.                       Figure 4.17: Create File to Export Data
  2434.      
  2435.           Procedure
  2436.  
  2437.                First you select what names to put in the export file and
  2438.           how to sort them (see page 4.12), and then the screen above
  2439.           appears.  After you choose what file format you want, you must
  2440.           select which fields to include in the export file and what to
  2441.           name the file.  To do this, the data entry screen appears with a
  2442.           Yes/No choice next to each data item.
  2443.  
  2444.           Reliance Mailing List 2.30 User Manual                  Page 4.29
  2445.           Chapter 4, The Mailing List program
  2446.  
  2447.  
  2448.  
  2449.           =================================================================
  2450.  
  2451.                           CHOOSE FIELDS FOR EXPORT FILE
  2452.  ┌─────────────────────────────────────────────────────────────────────────────┐
  2453.  │ First Name: No                               Contributions                  │
  2454.  │  Last Name: No                                 Last amount: No              │
  2455.  │                                                  Last date: No              │
  2456.  │      Title: No                                Total amount: No              │
  2457.  │ Salutation: No                                                              │
  2458.  │                                              Selection categories: No       │
  2459.  │    Address: No                                 1 Republicans...........     │
  2460.  │             No                                 2 Democrats.............     │
  2461.  │       City: No                                 3 Anarchists............     │
  2462.  │      State: No  Zip Code: No                   4 Socialists............     │
  2463.  │                                                5 Libertarians .........     │
  2464.  │ Home Phone: No              User code: No      6 Greens................     │
  2465.  │ Work Phone: No                                 7 Trotskyites...........     │
  2466.  │                                                8 Other.................     │
  2467.  └─────────────────────────────────────────────────────────────────────────────┘
  2468.  Output file:
  2469.  (Note -- you must make sure there is enough space for the file!)
  2470.  
  2471.           =================================================================
  2472.                      Figure 4.18: Choose Fields for Export File
  2473.  
  2474.                Type Y to include the item in the export file or N to leave
  2475.           it out.  At the bottom of the screen you enter the name of the
  2476.           file to create.  You can enter any valid path and file name.  If
  2477.           you're exporting to 1-2-3, use the extension ".PRN."
  2478.  
  2479.                Note -- the program doesn't check to see if there is enough
  2480.           disk space to create the export file.  If there's not, the
  2481.           program will crash.  The export file will be much smaller than
  2482.           the Reliance Mailing List data files, so you can most likely fit
  2483.           it on your A drive with your program files if you are using two
  2484.           diskettes.  If the program does crash, you won't lose any data;
  2485.           the program is only reading, not writing, your data files.
  2486.  
  2487.           Using the Export Files
  2488.  
  2489.                Each format works with the program it's named for to produce
  2490.           "merge print" or "mailmerge" letters or documents.  See Appendix
  2491.           E for detailed descriptions of each format.  Following are brief
  2492.           instructions for using each format.  See the documentation for
  2493.           the various programs (WordStar, 1-2-3, etc.) for complete
  2494.           instructions.
  2495.  
  2496.                In WordStar, your master document's .DF (Data File) command
  2497.           must name the Export file.  Use the .RV (Read Variable) command
  2498.           to give each field in the Export file a variable name of your
  2499.           choosing.  Then enter the variable names in your text, each one
  2500.           surrounded by ampersands (&).  On the Opening Menu, use the M
  2501.           (Merge) command to print the document.
  2502.  
  2503.           Reliance Mailing List 2.30 User Manual                  Page 4.30
  2504.           Chapter 4, The Mailing List program
  2505.  
  2506.  
  2507.  
  2508.                The Basic format is the most common way for other programs
  2509.           besides those listed to import data.  For instance, dBase can
  2510.           read this format and so can many other database programs.  If you
  2511.           need to export data to a program not listed on the menu, try this
  2512.           format.  If you are programming in Basic, refer to all fields as
  2513.           strings except for the dollar amounts, which are double-precision
  2514.           numeric values.
  2515.  
  2516.                The Lotus 1-2-3 Import file format is the same as the
  2517.           Basic-style format except each line is limited to 240 characters.
  2518.           In 1-2-3, position the cell pointer on the upper left cell of the
  2519.           range into which you want to import data.  Give the command /FD
  2520.           (File Directory) and enter the name of the directory where the
  2521.           export file is located.  Then issue the commands /FIN (File
  2522.           Import Numbers).  Then enter the file name.  A tip: if you've
  2523.           named the file with the extension ".PRN," it will show up on
  2524.           1-2-3's list of file names and you'll be able to pick it with the
  2525.           arrow keys instead of typing the name.  When the data is brought
  2526.           into the worksheet, dollar amounts are numbers and everything
  2527.           else is a label; each is in its own column.  You may have to
  2528.           adjust the column width by entering /WCS (Worksheet Column Set-
  2529.           Width) to see all the data.
  2530.  
  2531.                In Microsoft Word, the Export file is your data document.
  2532.           In your main document, the Data instruction must include the name
  2533.           of the Export file.  The field names in the main document must be
  2534.           the same as the names in the header record in the Export file.
  2535.           See Appendix E, page E.6, for a list of the field names.  To
  2536.           print the document, select PMP (Print Merge Printer) or PMD
  2537.           (Print Merge Document) from the menu.
  2538.  
  2539.                The following WordPerfect instructions are for version 4.2;
  2540.           they should be applicable to other versions as well.  In your
  2541.           primary file press Alt-F9 to display the Merge Codes menu and
  2542.           then insert a field marker (F and a number) for each field in the
  2543.           Export file wherever you want the variable information to print.
  2544.           To print the document, press Ctrl-F9 to get the Merge/Sort menu,
  2545.           then press 1.  Enter the primary and secondary file names; for
  2546.           the secondary file name, enter the name of the Export file.
  2547.  
  2548.                In Sprint, press F10 PM (Print Merge) to get the Merge menu.
  2549.           Press R for Record File and enter the name of your Export file.
  2550.           Press L for Letter File and enter the name of the file containing
  2551.           the form letter.  In the form letter file, press F10 IM (Insert
  2552.           Merge field) wherever you want to insert a field from the Export
  2553.           file.  Enter the name of the field as it appears in the @Template
  2554.           section of the Export file.  Either split the screen and open the
  2555.           Export file to see the field names or refer to page E.6 for a
  2556.           list of the field names.  To print, press F10 PM (Print Merge)
  2557.           and then G for Go or S for Screen Preview.
  2558.  
  2559.           Reliance Mailing List 2.30 User Manual                  Page 4.31
  2560.           Chapter 4, The Mailing List program
  2561.  
  2562.  
  2563.  
  2564.           Error message
  2565.  
  2566.                If the message "<number> not written -- too long" appears
  2567.           after you've created the file, it means that some of the name and
  2568.           address records weren't written to the export file because they
  2569.           would have been too long.  The program can't write a line in the
  2570.           export file longer than 255 characters (240 for Lotus 1-2-3).  If
  2571.           it's important that you write all of them to the export file, go
  2572.           back and do it again, selecting fewer fields.
  2573.  
  2574.           Reliance Mailing List 2.30 User Manual                  Page 4.32
  2575.           Chapter 4, The Mailing List program
  2576.  
  2577.  
  2578.  
  2579.           Change data files (Main Menu)
  2580.  
  2581.                Use this option to change data diskettes, if you are keeping
  2582.           your data on diskette.  You can also use it on a hard disk to
  2583.           work with files in a different subdirectory without exiting the
  2584.           program.
  2585.  
  2586.                To change data diskettes while running the program, you MUST
  2587.           use this option.  When you use this option, the program reads the
  2588.           system control information from the new diskette, so it knows how
  2589.           many names have been used, what the selection categories are
  2590.           called, etc.  If you change diskettes without using this option,
  2591.           you will damage your data files!
  2592.  
  2593.                When you select this option, the following instructions
  2594.           appear:
  2595.  
  2596.           =================================================================
  2597.  
  2598.                                    CHANGE DATA FILES
  2599.  
  2600.           Use this option to work with files in a different subdirectory or on
  2601.           a different diskette.  Enter the location of the files and then, if
  2602.           necessary, change diskettes.  Press Esc to cancel.
  2603.  
  2604.  
  2605.           Where are the new data files?  Enter the drive and path:
  2606.  
  2607.           C:\MAIL\_________________________________________________________
  2608.  
  2609.           =================================================================
  2610.                            Figure 4.19: Change Data Files
  2611.  
  2612.                The current drive and path are displayed.  Enter the new
  2613.           diskette drive or the drive and path for the new files.  When you
  2614.           press the Enter key, the following message appears:
  2615.  
  2616.           =================================================================
  2617.  
  2618.        Replace the data diskette now, if necessary.  THEN press the space bar.
  2619.  
  2620.                 Press space bar to continue or up-arrow to go back
  2621.  
  2622.           =================================================================
  2623.  
  2624.                If you are using diskettes, now is the time to put in a new
  2625.           data diskette.  After you do so, press the space bar.  If you are
  2626.           using a hard disk, just press the space bar.  The main menu
  2627.           reappears, and the top of the screen shows the new drive or path.
  2628.  
  2629.                If data files don't exist on the new diskette or the new
  2630.           drive and path, you're asked if you want to create them, just
  2631.           like when you start the program.  Enter Y to create them or press
  2632.           the up-arrow to go back and enter a different drive and path.
  2633.  
  2634.           Reliance Mailing List 2.30 User Manual                  Page 4.33
  2635.           Chapter 4, The Mailing List program
  2636.  
  2637.  
  2638.  
  2639.           Exiting the program
  2640.  
  2641.                When you press Esc on the Main Menu, the following message
  2642.           appears:
  2643.  
  2644.           =================================================================
  2645.  
  2646.                                   Quit now? (Y/N)
  2647.  
  2648.           =================================================================
  2649.  
  2650.                This lets you change your mind if you pressed Esc by
  2651.           mistake.  Type Y to exit or N to continue with the program.
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.                                       Chapter 5
  2665.  
  2666.                                  The Utility Program
  2667.  
  2668.  
  2669.                This chapter tells how to use the Reliance Mailing List
  2670.           Utility program.  The Utility program is available only to
  2671.           registered users.  To find out how to register, see Appendix G.
  2672.  
  2673.  
  2674.           Installing the program
  2675.  
  2676.                The program is on a separate subdirectory on the Registered
  2677.           User diskette.  This diskette is not distributed as shareware.
  2678.           (If you received this program from any source other than me, you
  2679.           have an illegal copy.  Please notify me right away!)  To install
  2680.           the program, copy all the files in the subdirectory to another
  2681.           disk.  Instructions are given in Chapter 3 on page 3.2 for floppy
  2682.           disks and 3.3 for hard disks.
  2683.  
  2684.  
  2685.           Starting the program
  2686.  
  2687.                The program file, MAILUTIL.EXE, must be present on the
  2688.           logged disk and subdirectory.
  2689.  
  2690.           1a.  If you are using two floppy diskettes, place the working
  2691.                copy of your program diskette in drive A:.
  2692.  
  2693.           1b.  If you are using a hard disk, log on to the disk and the
  2694.                subdirectory where you've installed the program.  These
  2695.                instructions assume that the disk is C: and the subdirectory
  2696.                is MAIL.  If your system is different, substitute the letter
  2697.                and subdirectory name for your system in the commands below.
  2698.  
  2699.                -  Enter: C:
  2700.                -  Enter: CD  \MAIL
  2701.  
  2702.           2.   Enter:  MAILUTIL
  2703.  
  2704.                This is the command that starts the program.
  2705.  
  2706.           3.   The title screen appears.  Press the Space Bar to go on or
  2707.                press Esc to cancel and return to the operating system.
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.                                        Page 5.1
  2716.  
  2717.           Reliance Mailing List 2.30 User Manual                   Page 5.2
  2718.           Chapter 5, The Utility Program
  2719.  
  2720.  
  2721.  
  2722.           The Main Menu
  2723.  
  2724.                When you press the space bar, the Main Menu appears:
  2725.  
  2726.           =================================================================
  2727.  
  2728.                  RELIANCE MAILING LIST UTILITY PROGRAM MAIN MENU
  2729.  
  2730.           Please select:
  2731.  
  2732.           1    FIX      Reconstructs damaged files.  Reads the master
  2733.                         name file and writes new files on a second disk or
  2734.                         on the same disk. (Be sure there's enough room.)
  2735.  
  2736.           2    FIND DUPLICATES  Lists duplicate entries on screen or printer.
  2737.  
  2738.           3    EXTRACT  Creates a subset of your files on another disk
  2739.                         or subdirectory.
  2740.  
  2741.           4    SPLIT    Splits a single file on one disk into
  2742.                         files on more than one disk on another drive.
  2743.  
  2744.           5    MERGE    Merges files on more than one disk
  2745.                         into a single file on another disk.
  2746.  
  2747.           Esc  Exit the program
  2748.  
  2749.           ==>  _
  2750.  
  2751.           =================================================================
  2752.                         Figure 5.1: Utility Program Main Menu
  2753.  
  2754.           Overview of the Utility Program
  2755.  
  2756.                The Utility program works with the Mailing List data files
  2757.           in five ways:
  2758.  
  2759.           1.   Fix.  This fixes damaged data files.  Files can get damaged
  2760.                in a number of ways; the symptoms are strange things
  2761.                displayed on the screen or cryptic error messages that end
  2762.                the program abnormally.  The Utility program recovers all
  2763.                the data that is not damaged and writes it to a new set of
  2764.                files on the same or another disk.  Name records with bad
  2765.                data in them are not written to the new files.  This builds
  2766.                a new set of indexes for the files, so problems with indexes
  2767.                go away too.
  2768.  
  2769.           2.   Find Duplicates.  Finds duplicate names and addresses and
  2770.                lists them on the screen or on your printer.  It doesn't
  2771.                eliminate the duplicates for you, but it shows you where
  2772.                they are.
  2773.  
  2774.           Reliance Mailing List 2.30 User Manual                   Page 5.3
  2775.           Chapter 5, The Utility Program
  2776.  
  2777.  
  2778.  
  2779.           3.   Extract.  This creates a subset of your data files on
  2780.                another disk or in a different subdirectory.  For instance,
  2781.                if your file included both Republicans and Democrats, you
  2782.                could use this option to create a file that contains only
  2783.                Republicans.
  2784.  
  2785.           4.   Split.  You can split files kept on one disk onto several
  2786.                diskettes.  Use this to move files from a computer with a
  2787.                hard disk to one that only has floppy disks.  Have several
  2788.                blank formatted diskettes ready.  You can split by last name
  2789.                or zip code.
  2790.  
  2791.           5.   Merge.  You can merge files kept on several diskettes onto
  2792.                one disk.  This is typically used to merge several diskettes
  2793.                onto a hard disk.  You can do it all at once or you can exit
  2794.                the program in between diskettes.
  2795.  
  2796.           To select a menu option,
  2797.  
  2798.                Type: the number
  2799.                and press the Enter key.
  2800.  
  2801.           Reliance Mailing List 2.30 User Manual                   Page 5.4
  2802.           Chapter 5, The Utility Program
  2803.  
  2804.  
  2805.  
  2806.           Fix
  2807.  
  2808.  
  2809.           Introduction
  2810.  
  2811.                Data files can get damaged in a number of ways.  A diskette
  2812.           might be bad, or the power might go out while the program is
  2813.           writing to the disk, or random electricity might write incorrect
  2814.           data on the disk.  One of the most common ways data is damaged is
  2815.           by switching diskettes without using the Main Menu option Change
  2816.           Data Files.  The symptoms of bad data are:
  2817.  
  2818.             -  Strange characters appear on the screen.
  2819.  
  2820.             -  Strange characters are printed, or the printer does strange
  2821.                things.
  2822.  
  2823.             -  The program ends abnormally with a cryptic error message,
  2824.                such as "Turbo Access Error 100 -- Disk Read Error" or
  2825.                "Turbo Access Error 1004 -- Index file created with
  2826.                different key or page size."
  2827.  
  2828.                The first two errors are caused by bad data in the Master
  2829.           file of name information.  Error 100 is caused by a bad Index
  2830.           file; the index says there is a name record at a certain place in
  2831.           the Master file, but that location doesn't exist in the Master
  2832.           file.  Error 1004 is caused by switching diskettes at the wrong
  2833.           time; information is written to the wrong place on the new
  2834.           diskette, damaging the index files.
  2835.  
  2836.                The Fix option reads the Master file, the file of names, and
  2837.           writes a new file with new indexes, either on the same disk or on
  2838.           another one.  In the process it examines each name record, and if
  2839.           it contains bad data it doesn't write it out.  As it writes, it
  2840.           creates new index files, so the end result is that the new Master
  2841.           file contains nothing but good data and the new Index files are
  2842.           all correct.
  2843.  
  2844.  
  2845.           Procedure
  2846.  
  2847.                When you select this option, the following screen appears:
  2848.  
  2849.           Reliance Mailing List 2.30 User Manual                   Page 5.5
  2850.           Chapter 5, The Utility Program
  2851.  
  2852.  
  2853.  
  2854.           =================================================================
  2855.  
  2856.                                           FIX
  2857.  
  2858.  
  2859.                   ┌─────────────────────────────────────────────────┐
  2860.                   │                                                 │
  2861.                   │  Make a backup copy of your data files first.   │
  2862.                   │  If you're using floppy disks, use DISKCOPY.    │
  2863.                   │  Otherwise, copy the files to another disk or   │
  2864.                   │  subdirectory.                                  │
  2865.                   │                                                 │
  2866.                   └─────────────────────────────────────────────────┘
  2867.  
  2868.                      Press Enter (<┘) to continue or Esc to exit
  2869.  
  2870.           =================================================================
  2871.  
  2872.                It's important to have a backup copy of your files in case
  2873.           something goes wrong while running the Fix option.  If you don't
  2874.           have a backup copy, press Esc to go back to the menu, then exit
  2875.           the program and make a backup.  If you do have a backup, press
  2876.           Enter to go on.
  2877.  
  2878.                The following screen appears:
  2879.  
  2880.           =================================================================
  2881.  
  2882.                                           FIX
  2883.  
  2884.                    Please enter the following.  Press Esc to cancel.
  2885.         ┌─────────────────────────────────────────────────────────────────────┐
  2886.         │                                                                     │
  2887.         │  SOURCE drive and path, where the file to be fixed is located:      │
  2888.         │                                                                     │
  2889.         │  C:\MAIL\_____________________________________________              │
  2890.         │                                                                     │
  2891.         │  TARGET drive and path, where the new files are to be written:      │
  2892.         │                                                                     │
  2893.         │  _____________________________________________________              │
  2894.         │                                                                     │
  2895.  
  2896.           =================================================================
  2897.  
  2898.                The Source drive and path is where the file that needs to be
  2899.           fixed is located.  Your usual drive and path is already filled in
  2900.           for you.  Change it only if you've put your files somewhere else.
  2901.           The Target is where you want the new files written.
  2902.  
  2903.                If your data is on a diskette, for instance drive B, enter B
  2904.           for the Source drive and A for the Target.  If you are using a
  2905.           hard disk you can specify a path and, unlike the other options,
  2906.           you can specify the same drive and path for both the Source and
  2907.           Target files.  This allows you to write the Target files in a
  2908.  
  2909.           Reliance Mailing List 2.30 User Manual                   Page 5.6
  2910.           Chapter 5, The Utility Program
  2911.  
  2912.  
  2913.  
  2914.           different subdirectory or in the same subdirectory on the same
  2915.           disk.
  2916.  
  2917.                You are then told to insert the Source and Target disks.
  2918.  
  2919.           =================================================================
  2920.  
  2921.            Insert Source and Target disks
  2922.  
  2923.            Press space bar to continue or up-arrow to go back
  2924.  
  2925.           =================================================================
  2926.  
  2927.                If you've entered A for the Target drive, remove the program
  2928.           diskette and put a blank formatted diskette in drive A.  If
  2929.           you're using a hard disk, just press the space bar.  If you need
  2930.           to change your entries you can press the up-arrow.  When both
  2931.           disks are in place, press the space bar.
  2932.  
  2933.                If Mailing List files exist on the Target drive and
  2934.           directory, and the Target is not the same as the Source, you are
  2935.           asked if you want to overwrite them.  If you say Yes, they are
  2936.           erased before the new files are written.
  2937.  
  2938.                The program reads the Source files and writes the Target
  2939.           files, eliminating bad name records as it goes.  The Target files
  2940.           have the extension $$$ during this process.  This is so they can
  2941.           be written on the same drive and directory as the Source files
  2942.           (extension RM2) if necessary.
  2943.  
  2944.                When it's finished, the program tells you how many records
  2945.           it has read and written.
  2946.  
  2947.           =================================================================
  2948.  
  2949.           Number of names in the Source file: nnnn
  2950.           Number of names in the Target file: nnnn
  2951.  
  2952.           All done!
  2953.           Now make a backup of the new files.  Run the mailing list program
  2954.           to make sure everything is OK.  If it is, delete the Source files.
  2955.           The Source files now have the extension BAK instead of RM2.
  2956.  
  2957.           =================================================================
  2958.  
  2959.                If the number of Source and Target names are different, you
  2960.           know that some bad name records have been eliminated.  The Source
  2961.           files are renamed to have an extension of BAK (for Backup).  At
  2962.           the end of the process the Target files are renamed from
  2963.           extension $$$ to RM2.
  2964.  
  2965.                Run the Mailing List program and inspect the names on file.
  2966.           If everything looks OK, you can erase the old (.BAK) files.  Be
  2967.           sure to make a backup of the new files.
  2968.  
  2969.           Reliance Mailing List 2.30 User Manual                   Page 5.7
  2970.           Chapter 5, The Utility Program
  2971.  
  2972.  
  2973.  
  2974.           Find Duplicates
  2975.  
  2976.  
  2977.                This option finds duplicate names and addresses in your data
  2978.           file.  When you run it, you tell it where to find your data
  2979.           files, what kind of duplicates to look for, and whether to list
  2980.           what it finds on the screen or on the printer.  The program only
  2981.           lists the duplicates, it doesn't remove or correct them.  To do
  2982.           that, you must run MAIL, the Mailing List program.
  2983.  
  2984.  
  2985.           Procedure
  2986.  
  2987.                When you select this option, the following screen appears:
  2988.  
  2989.           =================================================================
  2990.  
  2991.                                    FIND DUPLICATES
  2992.  
  2993.                   Please enter the following.  Press Esc to cancel.
  2994.            ┌──────────────────────────────────────────────────────────────┐
  2995.            │                                                              │
  2996.            │  Where are the data files?  Enter the drive and path:        │
  2997.            │                                                              │
  2998.            │  C:\MAIL\_____________________________________________       │
  2999.            │                                                              │
  3000.            │                                                              │
  3001.            │  What do you wish to compare?                                │
  3002.            │                                                              │
  3003.            │     1  Last name                                             │
  3004.            │     2  Full name                                             │
  3005.            │     3  Address line 1                                        │
  3006.            │     4  City and State                                        │
  3007.            │     5  Zip code                                              │
  3008.            │     6  Sound-alike last name          1, 2, 3, 4, 5 or 6: _  │
  3009.            │                                                              │
  3010.            │  Do you wish to 1) Display duplicates on screen              │
  3011.            │                 2) Print a list of duplicates     1 or 2: _  │
  3012.            │                                                              │
  3013.            └──────────────────────────────────────────────────────────────┘
  3014.  
  3015.           =================================================================
  3016.  
  3017.                This is the data entry screen for the option.  After you
  3018.           fill out the screen, the program finds the duplicates.
  3019.  
  3020.           Drive and path
  3021.  
  3022.                Your usual drive and path are displayed.  If this is
  3023.           correct, just press the Enter key.  If your files are somewhere
  3024.           else, enter the full drive and path, but not the file names.
  3025.  
  3026.           Reliance Mailing List 2.30 User Manual                   Page 5.8
  3027.           Chapter 5, The Utility Program
  3028.  
  3029.  
  3030.  
  3031.           What to compare
  3032.  
  3033.                Enter a number, 1 through 6, to pick what you want the
  3034.           program to look at when it looks for duplicates.
  3035.  
  3036.           Last name      The program looks only at the last name.  Upper
  3037.                          and lower case are ignored.  If you choose this,
  3038.                          the program will tell you that "Sam Jones" and
  3039.                          "Bill Jones" are duplicates.
  3040.  
  3041.           Full name      The program looks at the first and last name
  3042.                          together.  The program will find duplicates of
  3043.                          "Sam Jones," but will not catch "Sam Jones" and
  3044.                          "Samuel Jones."
  3045.  
  3046.           Address line 1 The program finds duplicates of the first address
  3047.                          line, regardless of the name.  If "Sam Jones" and
  3048.                          "Samuel Jones" have the same address, the program
  3049.                          will catch them.
  3050.  
  3051.           City and State The program looks only at the city and state.
  3052.  
  3053.           Zip code       The program looks only at the zip code.
  3054.  
  3055.           Sound-alike last name
  3056.                          This finds names that sound similar but may be
  3057.                          spelled differently.  For instance, it will flag
  3058.                          "Smith" and "Smythe" as duplicates.  It uses the
  3059.                          Soundex method used in geneological research.
  3060.  
  3061.                If you choose Address line 1, City and State or Sound-alike
  3062.           Last Name, the program has to create a temporary index before it
  3063.           can look for duplicates.  The larger your file, the more time
  3064.           this will take.  Be patient.
  3065.  
  3066.           Where to list the duplicates
  3067.  
  3068.                If you choose 1, Screen, the duplicates are shown on the
  3069.           screen one pair at a time.  Choose this to get a quick look to
  3070.           see if there are any.  If there are more than just a few, go back
  3071.           and choose 2, Print instead.
  3072.  
  3073.                If you choose 2, Print, the duplicates are listed on your
  3074.           printer.  This gives you a complete list from which to work when
  3075.           you run the Mailing List program and delete duplicate names.
  3076.  
  3077.           Press space bar ...
  3078.  
  3079.                When you've made your selections, the following message
  3080.           appears:
  3081.  
  3082.           Reliance Mailing List 2.30 User Manual                   Page 5.9
  3083.           Chapter 5, The Utility Program
  3084.  
  3085.  
  3086.  
  3087.           =================================================================
  3088.  
  3089.                   Press space bar to continue or up-arrow to go back
  3090.  
  3091.           =================================================================
  3092.  
  3093.           This gives you a chance to review what you've entered and see if
  3094.           it's correct.  If you've chosen to print, make sure the printer
  3095.           is ready before going on.  Press the up-arrow to go back and
  3096.           change your entries.  Press the space bar to go on.
  3097.  
  3098.  
  3099.           Understanding the output
  3100.  
  3101.                Following is an example of what might be displayed on your
  3102.           screen.  The printed report is very similar.
  3103.  
  3104.           =================================================================
  3105.  
  3106.           RELIANCE MAILING LIST    Reliance Software Test Data   1/18/89 23:58
  3107.                                    Duplicate names -- Last name
  3108.           Adams                           P.O. Box 2720
  3109.             Sam and Laura                 Austin, TX 78799
  3110.  
  3111.           Adams                           P.O. Box 2720
  3112.             S. and L.                     Austin, TX 78799
  3113.  
  3114.           --------------------------------------------------------------------
  3115.  
  3116.           Press Enter (<┘) to continue or Esc to quit
  3117.  
  3118.           =================================================================
  3119.  
  3120.                The top of the screen (or the title of the report) shows the
  3121.           data file ID, the date and time, and what the program is
  3122.           comparing.  In this example, it's comparing the last name.  When
  3123.           the program finds a pair of names that duplicate each other, it
  3124.           displays them and pauses.  If you press Enter, the program keeps
  3125.           on looking.  If you press Esc, it stops looking.
  3126.  
  3127.                Because the program displays pairs of entries, if there are
  3128.           three or more the display will look like this:
  3129.  
  3130.           Reliance Mailing List 2.30 User Manual                  Page 5.10
  3131.           Chapter 5, The Utility Program
  3132.  
  3133.  
  3134.  
  3135.           =================================================================
  3136.  
  3137.           RELIANCE MAILING LIST    Reliance Software Test Data   1/18/89 23:58
  3138.                                    Duplicate names -- Last name
  3139.           Adams                           P.O. Box 2720
  3140.             Sam and Laura                 Austin, TX 78799
  3141.  
  3142.           Adams                           P.O. Box 2720
  3143.             S. and L.                     Austin, TX 78799
  3144.  
  3145.           --------------------------------------------------------------------
  3146.  
  3147.           Adams                           P.O. Box 2720
  3148.             S. and L.                     Austin, TX 78799
  3149.  
  3150.           Adams                           5014 Lewis Avenue
  3151.             Mimi                          Austin, TX 78788
  3152.  
  3153.           --------------------------------------------------------------------
  3154.  
  3155.           Press Enter (<┘) to continue or Esc to quit
  3156.  
  3157.           =================================================================
  3158.  
  3159.                This looks like four entries, but it's not; it's only three.
  3160.           "Adams, S. and L." is the second entry in the first pair and the
  3161.           first entry in the second pair.  It's really only one entry in
  3162.           the data file.  It appears like this because the program only
  3163.           looks at two entries at a time.
  3164.  
  3165.           Stopping before the end
  3166.  
  3167.                Press Esc if you want to stop before you've reached the end.
  3168.           If you are not at the prompt "Press Enter to continue or Esc to
  3169.           quit," you'll be asked if you want to quit.  Type Y for Yes or N
  3170.           for No.
  3171.  
  3172.           At the end
  3173.  
  3174.                When the program has reached the end or when you've pressed
  3175.           Esc, the following message appears:
  3176.  
  3177.           =================================================================
  3178.  
  3179.           9999 pairs found
  3180.           Press Enter (<┘) to go again or Esc to return to the menu
  3181.  
  3182.           =================================================================
  3183.  
  3184.                This time pressing Enter will return you to the data entry
  3185.           screen where you can change your entries and go again.  If you
  3186.           press Esc, you'll go back to the Utility Program Main Menu.
  3187.  
  3188.           Reliance Mailing List 2.30 User Manual                  Page 5.11
  3189.           Chapter 5, The Utility Program
  3190.  
  3191.  
  3192.  
  3193.           Correcting the duplicates
  3194.  
  3195.                This program option only displays or prints the duplicates;
  3196.           it doesn't fix them for you.  To fix them, run the Mailing List
  3197.           program and select the option Browse.  Working from your printed
  3198.           list, enter the last name of one of the entries in each pair.
  3199.           The program will display the whole data entry form.  Press N to
  3200.           see the next one and P to see the previous one until you find the
  3201.           one you want to delete.  Then press D to delete it.  Repeat this
  3202.           for all the ones you want to delete.
  3203.  
  3204.           Reliance Mailing List 2.30 User Manual                  Page 5.12
  3205.           Chapter 5, The Utility Program
  3206.  
  3207.  
  3208.  
  3209.           Extract
  3210.  
  3211.  
  3212.                This is used to create a new set of data files that contain
  3213.           a subset of the names in your main files.  For instance, if you
  3214.           had the categories "Democrats" and "Republicans" in your file and
  3215.           you wanted to give someone a file containing only those names
  3216.           listed as Democrats, you could use this option to do so.
  3217.  
  3218.                This option is the same as Split with one exception.  After
  3219.           you say how you want the names extracted, by last name or by zip
  3220.           code, you are asked to select the names for output.  The
  3221.           selection screens are the same as in the Mailing List program.
  3222.           You can select by category, by user code, etc.  For instructions,
  3223.           please refer to "Split," page 5.13, and "Selecting names for
  3224.           output" on page 4.12.
  3225.  
  3226.           Reliance Mailing List 2.30 User Manual                  Page 5.13
  3227.           Chapter 5, The Utility Program
  3228.  
  3229.  
  3230.  
  3231.           Split
  3232.  
  3233.  
  3234.                If you have a set of files on a hard disk that is too big to
  3235.           copy onto a diskette, this lets you create files on several
  3236.           diskettes.  Each diskette has its own indexes and is a separate
  3237.           and complete set of data files.  You can split in last name
  3238.           sequence or in zip code sequence.  You specify how many names to
  3239.           put on each diskette.  When you select this option, the following
  3240.           screen appears:
  3241.  
  3242.           =================================================================
  3243.  
  3244.                                          SPLIT
  3245.  
  3246.                   Please enter the following.  Press Esc to cancel.
  3247.  
  3248.           ┌─────────────────────────────────────────────────────────────────┐
  3249.           │                                                                 │
  3250.           │  SOURCE drive and path, where the file to split is located:     │
  3251.           │                                                                 │
  3252.           │  C:\MAIL\_____________________________________________          │
  3253.           │                                                                 │
  3254.           │  TARGET drive and path, where the new files are to be written:  │
  3255.           │                                                                 │
  3256.           │  _____________________________________________________          │
  3257.           │                                                                 │
  3258.           │  Number of names to write on each Target disk:.....    0        │
  3259.           │                                                                 │
  3260.           │  This requires    0 K free on each disk, OK?  Y/N:  No          │
  3261.           │                                                                 │
  3262.           └─────────────────────────────────────────────────────────────────┘
  3263.  
  3264.           =================================================================
  3265.                                   Figure 5.2: Split
  3266.  
  3267.                Enter the information requested.  The Source and Target may
  3268.           be a drive letter or a complete path.  You must also enter the
  3269.           number of names to write on each disk.  The program calculates
  3270.           how much disk space will be needed.  If this is OK, type Y for
  3271.           Yes.  If not, type N for No.  If you answer No, the cursor goes
  3272.           back to the number of names.  When you answer Yes, the following
  3273.           message appears:
  3274.  
  3275.           =================================================================
  3276.  
  3277.                Insert SOURCE disk in C:\MAIL\
  3278.  
  3279.                Press Enter to continue, PgUp to go back, or Esc to cancel.
  3280.  
  3281.           =================================================================
  3282.  
  3283.           Reliance Mailing List 2.30 User Manual                  Page 5.14
  3284.           Chapter 5, The Utility Program
  3285.  
  3286.  
  3287.  
  3288.                If the Source drive is a hard disk, just press the Enter
  3289.           key; if it's a floppy disk drive, insert the disk and then press
  3290.           Enter.  Next, the following appears:
  3291.  
  3292.           =================================================================
  3293.  
  3294.                Do you want names split by
  3295.                      1  Last name
  3296.                      2  Zip code               1 or 2: _
  3297.  
  3298.           =================================================================
  3299.  
  3300.                If you specify Last Name, the file will be split alpha-
  3301.           betically.  However, there's no guarantee that the split will
  3302.           occur in between letters of the alphabet.  In other words, you
  3303.           might end up with A through M on one disk and M through Z on
  3304.           another, with the Ms split between the two.  Similarly, if you
  3305.           specify Zip Code, the names will be split by zip code, but a zip
  3306.           code might be split across disks.
  3307.  
  3308.                If you are extracting data (see page 5.12) and not just
  3309.           splitting files, the selection screens appear at this point
  3310.           (refer to page 4.12).  If you are splitting files and not
  3311.           extracting, the selection screens don't appear.
  3312.  
  3313.                Next, the following message appears:
  3314.  
  3315.           =================================================================
  3316.  
  3317.                Ready to split.
  3318.  
  3319.                Press Enter to continue, PgUp to go back, or Esc to cancel.
  3320.  
  3321.           =================================================================
  3322.  
  3323.                At this point you can go back and check what you've entered.
  3324.           After you press Enter to continue, you can't.  When you press
  3325.           Enter you are asked to put in a Target diskette:
  3326.  
  3327.           =================================================================
  3328.  
  3329.                                                SPLIT
  3330.                Splitting C:\MAIL\
  3331.                       to A:
  3332.                by last name
  3333.           ─────────────────────────────────────────────────────────────────
  3334.                Put TARGET disk 1 in A:
  3335.                Press Enter (<┘) to continue or Esc to exit
  3336.  
  3337.           =================================================================
  3338.  
  3339.                This starts a process that repeats until you tell it to
  3340.           stop.  If the program finds Mailing List files on the Target
  3341.           disk, you are asked if you want to overwrite them.  If you say
  3342.  
  3343.           Reliance Mailing List 2.30 User Manual                  Page 5.15
  3344.           Chapter 5, The Utility Program
  3345.  
  3346.  
  3347.  
  3348.           Yes, the program creates new files on the Target diskette,
  3349.           deleting the old ones.  If you say No, you are asked to put in
  3350.           another diskette.
  3351.  
  3352.                The program lists the first and last name on each diskette
  3353.           before it asks you to put in another one.  You may wish to write
  3354.           down which names are on which diskette for future reference.
  3355.  
  3356.           =================================================================
  3357.  
  3358.           First name on disk 1 = Able
  3359.            Last name on disk 1 = Keane
  3360.  
  3361.           Put TARGET disk 2 in A:
  3362.           Press Enter (<┘) to continue or Esc to exit
  3363.  
  3364.           =================================================================
  3365.  
  3366.                This process repeats until the program has read and written
  3367.           all the names in the Source files.  At the end, it tells you how
  3368.           many names were copied:
  3369.  
  3370.           =================================================================
  3371.  
  3372.           250 names written on each disk
  3373.           31 names written on last disk
  3374.           Done!  531 names written on 2 disk(s)
  3375.  
  3376.                                Press space bar to continue
  3377.  
  3378.           =================================================================
  3379.  
  3380.           Press the space bar to return to the Main Menu.
  3381.  
  3382.  
  3383.           Error message
  3384.  
  3385.                You might get a cryptic error message when running the Split
  3386.           option, "Turbo Access Error 4 -- Too many open files."   This
  3387.           occurs when your CONFIG.SYS file either doesn't exist or doesn't
  3388.           specify a high enough value for the Files command.  You will have
  3389.           to use a text editor to either create or modify the CONFIG.SYS
  3390.           file on your boot disk or root directory to contain the command
  3391.           "Files = n," where n is at least 16.  See your DOS manual for
  3392.           more information.
  3393.  
  3394.           Reliance Mailing List 2.30 User Manual                  Page 5.16
  3395.           Chapter 5, The Utility Program
  3396.  
  3397.  
  3398.  
  3399.           Merge
  3400.  
  3401.  
  3402.                This allows you to move Mailing List data files on several
  3403.           floppy disks to a computer with a hard disk.  If you just copy
  3404.           the files, the second set of files will write over the first.
  3405.           This option reads data from multiple floppy disks and writes a
  3406.           new set of data files on another, presumably hard, disk.  The new
  3407.           set contains the names from all the diskettes, not just the last
  3408.           one you copied.
  3409.  
  3410.                When you select this option, the following screen appears:
  3411.  
  3412.           =================================================================
  3413.  
  3414.                                          MERGE
  3415.  
  3416.                   Please enter the following.  Press Esc to cancel.
  3417.             ┌──────────────────────────────────────────────────────────┐
  3418.             │                                                          │
  3419.             │  SOURCE drive,                                           │
  3420.             │         where the files to be merged are coming from: _  │
  3421.             │  TARGET drive,                                           │
  3422.             │         where the new files are to be written:           │
  3423.             │                                                          │
  3424.  
  3425.           =================================================================
  3426.                                   Figure 5.3: Merge
  3427.  
  3428.                First you enter drive letters for the Source and Target
  3429.           disks.  You can only enter a single letter for the Source and
  3430.           Target drives, so you must move to the appropriate subdirectory
  3431.           before you start the program.  If you leave a drive blank (press
  3432.           the Enter key without having typed anything), the program puts in
  3433.           the currently logged drive.  The drive must be a letter between A
  3434.           and Z.  It's up to you to enter a valid drive for your system. If
  3435.           you want to cancel and return to the menu, just press the Esc
  3436.           key.
  3437.  
  3438.                Next you are told to insert the disks.
  3439.  
  3440.           =================================================================
  3441.  
  3442.                Insert TARGET disk in drive C
  3443.                Press Enter (<┘) to continue or Esc to exit.
  3444.  
  3445.           =================================================================
  3446.  
  3447.                When it tells you to insert the Target disk, if the Target
  3448.           disk is the hard disk, just press the Enter key.  If you are
  3449.           writing to a floppy diskette, insert it in the target drive and
  3450.           then press the Enter key.   When you do so, the program checks to
  3451.           see if the files already exist.  If they do, the following
  3452.           message appears:
  3453.  
  3454.           Reliance Mailing List 2.30 User Manual                  Page 5.17
  3455.           Chapter 5, The Utility Program
  3456.  
  3457.  
  3458.  
  3459.           =================================================================
  3460.  
  3461.                Files already exist on drive C.  Do you wish to
  3462.                       1  Replace them?
  3463.                       2  Merge source files with them?  1 or 2:     _
  3464.  
  3465.           =================================================================
  3466.  
  3467.                If you select Replace, the files on the Target disk are
  3468.           erased and the new files take their place.  If you select Merge,
  3469.           the data from the Source disk(s) is merged with what is already
  3470.           there.  This lets you do the merge in several steps, exiting the
  3471.           program in between if you need to.  If files do not already
  3472.           exist, the program creates them.
  3473.  
  3474.                Next, the following messages appear:
  3475.  
  3476.           =================================================================
  3477.  
  3478.                Number of disks merged so far:       0
  3479.                Number of names merged so far:       0
  3480.  
  3481.                Insert SOURCE disk in drive A
  3482.                Press Enter (<┘) to continue or Esc to exit
  3483.  
  3484.           =================================================================
  3485.  
  3486.                This is your last chance to cancel.  When you press Enter,
  3487.           the program reads the Source files and writes the Target files.
  3488.           If there is any invalid data in Source data, that data is
  3489.           rejected; only good data is merged.  (See above, under "Fix,"
  3490.           page 5.4, for more about fixing invalid data.)
  3491.  
  3492.                When the program is done with a diskette, the message about
  3493.           how many have been merged is updated and you are asked for
  3494.           another diskette.  Keep inserting diskettes when asked until
  3495.           you've processed all of them.  Press Esc when you are done.
  3496.  
  3497.                Finally, the following message is displayed:
  3498.  
  3499.           =================================================================
  3500.  
  3501.                Done merging.  Target contains nnnn names.
  3502.  
  3503.                Press space bar to continue
  3504.  
  3505.           =================================================================
  3506.  
  3507.           When you press the space bar, the Main Menu appears.
  3508.  
  3509.  
  3510.  
  3511.  
  3512.  
  3513.  
  3514.  
  3515.  
  3516.  
  3517.  
  3518.  
  3519.  
  3520.                                       Chapter 6
  3521.  
  3522.                                 Protecting your data
  3523.  
  3524.  
  3525.                Like it or not, sometimes disks get damaged or data files
  3526.           are accidentally erased.  You should always make a backup copy of
  3527.           your files whenever you have entered, changed or deleted data.
  3528.           Store the backup diskette separately from your everyday data
  3529.           diskette.  If something should happen to your data diskette, make
  3530.           a copy of the backup diskette and use it.  Diskettes are cheap;
  3531.           your time and data are not, so always make a backup!  This
  3532.           chapter tells you how to back up your data files and how to
  3533.           restore them if they get damaged.
  3534.  
  3535.  
  3536.           Backing up your data
  3537.  
  3538.                The Reliance Mailing list data files all have the extension
  3539.           RM2.  The procedure for backing up your files is quite simple.
  3540.           Just exit the program and copy them to a floppy diskette.
  3541.  
  3542.           Floppy disk
  3543.  
  3544.                This procedure assumes that your program disk is in drive A:
  3545.           and your data disk is in drive B:.
  3546.  
  3547.           1.   When you have exited the program and are at the operating
  3548.                system prompt, remove the program disk and put a formatted
  3549.                floppy diskette in drive A:.
  3550.  
  3551.           2.   Enter:  COPY  B:*.RM2  A:
  3552.  
  3553.                This copies all the data files from B: to A:   When you are
  3554.                done, label the diskette "Reliance Mailing List data backup"
  3555.                and write the date on it.
  3556.  
  3557.           Hard disk
  3558.  
  3559.                This procedure assumes that your data is on drive C:.  If
  3560.           your system is different, substitute your drive letter in these
  3561.           instructions.
  3562.  
  3563.           1.   When you have exited the program and are at the operating
  3564.                system prompt, put a formatted floppy diskette in drive A:.
  3565.                The "C>" prompt should be showing.
  3566.  
  3567.           2.   Enter:  COPY  *.RM2  A:
  3568.  
  3569.  
  3570.  
  3571.                                        Page 6.1
  3572.  
  3573.           Reliance Mailing List 2.30 User Manual                   Page 6.2
  3574.           Chapter 6, Protecting your data
  3575.  
  3576.  
  3577.  
  3578.                This copies all the data files from the drive you are on,
  3579.                C:, to A:.   When you are done, label the diskette "Reliance
  3580.                Mailing List data backup" and write the date on it.
  3581.  
  3582.           Caution
  3583.  
  3584.                If it appears that your files have become damaged, do not
  3585.           back them up!  If you back up damaged files, your backups will be
  3586.           damaged too.  Instead, restore the backup files.  See below for
  3587.           instructions.
  3588.  
  3589.  
  3590.           Restoring your data
  3591.  
  3592.                To "restore" means to copy the backup files onto the data
  3593.           disk.  When you do this, the files on your data disk become as
  3594.           they were the last time you backed them up, and you'll have to
  3595.           re-enter information entered since then.  Do this only if your
  3596.           data files are damaged or accidentally erased.  The procedure is
  3597.           simple.  Exit the program and copy the files from the floppy
  3598.           diskette to the data disk.
  3599.  
  3600.           Floppy disk
  3601.  
  3602.           1.   When you have exited the program and are at the operating
  3603.                system prompt, remove the program disk and put the backup
  3604.                diskette in drive A:.
  3605.  
  3606.           2.   Enter:  COPY  A:*.RM2  B:
  3607.  
  3608.                This copies all the data files from A: to B:.
  3609.  
  3610.           Hard disk
  3611.  
  3612.                This procedure assumes that your data is on the hard disk in
  3613.           the MAIL subdirectory.  If your system is different, substitute
  3614.           your subdirectory name in these instructions.
  3615.  
  3616.           1.   When you have exited the program and are at the operating
  3617.                system prompt, put the backup diskette in drive A:.
  3618.  
  3619.           2.   Be sure you are in the correct subdirectory.  If necessary,
  3620.                change to it by entering CD  \MAIL.
  3621.  
  3622.           2.   Enter:  COPY  A:*.RM2
  3623.  
  3624.                This copies all the data files from A: to the hard disk.
  3625.  
  3626.  
  3627.           Insufficient disk space
  3628.  
  3629.                This section tells you how to back up your files when they
  3630.           are too big to fit on a single diskette.  In this case, the
  3631.           following message appears:
  3632.  
  3633.           Reliance Mailing List 2.30 User Manual                   Page 6.3
  3634.           Chapter 6, Protecting your data
  3635.  
  3636.  
  3637.  
  3638.           ----------------------------------------
  3639.  
  3640.           Insufficient disk space
  3641.  
  3642.           ----------------------------------------
  3643.  
  3644.                If your data is on floppy diskettes, this means that the
  3645.           backup disk has other files on it.  Erase these files and then
  3646.           try again.  The rest of this section concerns a hard disk.
  3647.  
  3648.                If the Master file will fit on a single diskette, copy it
  3649.           and the other files separately.  First copy MASTER.RM2 to one
  3650.           diskette, then copy INDEX1.RM2, INDEX2.RM2 and SCR.RM2 to another
  3651.           diskette.  If the Master file is too large to fit on a diskette,
  3652.           use the DOS BACKUP program.
  3653.  
  3654.  
  3655.           Using the BACKUP program
  3656.  
  3657.                The BACKUP program splits large files over more than one
  3658.           diskette.  The following procedure tells how to use it.  (There
  3659.           are different ways to do this, but this is one of the simplest.
  3660.           Please read your DOS manual for complete details.)
  3661.  
  3662.           1.   You will need a number of blank formatted floppy diskettes;
  3663.                the exact number depends on how big your data files are.  To
  3664.                be safe, have five or six blank formatted diskettes ready.
  3665.  
  3666.           2.   Be sure you are in the MAIL subdirectory.
  3667.  
  3668.                Enter:  CD  \MAIL
  3669.  
  3670.                You must already have copied the BACKUP and RESTORE programs
  3671.                from your DOS diskette to the hard disk in this directory.
  3672.                If you have not done this, you must have entered a Path
  3673.                command that names the subdirectory where they are found.
  3674.                (See your DOS manual for more information about the Path
  3675.                command.)
  3676.  
  3677.           3.   Enter: BACKUP  *.RM2  A:
  3678.  
  3679.                Leave a space between "BACKUP" and "*.RM2" and between
  3680.                "*.RM2" and "A:." Type a colon, not a semicolon.  This will
  3681.                cause all the files with the extension "RM2" to be backed up
  3682.                on the floppy diskette(s) in drive A.
  3683.  
  3684.                The following message appears:
  3685.  
  3686.           Reliance Mailing List 2.30 User Manual                   Page 6.4
  3687.           Chapter 6, Protecting your data
  3688.  
  3689.  
  3690.  
  3691.                ----------------------------------------
  3692.  
  3693.                 Insert backup diskette 01 in drive A:
  3694.                 Warning! Diskette files will be erased
  3695.                 Strike any key when ready
  3696.  
  3697.                ----------------------------------------
  3698.  
  3699.           4.   Place a blank formatted diskette in the floppy diskette
  3700.                drive and press any key.
  3701.  
  3702.                The following message appears:
  3703.  
  3704.                ----------------------------------------
  3705.  
  3706.                 *** Backing up files to diskette 01 ***
  3707.  
  3708.                ----------------------------------------
  3709.  
  3710.                and the file names are displayed as they are backed up.
  3711.  
  3712.           5.   Label the diskette -- use a felt-tip pen so you won't damage
  3713.                it -- with the program name, the number of the backup
  3714.                diskette and the date, so you will know when your last
  3715.                backup was and the order in which to use the diskettes to
  3716.                restore your files.
  3717.  
  3718.           6.   If more than one diskette is required, the following message
  3719.                is displayed:
  3720.  
  3721.                ----------------------------------------
  3722.  
  3723.                 Insert backup diskette nn in drive A
  3724.  
  3725.                ----------------------------------------
  3726.  
  3727.                where "nn" is the disk number.  Repeat steps 4 and 5 until
  3728.                the "C>" prompt appears, indicating that all files have been
  3729.                backed up.
  3730.  
  3731.           If things go wrong with BACKUP
  3732.  
  3733.                The BACKUP program displays the file names as they are
  3734.           backed up.  If file names are not displayed, something is wrong.
  3735.           Check the following:
  3736.  
  3737.             -  If the message "Bad command or file name" appears, the
  3738.                BACKUP program is not in the same directory as your data or
  3739.                you are not in the right directory.  Use the CD command to
  3740.                change to the right directory and copy the BACKUP program
  3741.                from your DOS diskette.
  3742.  
  3743.           Reliance Mailing List 2.30 User Manual                   Page 6.5
  3744.           Chapter 6, Protecting your data
  3745.  
  3746.  
  3747.  
  3748.             -  Be sure you have typed the command correctly.  There must be
  3749.                a space after the word "BACKUP" and after the file name
  3750.                ("*.RM2" in the example shown), but nowhere else.  Type a
  3751.                colon, not a semicolon.
  3752.  
  3753.  
  3754.           Using the RESTORE program
  3755.  
  3756.                This section tells how to use the RESTORE program to copy
  3757.           files back onto your hard disk.  You must use the RESTORE program
  3758.           to restore files backed up with the BACKUP program.  (This is
  3759.           only an outline; there are different ways to do this, but this is
  3760.           one of the simplest.  Please read your DOS manual for complete
  3761.           details.)
  3762.  
  3763.           1.   Be sure you are in the MAIL subdirectory.
  3764.  
  3765.                Enter:  CD  \MAIL
  3766.  
  3767.                The RESTORE program should be on the hard disk, in this
  3768.                directory.  The "C>" prompt should be displayed.  You may
  3769.                also enter a Path command that names the subdirectory where
  3770.                they are found.  (See your DOS manual for more information
  3771.                about the Path command.)
  3772.  
  3773.           2.   Enter: RESTORE  A:  *.RM2
  3774.  
  3775.                Leave a space between "RESTORE" and "A:" and between "A:"
  3776.                and :*.RM2." This will cause all the files with the
  3777.                extension "RM2" to be restored from the floppy diskette in
  3778.                drive A.  (Note -- instead of "RM2," type the extension for
  3779.                your program's data files -- this is an example only.)
  3780.  
  3781.                The following message appears:
  3782.  
  3783.                ----------------------------------------
  3784.  
  3785.                 Insert backup diskette 01 in drive A:
  3786.                 Strike any key when ready
  3787.  
  3788.                ----------------------------------------
  3789.  
  3790.           3.   Insert the first backup diskette in the floppy disk drive
  3791.                and press any key.  The following message is displayed:
  3792.  
  3793.                ----------------------------------------
  3794.  
  3795.                 *** Files were backed up MM/DD/YYYY  ***
  3796.                 *** Restoring files from diskette 01 ***
  3797.  
  3798.                ----------------------------------------
  3799.  
  3800.                and the file names are displayed as each is copied from the
  3801.                floppy diskette to the hard disk.
  3802.  
  3803.           Reliance Mailing List 2.30 User Manual                   Page 6.6
  3804.           Chapter 6, Protecting your data
  3805.  
  3806.  
  3807.  
  3808.           4.   If it took more than one floppy diskette to back up your
  3809.                files, the following message is displayed:
  3810.  
  3811.                ----------------------------------------
  3812.  
  3813.                 Insert backup diskette nn in drive A
  3814.  
  3815.                ----------------------------------------
  3816.  
  3817.                where "nn" is the disk number.  Repeat step 3 for each
  3818.                backup diskette until the C> prompt appears, indicating that
  3819.                all your files have been restored.
  3820.  
  3821.                NOTE -- When you restore your files like this, the files
  3822.                copied from the floppy diskette(s) replace the files on your
  3823.                hard disk.  You may have to re-enter data you entered after
  3824.                the last time you backed up your files.
  3825.  
  3826.           If things go wrong with RESTORE
  3827.  
  3828.                The RESTORE program displays the file names as they are
  3829.           backed up.  If file names are not displayed or the message "No
  3830.           files found to restore" appears, something is wrong.  Check the
  3831.           following:
  3832.  
  3833.             -  If the message "Bad command or file name" appears, the
  3834.                RESTORE program is not in the same directory as your data or
  3835.                you are not in the right directory.  Use the CD command to
  3836.                change to the right directory and copy the RESTORE program
  3837.                from your DOS diskette.
  3838.  
  3839.             -  Be sure you have typed the command correctly.  There must be
  3840.                a space after the word "RESTORE" and after the colon, but
  3841.                nowhere else.  Type a colon, not a semicolon.
  3842.  
  3843.             -  Be sure you have the right backup diskettes; use the DIR
  3844.                command to view the directory.  The files should have the
  3845.                same extension as your data files.
  3846.  
  3847.  
  3848.           Do not copy BACKUP files
  3849.  
  3850.                Do not use the DOS COPY command to copy files from your
  3851.           backup diskettes to the hard disk.  Although the files on the
  3852.           diskette have the same name as your data files, they have a
  3853.           different internal format; the Mailing List program cannot use
  3854.           them.  If you copy these files onto your hard disk you will
  3855.           destroy your data files on the hard disk.  Don't do it.
  3856.  
  3857.  
  3858.  
  3859.  
  3860.  
  3861.  
  3862.  
  3863.  
  3864.  
  3865.  
  3866.  
  3867.  
  3868.                                       Chapter 7
  3869.  
  3870.                                    Error messages
  3871.  
  3872.  
  3873.                This chapter explains the error messages that may appear in
  3874.           the programs.
  3875.  
  3876.  
  3877.           BEGINNING COLUMN FOR LABEL 1 MUST BE AT LEAST 1
  3878.  
  3879.                This appears when you are defining your own label style.
  3880.           The beginning column for label 1 must not be zero or less than
  3881.           zero.
  3882.  
  3883.  
  3884.           BEGINNING COLUMN FOR LABEL n MUST BE AT LEAST nnnn
  3885.  
  3886.                This appears when you are defining your own label style and
  3887.           you've entered too small a number for the beginning column for the
  3888.           label in the message.  The number in the message is the beginning
  3889.           column for the preceding label plus the number of characters in
  3890.           the label plus one.  Entering too small a number would cause the
  3891.           labels to overlap, which the program won't allow.  Change either
  3892.           the beginning column for the label or the maximum number of
  3893.           characters in each label.
  3894.  
  3895.  
  3896.           CAN'T CREATE <filename>
  3897.           CAN'T CREATE FILES ON <pathname>
  3898.           CANNOT CREATE <filename>
  3899.  
  3900.                These appear in the Mailing List program and in the Utility
  3901.           program when the program is first creating files.  If the message
  3902.           says "IOResult = 5," it means that the disk directory is full.
  3903.           If it says "IOResult = 101," it means there is no more room on
  3904.           the disk.  In either case, you'll have to erase some files or use
  3905.           another disk.
  3906.  
  3907.                If the message includes a path name or it appears when
  3908.           you've entered the name of a file to which to export data, you
  3909.           may have entered an invalid path or put invalid characters in the
  3910.           file name.  See your DOS manual for how to construct a valid file
  3911.           name and enter a different file name.  Or the disk directory may
  3912.           be full.  If it is, use a different disk.
  3913.  
  3914.  
  3915.  
  3916.  
  3917.  
  3918.  
  3919.                                        Page 7.1
  3920.  
  3921.           Reliance Mailing List 2.30 User Manual                   Page 7.2
  3922.           Chapter 7, Error messages
  3923.  
  3924.  
  3925.  
  3926.           CAN'T OPEN <filename>
  3927.           CANNOT OPEN <filename>
  3928.  
  3929.                This may mean that you specified an incorrect drive or path,
  3930.           or it may mean that your disk is damaged.  Try changing the drive
  3931.           or path.
  3932.  
  3933.  
  3934.           CONVERSION ERROR
  3935.  
  3936.                This indicates a programming error on my part.  Please
  3937.           contact me if you get this message.
  3938.  
  3939.  
  3940.           CRITICAL ERROR
  3941.  
  3942.                This message appears when the operating system, not the
  3943.           program, detects an error accessing the disk or the printer.  A
  3944.           message box pops up over the screen and tells you what kind of
  3945.           error it is.  If you can fix the error -- for instance by closing
  3946.           the drive door or turning on the printer -- do so and then press
  3947.           Enter.  If you can't fix the error, the only thing you can do is
  3948.           press Esc to exit the program.  If you exit the program, run the
  3949.           Fix option of the Utility program to be sure that your data files
  3950.           are not damaged.
  3951.  
  3952.           Printer error
  3953.  
  3954.                There are many causes for a critical printer error.  Check
  3955.           to see if the printer is turned on, connected to the computer and
  3956.           on-line (usually indicated by a switch or light on the printer's
  3957.           control panel).  Make sure there is paper in the printer and the
  3958.           ribbon is not used up.
  3959.  
  3960.  
  3961.           DATA FILES NOT FOUND
  3962.  
  3963.                This appears when you first start the program and you enter
  3964.           a data drive and path on which the files do not exist.  You have
  3965.           the option of creating new files, using the up-arrow to go back
  3966.           and enter a different drive and path, or exiting the program.
  3967.  
  3968.  
  3969.           ERROR DELETING -- USE THE UTILITY PROGRAM TO FIX THE DATABASE
  3970.  
  3971.                This appears when you are deleting a name; it may mean that
  3972.           the data files are damaged or that your disk is damaged.  In
  3973.           either case, exit the program and use the Fix option of the
  3974.           Utility program to rebuild your files.
  3975.  
  3976.           Reliance Mailing List 2.30 User Manual                   Page 7.3
  3977.           Chapter 7, Error messages
  3978.  
  3979.  
  3980.  
  3981.           ERROR DELETING KEY xxxxx -- REC NUM nnn
  3982.  
  3983.                This appears when you are deleting or changing a name.  It
  3984.           may mean that the data files are damaged or that your disk is
  3985.           damaged.  In either case, exit the program and use the Fix option
  3986.           of the Utility program to rebuild your files.
  3987.  
  3988.  
  3989.           FATAL ERROR -- CAN'T FIND xxxxx
  3990.  
  3991.                This appears when you are adding or changing a name.  It
  3992.           probably means there was a programming error on my part.  Try
  3993.           using the Fix option of the Utility program to rebuild your
  3994.           files.  If that doesn't work, contact me.
  3995.  
  3996.  
  3997.           FIELD NUMBER MUST NOT BE NEGATIVE
  3998.           FIELD NUMBER MUST NOT EXCEED 50
  3999.  
  4000.                In the Import program you have to enter a number between
  4001.           zero and 50 for the field number.  (Zero is the same as leaving
  4002.           it blank; nothing will be imported for that field.)
  4003.  
  4004.  
  4005.           FILES ARE MISSING ON <pathname>
  4006.  
  4007.                This appears in the option Change Data Files when you put a
  4008.           new disk in and then press Escape instead of the space bar.  The
  4009.           program halts, but you haven't lost any data.  Put the correct
  4010.           disk in the drive and start the program again.
  4011.  
  4012.  
  4013.           FILE NOT FOUND
  4014.  
  4015.                The Import program can't find the file you've entered for
  4016.           the Source file.  Be sure you type it correctly and enter the
  4017.           drive and path if necessary, or insert the correct diskette.
  4018.  
  4019.  
  4020.           FILES NOT FOUND
  4021.           FILES NOT FOUND ON <pathname>
  4022.  
  4023.                The program can't find the data files on the drive and
  4024.           subdirectory that you've entered.  Enter the correct drive and
  4025.           subdirectory, or insert the correct diskette.
  4026.  
  4027.  
  4028.           <filename> NOT FOUND ON DRIVE X
  4029.  
  4030.                This appears in the Utility program.  Either you've entered
  4031.           the wrong disk drive or path, or you've put the wrong disk in the
  4032.           drive.
  4033.  
  4034.           Reliance Mailing List 2.30 User Manual                   Page 7.4
  4035.           Chapter 7, Error messages
  4036.  
  4037.  
  4038.  
  4039.           INVALID PATH
  4040.  
  4041.                This appears when you enter a path that is not formed
  4042.           correctly or contains invalid characters.  See your DOS manual
  4043.           for how to enter a path name.
  4044.  
  4045.  
  4046.           LAST AMOUNT MAY NOT EXCEED TOTAL AMOUNT
  4047.  
  4048.                This appears when you are adding a name.  Correct either the
  4049.           last amount or the total amount.
  4050.  
  4051.  
  4052.           NEW DATE MAY NOT BE EARLIER THAN LAST DATE
  4053.  
  4054.                This appears when you are recording a contribution.  The
  4055.           date of the contribution may not be earlier than the date already
  4056.           on file.  If the date on file is wrong, press Esc to quit
  4057.           recording the contribution, then press C to change it.
  4058.  
  4059.  
  4060.           <number> NOT WRITTEN -- TOO LONG.
  4061.  
  4062.                This appears after you've created a file to export data.  It
  4063.           means that some of the name and address records weren't written
  4064.           to the export file because they would have been too long.  The
  4065.           program can't write a line in the export file longer than 255
  4066.           characters (240 for Lotus 1-2-3).  If it's important that you
  4067.           write all of them to the export file, go back and do it again,
  4068.           selecting fewer fields.
  4069.  
  4070.  
  4071.           NUMBER OF LINES MUST BE AT LEAST 4
  4072.  
  4073.                When you define your own label style, you must have at least
  4074.           four lines per label because there are four lines of information
  4075.           to print, the name, two address lines, and the city, state and
  4076.           zip code.  Enter a larger number.
  4077.  
  4078.  
  4079.           ORIGINAL FILES NOT FOUND
  4080.  
  4081.                This appears in the Conversion program.  The "original"
  4082.           files are the files from version 2.0, 2.01 or 2.10.  You have
  4083.           entered the drive and path incorrectly or have inserted the wrong
  4084.           disk.  Correct your entry or insert the right disk and try again.
  4085.  
  4086.  
  4087.           RUNTIME ERROR nnn AT nnnn:nnnn
  4088.  
  4089.                If the error number is 101, it means the disk is full.  If
  4090.           you are creating a file to export data, erase unneeded files on
  4091.           your disk or use a different disk and try again.
  4092.  
  4093.           Reliance Mailing List 2.30 User Manual                   Page 7.5
  4094.           Chapter 7, Error messages
  4095.  
  4096.  
  4097.  
  4098.                If the error occurs in another option, use the Fix option of
  4099.           the Utility program to rebuild your data files and then try
  4100.           again.  If that doesn't work, contact me.  For more explanation
  4101.           of some of the error numbers, see "Turbo Access Error" below,
  4102.           page 7.6.
  4103.  
  4104.  
  4105.           SOURCE AND TARGET MUST BE DIFFERENT
  4106.           SOURCE DRIVE AND TARGET DRIVE MUST BE DIFFERENT
  4107.  
  4108.                These appear in the Utility program in the Split, Merge and
  4109.           Extract options.  You must split or merge files on different
  4110.           drives or subdirectories.
  4111.  
  4112.  
  4113.           SOURCE FILES NOT FOUND ON <pathname>
  4114.           SOURCE FILES NOT FOUND ON DRIVE X
  4115.  
  4116.                These appear in the Utility program.  The program can't find
  4117.           the source files on the drive or in the subdirectory you have
  4118.           specified.  Correct your entry or put the right disk in the
  4119.           drive.
  4120.  
  4121.  
  4122.           SOURCE MASTER FILE NOT FOUND
  4123.  
  4124.                This appears in the Fix option of the Utility program.  The
  4125.           program can't find the master file to be fixed on the drive or in
  4126.           the subdirectory you have specified.  Correct your entry or put
  4127.           the right disk in the drive.
  4128.  
  4129.  
  4130.           SPRINT CAN'T HANDLE MORE THAN 16 FIELDS (CATEGORIES ARE 8)
  4131.  
  4132.                This appears when you select Sprint for the file to which to
  4133.           export data and then select more than sixteen fields for the
  4134.           file.  Sprint can handle a maximum of sixteen.  Categories create
  4135.           eight fields in the output file, one for each category.  Select
  4136.           fewer fields.
  4137.  
  4138.  
  4139.           THE FILE IS EMPTY
  4140.  
  4141.                This appears when you select the Browse option and there are
  4142.           no names on file.  You can't browse an empty file.
  4143.  
  4144.           Reliance Mailing List 2.30 User Manual                   Page 7.6
  4145.           Chapter 7, Error messages
  4146.  
  4147.  
  4148.  
  4149.           THERE'S NOT ENOUGH DISK SPACE TO CREATE THE TEMPORARY INDEX
  4150.  
  4151.                This appears in the Find Duplicates option of the Utility
  4152.           program.  The program must create a temporary index if you want
  4153.           to look for duplicate addresses, cities and states, or sound-
  4154.           alike names.  This message appears if there's not enough room on
  4155.           your disk to do so.  Exit the program and erase unneeded files
  4156.           from your program disk or from your data disk.  The temporary
  4157.           index needs as much space as INDEX2.RM2.  Enter DIR to display
  4158.           the directory and see how big INDEX2.RM2 is, and then delete some
  4159.           files so there is at least that much room on your disk.
  4160.  
  4161.  
  4162.           THERE'S NOT ENOUGH SPACE ON DRIVE X
  4163.  
  4164.                This appears when you try to add a name and the disk is
  4165.           full, or nearly full.  Either use a different disk or exit the
  4166.           program and erase some files from your disk.  If you want to use
  4167.           a different disk, use the Change Data Diskette option; do not
  4168.           change diskettes without using this option!
  4169.  
  4170.  
  4171.           TURBO ACCESS ERROR
  4172.  
  4173.                This indicates a problem reading, writing or creating a
  4174.           file.  The following table shows the most common errors:
  4175.  
  4176.                Error number   What it means            What to do
  4177.  
  4178.                4  Too many    The operating system     Create a CONFIG.SYS
  4179.                   open files  can't open another       file on your boot
  4180.                               file.  You do not have   disk on in the root
  4181.                               a CONFIG.SYS file on     directory of your
  4182.                               on your boot disk or     hard disk.  The file
  4183.                               you have one but it      must include the
  4184.                               doesn't have a FILES     command "FILES = n,"
  4185.                               command or the FILES     where n is at least
  4186.                               command doesn't          16.  See your DOS
  4187.                               specify a high enough    manual For more
  4188.                               number.  FILES must be   information about
  4189.                               at least 16.             the CONFIG.SYS file.
  4190.  
  4191.                100  Disk      The program is trying    Run the Fix option
  4192.                     Read      to read past the end     of the Utility
  4193.                     Error     of the file.  This is    program.  It was
  4194.                               caused by a bad index    designed for just
  4195.                               file.  The index says    this type of
  4196.                               there is a name record   problem.
  4197.                               at a certain place in
  4198.                               the master file, but
  4199.                               that location doesn't
  4200.                               actually exist in the
  4201.                               master file.
  4202.  
  4203.           Reliance Mailing List 2.30 User Manual                   Page 7.7
  4204.           Chapter 7, Error messages
  4205.  
  4206.  
  4207.  
  4208.                1004 Index     The index file has       Run the Fix option
  4209.                     File      been damaged, most       of the Utility
  4210.                     ...       likely by switching      program.
  4211.                               diskettes at the wrong
  4212.                               time.
  4213.  
  4214.                For errors not in this table, use the Fix option of the
  4215.           Utility program to rebuild your data files and then try again.
  4216.           If that doesn't work, contact me.
  4217.  
  4218.  
  4219.           YOU CANNOT CHANGE COLORS ON A MONOCHROME MONITOR
  4220.  
  4221.                The Change Colors option on the Utility menu only works with
  4222.           color monitors.
  4223.  
  4224.  
  4225.           YOU MUST ENTER A VALUE FOR LAST NAME
  4226.  
  4227.                In the Import program you've left the Last Name blank.  You
  4228.           have to import something into the Last Name field; the Mailing
  4229.           List program requires it.  Enter a number between 1 and 50.
  4230.  
  4231.  
  4232.  
  4233.  
  4234.  
  4235.  
  4236.  
  4237.  
  4238.  
  4239.  
  4240.  
  4241.  
  4242.                                      Appendix A
  4243.  
  4244.                         Converting Data from earlier versions
  4245.  
  4246.  
  4247.                This tells you how to use the Conversion program to transfer
  4248.           data from files that were used by Reliance Mailing List versions
  4249.           2.0, 2.01 and 2.10 to files used by version 2.30.  The new
  4250.           version will not read the files from version 2.10 or earlier, so
  4251.           you must use the conversion program to transfer the data.
  4252.  
  4253.                If you've been using version 2.20 or 2.21, you don't need to
  4254.           convert your data.  Don't run the conversion program; it won't
  4255.           work.
  4256.  
  4257.  
  4258.           Procedure
  4259.  
  4260.            1.  If you are using a hard disk, log on to the disk and the
  4261.                subdirectory where you have installed the program.  These
  4262.                instructions assume that the disk is C: and the subdirectory
  4263.                is MAIL.  If your system is different, substitute the letter
  4264.                and subdirectory name for your system in the commands below.
  4265.  
  4266.                -  Enter:  C:
  4267.  
  4268.                -  Enter:  CD  \MAIL
  4269.  
  4270.                If you are using two floppy diskettes, place the working
  4271.                copy of your program diskette in drive A: and enter A:.
  4272.  
  4273.            2.  Enter:  MAILCONV
  4274.  
  4275.                This starts the Mailing List Conversion program.
  4276.  
  4277.                The following screen appears:
  4278.  
  4279.  
  4280.  
  4281.  
  4282.  
  4283.  
  4284.  
  4285.  
  4286.  
  4287.  
  4288.  
  4289.  
  4290.  
  4291.  
  4292.  
  4293.                                        Page A.1
  4294.  
  4295.           Reliance Mailing List 2.30 User Manual                   Page A.2
  4296.           Appendix A, Converting Data from earlier versions
  4297.  
  4298.  
  4299.  
  4300.           ==================================================================
  4301.  
  4302.                        RELIANCE MAILING LIST CONVERSION PROGRAM
  4303.  
  4304.          This program converts data files from version 2.0, 2.01 or 2.10 into
  4305.          the format required by Reliance Mailing List version 2.20 or 2.30.
  4306.          The original files are MASTER.RML, INDEX1.RML, INDEX2.RML and SCR.RML.
  4307.          The new files will be MASTER.RM2, INDEX1.RM2, INDEX2.RM2 and SCR.RM2.
  4308.  
  4309.          Enter the drive and path where the original files are and where you
  4310.          want the new files written.  Press Esc to cancel.
  4311.  
  4312.          ORIGINAL drive and path, where the files to be converted are located:
  4313.  
  4314.               _____________________________________________________
  4315.  
  4316.          NEW drive and path, where the new files are to be written:
  4317.  
  4318.               _____________________________________________________
  4319.  
  4320.           ==================================================================
  4321.  
  4322.                NOTE: If the screen says "Bad command or file name" instead,
  4323.                it means you do not have the conversion program on your
  4324.                program disk or on your hard disk in the current subdirec-
  4325.                tory.  Install the program again, following the directions
  4326.                in Chapter 3.
  4327.  
  4328.           3.   Enter the drive and path where the 2.0, 2.01 or 2.10 files
  4329.                are located.  If you are using two floppy diskettes, you may
  4330.                remove the program disk, so the original files should be in
  4331.                drive A: and the new files in B:.  If you are using a hard
  4332.                disk, enter the drive and subdirectory.  It can be the same
  4333.                as the new drive and subdirectory or different.
  4334.  
  4335.           4.   Enter the drive and path where you want the new, version
  4336.                2.30, files to be created.  If you are using two floppy
  4337.                disks, enter B:.  If you are using a hard disk, enter the
  4338.                drive and subdirectory.
  4339.  
  4340.           5.   The following message appears:
  4341.  
  4342.           ==================================================================
  4343.  
  4344.                Insert Original and New disks
  4345.  
  4346.                Press space bar to continue or up-arrow to go back
  4347.  
  4348.           ==================================================================
  4349.  
  4350.                If you need to, you may remove the program diskette now and
  4351.                insert the original data diskette in drive A:.  When the
  4352.                original and new diskettes are in the drives, press the
  4353.                space bar.
  4354.  
  4355.           Reliance Mailing List 2.30 User Manual                   Page A.3
  4356.           Appendix A, Converting Data from earlier versions
  4357.  
  4358.  
  4359.  
  4360.           6.   The program now converts your data, showing messages like
  4361.                these as it does so:
  4362.  
  4363.           ==================================================================
  4364.  
  4365.                Converting data file C:\MAIL\MASTER.RML to D:MASTER.RM2 ...
  4366.                Building indexes ...   Converting SCR ...   Done!
  4367.  
  4368.                Get rid of MAIL.COM, MAIL.000 and MAIL.001.
  4369.                Use MAIL.EXE, the version 2.30 program, instead.
  4370.  
  4371.           ==================================================================
  4372.  
  4373.           7.   The conversion is now complete.  You have a new set of data
  4374.                files with the extension RM2.  The old data files have not
  4375.                been changed.
  4376.  
  4377.                If you are using two floppy disks, put the old program and
  4378.                data disks aside and use the new program and data disks
  4379.                instead.
  4380.  
  4381.                If you are using a hard disk, erase the old program and data
  4382.                files from your disk.  Be sure you have a backup on floppy
  4383.                disks first.  To erase the old program, enter the following
  4384.                commands:
  4385.  
  4386.                     DEL  MAIL.COM
  4387.                     DEL  MAIL.00?
  4388.                     DEL  MAILUTIL.COM
  4389.  
  4390.                To erase the old data files, enter
  4391.  
  4392.                     DEL  *.RML
  4393.  
  4394.                NOTE:  If you are using a hard disk and you have the old
  4395.                program in the same subdirectory as the new, you must erase
  4396.                the old program before you can run the new one.  The old
  4397.                program is MAIL.COM, and the new one is MAIL.EXE.  If you
  4398.                enter MAIL to run the program and MAIL.COM is on the disk,
  4399.                it will run instead of MAIL.EXE.  The same goes for
  4400.                MAILUTIL.COM and MAILUTIL.EXE.
  4401.  
  4402.            8.  If you have more data files to convert, start over at step
  4403.                1, above.  When you are done, you may erase the file
  4404.                MAILCONV.EXE from your program disk or your hard disk.
  4405.  
  4406.  
  4407.  
  4408.  
  4409.  
  4410.  
  4411.  
  4412.  
  4413.  
  4414.  
  4415.  
  4416.  
  4417.                                      Appendix B
  4418.  
  4419.                      Importing data from a comma-delimited file
  4420.  
  4421.  
  4422.                This explains how to use MAILIMPO, a program to import names
  4423.           and addresses into the Reliance Mailing List version 2.30.
  4424.  
  4425.  
  4426.           About the program
  4427.  
  4428.                Many people have asked for a way to import data that has
  4429.           already been entered in another program into the Reliance Mailing
  4430.           List, so they don't have to type it in again.  The File Import
  4431.           program provides a way to do this, if the other program can
  4432.           export the data in a specific format, called a "comma-delimited
  4433.           text file," defined below.
  4434.  
  4435.  
  4436.           Installing the program
  4437.  
  4438.                The program is on a separate subdirectory on the Registered
  4439.           User diskette.  This diskette is not distributed as shareware.
  4440.           (If you received this program from any source other than me, you
  4441.           have an illegal copy.  Please notify me right away!)  To install
  4442.           the program, copy all the files in the subdirectory to another
  4443.           disk.  Instructions are given in Chapter 3 on page 3.2 for floppy
  4444.           disks and 3.3 for hard disks.
  4445.  
  4446.  
  4447.           Overview of Procedures
  4448.  
  4449.            1.  First, run the other program and tell it to write its name
  4450.                and address data in a comma-delimited text file.  You'll
  4451.                have to read the documentation for the other program to find
  4452.                out how to do this.  The definition of a comma-delimited
  4453.                text file is given below.
  4454.  
  4455.            2.  Next, if you haven't already done so, run the Mailing List
  4456.                program, MAIL, to create your data files.  You have to do
  4457.                this before you can import any data into them.  The File
  4458.                Import program does not create the Mailing List files.
  4459.  
  4460.            3.  Run the File Import program, MAILIMPO.  You tell it the name
  4461.                of the comma-delimited file and the location of your Mailing
  4462.                List files.  Then you tell it which field in the comma-
  4463.                delimited file corresponds to each field in your Mailing
  4464.                List file.
  4465.  
  4466.  
  4467.  
  4468.                                        Page B.1
  4469.  
  4470.           Reliance Mailing List 2.30 User Manual                   Page B.2
  4471.           Appendix B, Importing data from a comma-delimited file
  4472.  
  4473.  
  4474.  
  4475.                     Definition:  Field means one piece of information.
  4476.                     For instance, First Name is a field and Last Name
  4477.                     is another field.
  4478.  
  4479.            4.  Finally, the File Import program reads the comma-delimited
  4480.                file and writes the data into the Mailing List files.  At
  4481.                the end it tells you how many records were imported.
  4482.  
  4483.                     Definition:  Record means all the data for one
  4484.                     name.  All the fields for, say, John Smith, make
  4485.                     up the record for John Smith.
  4486.  
  4487.  
  4488.           The Comma-Delimited Text File
  4489.  
  4490.                The other program must write its data in a file on disk in a
  4491.           specific format.  A file that Lotus 1-2-3 can import using the
  4492.           command "/FIN" (File Import Numbers) or one that WordStar can use
  4493.           as a MailMerge file will work.  The format is as follows:
  4494.  
  4495.             -  The file is a text file; each line of text ends with a
  4496.                carriage-return character and a line-feed character.
  4497.  
  4498.             -  Each line contains all the information for one name and
  4499.                address record.
  4500.  
  4501.             -  All records contain the same number of fields.
  4502.  
  4503.             -  Fields may vary in length, but the whole line may not exceed
  4504.                255 characters (not counting the carriage-return and line-
  4505.                feed).
  4506.  
  4507.             -  No field may contain a double-quote (") character.
  4508.  
  4509.             -  Each field in the line is separated from the next by a
  4510.                comma.
  4511.  
  4512.             -  If the field contains a comma, it must be surrounded by
  4513.                double-quotes (").  The double-quotes are inside the commas.
  4514.  
  4515.                     Example: ,"Building A, Room 101",
  4516.  
  4517.             -  If the field does not contain a comma, it does not need to
  4518.                be surrounded by double-quotes.
  4519.  
  4520.                     Example: ,Building A Room 101,
  4521.  
  4522.                It's OK if it is surrounded by double-quotes, however.
  4523.  
  4524.             -  There is no comma after the last field in a line.
  4525.  
  4526.             -  An empty field (no value) is indicated by two commas in
  4527.                succession.  An empty field at the end of a line is
  4528.                indicated by a comma and then the carriage-return. Example:
  4529.  
  4530.           Reliance Mailing List 2.30 User Manual                   Page B.3
  4531.           Appendix B, Importing data from a comma-delimited file
  4532.  
  4533.  
  4534.  
  4535.                     Jonathan,,Sachs,Austin,TX,78799,
  4536.  
  4537.             -  Date:  The date must be in the standard U.S. sequence of
  4538.                month, day and year.  It can be in any of the following
  4539.                formats:
  4540.  
  4541.                  *  MMDDYY, with nothing in between the digits.  This
  4542.                     format must be exactly 6 digits long.  If a month, day
  4543.                     or year is only one digit, put a zero before it.  For
  4544.                     instance, April 1, 1990 would be written as "040190."
  4545.  
  4546.                  *  MMDDYYYY, with nothing in between the digits.  This
  4547.                     format must be exactly 8 digits long.  If a month, day
  4548.                     or year is only one digit, put a zero before it.  For
  4549.                     instance, April 1, 1990 would be written as "04011990."
  4550.  
  4551.                  *  MM/DD/YY or MM-DD-YY.  This format has a non-numeric
  4552.                     character between the digits.  Any non-numeric
  4553.                     character will do, but there must be only one between
  4554.                     each set of digits.  A single-digit month, day or year
  4555.                     is OK.  Also, the year can be two or four digits.  For
  4556.                     instance, April 1, 1990 could be written as
  4557.                     "4/1/90," or "4/1/1990" or "04-01-1990," etc.  In this
  4558.                     format, blanks are OK too.  For instance " 4- 1-90"
  4559.                     will work.
  4560.  
  4561.                If the year is between 80 and 99, the program makes it 1980
  4562.                through 1999.  If the year is between 0 and 79, the program
  4563.                makes it 2000 through 2079.  If you want a different
  4564.                century, put all four digits in the date.
  4565.  
  4566.             -  Dollar amounts may have commas in them, or the commas may be
  4567.                omitted.  Do not include dollar signs or cents signs.  For
  4568.                instance, both "12,345.67" and "12345.67" are OK, but
  4569.                "$12,345.67" isn't.  Remember, if there are commas, the
  4570.                field must have double-quotes around it.
  4571.  
  4572.             -  Selection Categories.  To import data into the Yes/No
  4573.                selection categories, include a field for each one in the
  4574.                comma-delimited file.  To put a Yes in a selection category
  4575.                field, put a "Y" or a "y" or a word that begins with Y in
  4576.                the comma-delimited file.  Anything else will put a No in
  4577.                the selection category field.
  4578.  
  4579.                It's OK if the comma-delimited file doesn't contain all the
  4580.           fields that the Mailing List program does.  Anything that's
  4581.           missing will end up as empty fields in the Mailing List program.
  4582.           Also, the fields in the comma-delimited file can be in a
  4583.           different order from how they appear on the Mailing List screen.
  4584.  
  4585.           Example
  4586.  
  4587.                Here is a record from an example comma-delimited file.
  4588.           Remember, in the file on disk it's all one line.
  4589.  
  4590.           Reliance Mailing List 2.30 User Manual                   Page B.4
  4591.           Appendix B, Importing data from a comma-delimited file
  4592.  
  4593.  
  4594.  
  4595.                     "Nina","Borodine","1406 West 6th Street","","Austin",
  4596.                     "Tx","78703",35.00,"1/4/89",45.00,,"Y",,,,,,
  4597.  
  4598.  
  4599.           Running the program
  4600.  
  4601.            1.  If you are using a hard disk, log on to the disk and the
  4602.                subdirectory where you have installed the program.  These
  4603.                instructions assume that the disk is C: and the subdirectory
  4604.                is MAIL.  If your system is different, substitute the letter
  4605.                and subdirectory name for your system in the commands below.
  4606.  
  4607.                -  Enter: C:
  4608.  
  4609.                -  Enter: CD  \MAIL
  4610.  
  4611.                If you are using two floppy diskettes, place the working
  4612.                copy of your program diskette in drive A: and the working
  4613.                data diskette in drive B:.
  4614.  
  4615.            2.  Enter:  MAILIMPO  to start the program.
  4616.  
  4617.                The first of two data entry screens appears:
  4618.  
  4619.           ==================================================================
  4620.  
  4621. ╔══════════════════ RELIANCE MAILING LIST FILE IMPORT PROGRAM ═════════════════╗
  4622. ║                                                                              ║
  4623. ║   This imports data from an ASCII comma-delimited file into the Reliance     ║
  4624. ║   Mailing List version 2.2x or 2.3x.  Read the documentation, Appendix B,    ║
  4625. ║   to find out how to format the comma-delimited file.  Run the Mailing List  ║
  4626. ║   program first to create the Mailing List files.  Then run this program to  ║
  4627. ║   import the comma-delimited data into the Mailing List files.               ║
  4628. ║                                                                              ║
  4629. ║                                                                              ║
  4630. ║             Enter the file names below, or press Esc to cancel.              ║
  4631. ║                                                                              ║
  4632. ║     ┌───────────────────────────────────────────────────────────────────┐    ║
  4633. ║     │                                                                   │    ║
  4634. ║     │ SOURCE drive, path and filename, the comma-delimited file:        │    ║
  4635. ║     │                                                                   │    ║
  4636. ║     │ _________________________________________________________________ │    ║
  4637. ║     │                                                                   │    ║
  4638. ║     │ TARGET drive and path, where the Mailing List files are:          │    ║
  4639. ║     │                                                                   │    ║
  4640. ║     │ _____________________________________________________             │    ║
  4641. ║     │                                                                   │    ║
  4642. ║     └───────────────────────────────────────────────────────────────────┘    ║
  4643. ║                                                                              ║
  4644. ╚══════════════════════════════════════════════════════════════════════════════╝
  4645.  
  4646.           ==================================================================
  4647.                          Figure B.1: Source and Target files
  4648.  
  4649.           Reliance Mailing List 2.30 User Manual                   Page B.5
  4650.           Appendix B, Importing data from a comma-delimited file
  4651.  
  4652.  
  4653.  
  4654.           Source drive, path and filename
  4655.  
  4656.                Enter the name of the comma-delimited file.  If it's on a
  4657.           different disk, enter the disk drive.  If it's in a different
  4658.           subdirectory, enter the path as well.  For instance, if the
  4659.           comma-delimited file is named "EXPORT.FIL" and is on drive C in a
  4660.           subdirectory named "WP," you'd enter "C:\WP\EXPORT.FIL."
  4661.  
  4662.                If you need to put a different diskette in the drive, do it
  4663.           before you enter the Source drive, path and filename.  For
  4664.           instance, you may have your program diskette in A:, your data
  4665.           diskette in B:, and the comma-delimited file on a third diskette.
  4666.           When the screen shown above appears, remove the program diskette
  4667.           and put the comma-delimited diskette in A: and then enter the
  4668.           Source information.
  4669.  
  4670.           Target drive and path
  4671.  
  4672.                Enter the drive and path where your Mailing List files are.
  4673.           If you just press Enter on an empty field, the program enters the
  4674.           current disk and directory for you.  If your Mailing List files
  4675.           are somewhere else, you have to enter the disk drive and path.
  4676.  
  4677.                When you enter this information, the message "Press space
  4678.           bar to continue or up-arrow to go back" appears.  This lets you
  4679.           make sure the information is correct before going on.  To correct
  4680.           your entries, press the up-arrow.  When you're sure they're OK,
  4681.           press the space bar.  The second data entry screen appears:
  4682.  
  4683.           Reliance Mailing List 2.30 User Manual                   Page B.6
  4684.           Appendix B, Importing data from a comma-delimited file
  4685.  
  4686.  
  4687.  
  4688.           ==================================================================
  4689.  
  4690. ╔══════════════════ RELIANCE MAILING LIST FILE IMPORT PROGRAM ═════════════════╗
  4691. ║                                                                              ║
  4692. ║   Here is the first line of the comma-delimited file:                        ║
  4693. ║     ┌──────────────────────────────────────────────────────────────────┐     ║
  4694. ║     │"Alan"," Alper","5513 The High Road","P.O. Box 1234","Austin","Tx"│     ║
  4695. ║     │,"78712", 100.00 ,"12/31/85", 150.00 ,,"Y",,,,,,                  │     ║
  4696. ║     │                                                                  │     ║
  4697. ║     │                                                                  │     ║
  4698. ║     └──────────────────────────────────────────────────────────────────┘     ║
  4699. ║   Enter the number of the field in the line above to be imported into each   ║
  4700. ║   field in the Reliance Mailing List below.  Leave blank for no import.      ║
  4701. ║     ┌──────────────────────────────────────────────────────────────────┐     ║
  4702. ║     │ First Name: __         Zip Code: __    Selection Categories      │     ║
  4703. ║     │  Last Name: __       Home Phone: __    1 .................... __ │     ║
  4704. ║     │      Title: __       Work Phone: __    2 .................... __ │     ║
  4705. ║     │ Salutation: __        User Code: __    3 .................... __ │     ║
  4706. ║     │                                        4 .................... __ │     ║
  4707. ║     │    Address: __    Contributions        5 .................... __ │     ║
  4708. ║     │    Address: __      Last Amount: __    6 .................... __ │     ║
  4709. ║     │       City: __        Last Date: __    7 .................... __ │     ║
  4710. ║     │      State: __     Total Amount: __    8 .................... __ │     ║
  4711. ║     └──────────────────────────────────────────────────────────────────┘     ║
  4712. ║                                                                              ║
  4713. ╚══════════════════════════════════════════════════════════════════════════════╝
  4714.  
  4715.           ==================================================================
  4716.                               Figure B.2: Field Numbers
  4717.  
  4718.           First line of the comma-delimited file
  4719.  
  4720.                The first line of the comma-delimited file appears in the
  4721.           upper box.  This lets you see what you are working with as you
  4722.           enter data in the lower window.  The illustration above is only
  4723.           an example; your data will appear instead.
  4724.  
  4725.           Field numbers
  4726.  
  4727.                In the lower window, enter the number of the field in the
  4728.           comma-delimited file that corresponds to each field in the
  4729.           Mailing List file.  For instance, if the first field in the
  4730.           comma-delimited file is the first name, you'd enter 1 next to
  4731.           First Name in the lower window.  If the second field is the last
  4732.           name, you'd enter 2 next to Last Name.  If no field in the
  4733.           comma-delimited file corresponds to a field in the Mailing List
  4734.           file, leave the number blank.  In the example above, for
  4735.           instance, there's no title and no salutation, so you'd leave
  4736.           these blank.  The first address line is the third field in the
  4737.           comma-delimited file, so you'd enter 3 for Address 1.
  4738.  
  4739.                When you've filled in the lower window, press PgDn or press
  4740.           Enter enough times to go past Category 8.  The message "Press
  4741.           space bar to continue or up-arrow to go back" appears.  Again,
  4742.  
  4743.           Reliance Mailing List 2.30 User Manual                   Page B.7
  4744.           Appendix B, Importing data from a comma-delimited file
  4745.  
  4746.  
  4747.  
  4748.           this lets you review the information before going on.  When
  4749.           you're sure it's correct, press the space bar.
  4750.  
  4751.           Results
  4752.  
  4753.                As soon as you press the space bar, the program imports the
  4754.           data.  When it's done, a message similar to the following
  4755.           appears:
  4756.  
  4757.           ==================================================================
  4758.  
  4759.                  207 records read
  4760.                  205 records imported into Reliance Mailing List
  4761.                  2 records not imported
  4762.  
  4763.           ==================================================================
  4764.                                  Figure B.3: Results
  4765.  
  4766.                If any records were not imported it's because they had no
  4767.           last name and no first name.  The Mailing List program requires
  4768.           the last name, so records with no name are rejected.
  4769.  
  4770.                The program ends at this point.  Run the Mailing List
  4771.           program and use the Browse function to look at your data and make
  4772.           sure it's correct.
  4773.  
  4774.  
  4775.           If your data is not correct
  4776.  
  4777.                If your data doesn't look right when you look at it in the
  4778.           Mailing List program, it may be because you didn't enter the
  4779.           field numbers correctly.  Go back and make sure you know exactly
  4780.           which comma-delimited field corresponds to each Mailing List
  4781.           field.  Also, make sure the comma-delimited file matches the
  4782.           requirements listed above.
  4783.  
  4784.                If the data is wrong, fix the problem in the comma-delimited
  4785.           file or in the field numbers and try again.  However, before you
  4786.           try again, you must delete the Mailing List files and create new
  4787.           ones.  If you don't, the data you import the second time will be
  4788.           added to the data you imported the first time.  It won't replace
  4789.           it.  If you need to import the data again, do the following:
  4790.  
  4791.            1.  Delete the Mailing List files.
  4792.  
  4793.                a. If you are in the same directory as your data files,
  4794.  
  4795.                     Enter:  DEL  *.RM2
  4796.  
  4797.                b. If your data files are on a disk in drive B:,
  4798.  
  4799.                     Enter:  DEL  B:*.RM2.
  4800.  
  4801.            2.  Run the Mailing List program to create new data files.
  4802.  
  4803.           Reliance Mailing List 2.30 User Manual                   Page B.8
  4804.           Appendix B, Importing data from a comma-delimited file
  4805.  
  4806.  
  4807.  
  4808.            3.  Run the File Import program again to import the data into
  4809.                the new files.
  4810.  
  4811.  
  4812.           Other
  4813.  
  4814.                Here are some other things to know about the File Import
  4815.           program.
  4816.  
  4817.                If the last name field in the comma-delimited file is empty,
  4818.           the program imports the first name into the Last Name field
  4819.           instead.  If the first name is also empty, the record is not
  4820.           imported, because the Mailing List program requires an entry for
  4821.           Last Name.
  4822.  
  4823.                If the first address line is blank, the program moves the
  4824.           second address line up to the first address line.
  4825.  
  4826.                If something is invalid in a comma-delimited field -- for
  4827.           instance, if a date field contains an invalid date or a dollar
  4828.           field contains invalid characters -- the data is not imported.
  4829.           The Mailing List field is left empty.
  4830.  
  4831.                You may have some information that doesn't correspond.  For
  4832.           instance, there's no place in the Mailing List program for a
  4833.           middle initial or a suffix, such as "Jr." or "M.D."  If you can,
  4834.           get the other program to put the middle initial in the same field
  4835.           as the first name and the suffix in the same field as the last
  4836.           name.  If there's a field that doesn't correspond, just don't
  4837.           enter its number and it won't be imported.
  4838.  
  4839.                Don't import the data twice, because you'll get duplicate
  4840.           entries in the Mailing List file.
  4841.  
  4842.                See Chapter 7 for an explanation of error messages you may
  4843.           encounter.
  4844.  
  4845.  
  4846.  
  4847.  
  4848.  
  4849.  
  4850.  
  4851.  
  4852.  
  4853.  
  4854.  
  4855.  
  4856.                                      Appendix C
  4857.  
  4858.                                       Examples
  4859.  
  4860.  
  4861.                The following pages contain sample lists and labels, in the
  4862.           following order:
  4863.  
  4864.             -  Full list (compressed)
  4865.  
  4866.             -  Name and address list, one line per name (compressed)
  4867.  
  4868.             -  Name, address and phone list (normal)
  4869.  
  4870.             -  Name and phone list, one line per name (normal)
  4871.  
  4872.             -  Labels, one-across, compressed
  4873.  
  4874.             -  Labels, one-across, normal
  4875.  
  4876.             -  Labels, two-across, compressed
  4877.  
  4878.             -  Labels, two-across, normal
  4879.  
  4880.             -  Labels, three-across, compressed
  4881.  
  4882.             -  Labels, three-across, normal
  4883.  
  4884.                Cheshire labels are not shown because they are printed on
  4885.           15" wide paper.  The examples are omitted from the on-disk
  4886.           documentation.
  4887.  
  4888.  
  4889.  
  4890.  
  4891.  
  4892.  
  4893.  
  4894.  
  4895.  
  4896.  
  4897.  
  4898.  
  4899.  
  4900.  
  4901.  
  4902.  
  4903.  
  4904.  
  4905.  
  4906.  
  4907.                                        Page C.1
  4908.  
  4909.  
  4910.  
  4911.  
  4912.  
  4913.  
  4914.  
  4915.  
  4916.  
  4917.  
  4918.  
  4919.  
  4920.                                      Appendix D
  4921.  
  4922.                                         Hints
  4923.  
  4924.  
  4925.                This appendix contains some tips and tricks for advanced
  4926.           users -- how to do things that are not obvious from the menus.
  4927.           It assumes some knowledge of DOS beyond the basics.
  4928.  
  4929.  
  4930.  
  4931.  
  4932.           Using subdirectories for multiple sets of data
  4933.  
  4934.  
  4935.                When you start the program you are asked for the drive and
  4936.           path where your data files are.  You can keep multiple sets of
  4937.           data on a hard disk by putting them in different subdirectories.
  4938.           When you want to use data in a different subdirectory, use the
  4939.           Main Menu option Change Data Files and enter the other
  4940.           subdirectory.
  4941.  
  4942.  
  4943.  
  4944.  
  4945.           Multiple selection
  4946.  
  4947.  
  4948.                When you select names for output -- for lists, labels, an
  4949.           export file or just to count -- you can select by only one type
  4950.           of criterion at a time.  If you select certain selection
  4951.           categories, you get all the zip codes for names in those
  4952.           categories.  If you select certain zip codes, you get all the
  4953.           categories in those zip codes.  But what if you want only certain
  4954.           categories and only a range of zip codes?  Here's how to do it:
  4955.  
  4956.            1.  Make a separate subdirectory called \MAIL\TEMP or prepare a
  4957.                blank formatted disk.
  4958.  
  4959.            2.  Use the Extract option in the Utility program (available to
  4960.                registered users).  When you are asked for the Target path,
  4961.                enter the \MAIL\TEMP subdirectory or the floppy disk.  (If
  4962.                you are using two floppy disks, enter A: for the Target and
  4963.                B: for the Source.  You can remove the program diskette when
  4964.                it tells you to insert the Target disk.)
  4965.  
  4966.  
  4967.  
  4968.  
  4969.  
  4970.  
  4971.                                        Page D.1
  4972.  
  4973.           Reliance Mailing List 2.30 User Manual                   Page D.2
  4974.           Appendix D, Hints
  4975.  
  4976.  
  4977.  
  4978.            3.  In the Extract option you are asked to select what names to
  4979.                extract.  Make your first selection, for instance only
  4980.                certain selection categories.  Then go on to extract the
  4981.                data.
  4982.  
  4983.            4.  Exit the Utility program.  If you are on a hard disk, start
  4984.                the Mailing List program and use the Main Menu option Change
  4985.                Data Files to change to the subdirectory or disk where the
  4986.                new files are.
  4987.  
  4988.                If you are using floppy disks, exit the Utility program and
  4989.                put the program diskette in A: and the new data disk in B:.
  4990.                Then start the Mailing List program.
  4991.  
  4992.            5.  Now make a further selection, for instance a range of zip
  4993.                codes.  Since you are working with files that contain only
  4994.                the results of a previous selection, the resulting output
  4995.                will contain only those that match both selections.  For
  4996.                instance if you first select certain selection categories
  4997.                and then select a range of zip codes, the output will only
  4998.                contain names in those categories and in those zip codes.
  4999.  
  5000.  
  5001.  
  5002.  
  5003.           Using a Laserjet printer
  5004.  
  5005.  
  5006.                This section tells you how to use the Hewlett Packard
  5007.           Laserjet, Laserjet II and similar printers, including the Deskjet
  5008.           Plus.  I've tested these procedures with the Laserjet II and the
  5009.           Deskjet Plus.  There are two problems.
  5010.  
  5011.             -  The program lets you enter only four control codes.  These
  5012.                are not enough to put the Laserjet printers into compressed
  5013.                print.
  5014.  
  5015.             -  The documentation on disk is intended for continuous-form
  5016.                paper.  There is a form-feed and a page header every 63
  5017.                lines.  Because the Laserjet ejects to a new page every 60
  5018.                lines, every other page contains only a few lines.
  5019.  
  5020.  
  5021.           Compressed print
  5022.  
  5023.                The installation program copies three files to your hard
  5024.           disk or your program diskette: HPSETUP.EXE, HPRESET.EXE and
  5025.           HPMAIL.BAT.  By using these files you can print lists and labels
  5026.           in compressed print.
  5027.  
  5028.            1.  Instead of entering MAIL to start the Reliance Mailing List
  5029.                program, enter HPMAIL.
  5030.  
  5031.           Reliance Mailing List 2.30 User Manual                   Page D.3
  5032.           Appendix D, Hints
  5033.  
  5034.  
  5035.  
  5036.            2.  In the Mailing List program, go to the Utility Menu and then
  5037.                to Set Up Your Printer.  On the Set Up Your Printer screen,
  5038.                enter 14 for the code to turn compressed print on and 15 for
  5039.                the code to turn compressed print off.  All the other codes
  5040.                must be zero, and the answer to the form feed question must
  5041.                be Yes.  Press Enter to get through all the entries, and
  5042.                then press the space bar to go back to the menu.
  5043.  
  5044.            3.  Now you can print lists and labels using both compressed and
  5045.                normal print.  When printing labels, don't print the test
  5046.                pattern first.
  5047.  
  5048.               For printing labels, use Avery 5161 for two-across labels or
  5049.           Avery 5160 for three-across labels.  Be sure to select one of
  5050.           these from the Choose Label Style screen, not one of the other
  5051.           styles.
  5052.  
  5053.               The batch file HPMAIL.BAT runs the program HPSETUP, then runs
  5054.           the Mailing List program, and then runs the program HPRESET.
  5055.           HPSETUP sets the laser printer to 60 lines per page and 6 lines
  5056.           per inch, with a top margin of 3 1/2 lines, which is what you
  5057.           need for labels.  It also installs compressed print as a
  5058.           secondary font.  The control codes on the Set Up Your Printer
  5059.           screen switch between the primary (normal) and secondary
  5060.           (compressed) font.  HPRESET sets the printer back to its normal
  5061.           state.
  5062.  
  5063.           Mailing labels
  5064.  
  5065.                Be sure to select one of the HP Laserjet label styles.
  5066.           Otherwise, the last page of labels will stay in the printer and
  5067.           you'll have to press the Form Feed button on the Laserjet control
  5068.           panel to get it out.
  5069.  
  5070.  
  5071.           On-disk documentation
  5072.  
  5073.                The installation program copies HP66.EXE to your program
  5074.           diskette or your hard disk.  Use this program to set your printer
  5075.           to print 66 lines per page; then you can print the documentation.
  5076.  
  5077.            1.  Enter:  HP66
  5078.  
  5079.            2.  Enter:  COPY  MAIL230.DOC  PRN:
  5080.  
  5081.            3.  Enter:  HPRESET
  5082.  
  5083.  
  5084.  
  5085.  
  5086.  
  5087.  
  5088.  
  5089.  
  5090.  
  5091.  
  5092.  
  5093.  
  5094.                                      Appendix E
  5095.  
  5096.                                 Technical Information
  5097.  
  5098.  
  5099.                You'll need the information in this chapter if you are a
  5100.           programmer who wants to extract information from or import
  5101.           information into the Reliance Mailing List files.  It describes
  5102.           the data files and gives their Turbo Pascal record declarations.
  5103.           It also describes in detail the format of the Export files.  If
  5104.           you are not a programmer, skip this.
  5105.  
  5106.  
  5107.  
  5108.  
  5109.           Mailing List Data Files
  5110.  
  5111.  
  5112.                The following files are not shipped on the distribution
  5113.           diskette.  They are created by the Mailing List program.
  5114.  
  5115.           MASTER.RM2     The master file containing all the name and
  5116.                          address records.
  5117.  
  5118.           INDEX1.RM2     An index file for the Master file.  This enables
  5119.                          the program to look up name and address records by
  5120.                          last name.
  5121.  
  5122.           INDEX2.RM2     An index file for the Master file.  This enables
  5123.                          the program to look up name and address records by
  5124.                          zip code.
  5125.  
  5126.           SCR.RM2        The System Control Record.  Contains system-wide
  5127.                          information such as the codes for controlling your
  5128.                          printer, the selection category names, etc.
  5129.  
  5130.           CONFIG.RM2     A configuration file created on the program disk.
  5131.                          Contains the last drive, path and colors selected.
  5132.  
  5133.  
  5134.           Record type declarations
  5135.  
  5136.           Following are the record type declarations for these files.
  5137.  
  5138.           type
  5139.               str1   = string[1] ;
  5140.               str3   = string[3] ;
  5141.               str4   = string[4] ;
  5142.  
  5143.  
  5144.  
  5145.                                        Page E.1
  5146.  
  5147.           Reliance Mailing List 2.30 User Manual                   Page E.2
  5148.           Appendix E, Technical Information
  5149.  
  5150.  
  5151.  
  5152.               str5   = string[5] ;
  5153.               str9   = string[9] ;
  5154.               str14  = string[14] ;
  5155.               str20  = string[20] ;
  5156.               str30  = string[30] ;
  5157.               str53  = string[53] ;
  5158.  
  5159.               date = record
  5160.                   yr : integer ; { 0 .. 9999 }
  5161.                   mo : integer ; { 1 .. 12 }
  5162.                   dy : integer ; { 1 .. 31 }
  5163.                 end ;
  5164.  
  5165.               key1_typ = str5 ;
  5166.                 { The key is the first five characters of the last name, stripped of
  5167.                   blanks and capitalized. }
  5168.  
  5169.               key2_typ = str14 ; { zip code + key1_typ }
  5170.  
  5171.               mf_rec = record               { Master File record }
  5172.               { differs from Turbo 3.x version only in that status is a longint }
  5173.                   status     : longint ;    { 0 = active, else deleted }   { 4}
  5174.                   last_name  : str30 ;                                     {31}
  5175.                   frst_name  : string[18] ;                                {19}
  5176.                   title      : string[9] ;  { eg, Dr., Mr., Ms., etc }     {10}
  5177.                   salutation : string[11] ; { Dear ... }                   {12}
  5178.                   addr1      : string[25] ;                                {26}
  5179.                   addr2      : string[25] ;                                {26}
  5180.                   city       : string[23] ;                                {24}
  5181.                   state      : string[2] ;                                 { 3}
  5182.                   zip        : str9 ;                                      {10}
  5183.                   home_phon  : string[14] ;                                {15}
  5184.                   work_phon  : string[14] ;                                {15}
  5185.                   usercode   : str3 ;                                      { 4}
  5186.                   last_amt   : real ;       { last contribution amount }   { 6}
  5187.                   last_date  : date ;       { last contribution date }     { 6}
  5188.                   tot_amt    : real ;       { total contribution amount }  { 6}
  5189.                   flags      : byte ;       { 8 booleans, user-defined }   { 1}
  5190.               end ;                                                { total 218}
  5191.  
  5192.               scr_rec = record              { System Control Record }
  5193.                   ID       : str30 ;        { descriptive identification }
  5194.                   flagbits : byte ;         { 8 booleans. 0 = formfeed, 1 = US zip, }
  5195.                                             { others are reserved for future use }
  5196.                                           { label defaults }
  5197.                   num_across,               { number of labels across }
  5198.                   max_len,                  { max number of chars in one label }
  5199.                   start_1,                  { column to start label 1 }
  5200.                   start_2,                  { column to start label 2 }
  5201.                   start_3,                  { column to start label 3 }
  5202.                   start_4,                  { column to start label 4 }
  5203.                   num_lines : byte ;        { number of lines in label }
  5204.                                           { end label defaults }
  5205.                   num_recs : longint ;      { number of records used }
  5206.  
  5207.           Reliance Mailing List 2.30 User Manual                   Page E.3
  5208.           Appendix E, Technical Information
  5209.  
  5210.  
  5211.  
  5212.                   prt_init,                 { printer initialization string }
  5213.                   prt_rset : str4 ;         {    "    reset string }
  5214.                   cat_name : array [1..8] of str20 ; { selection category names }
  5215.               end ;
  5216.  
  5217.               config_rec = record           { Configuration record }
  5218.                   bgc,                      { background color }
  5219.                   txc      : integer ;      { text color }
  5220.                   datapath : str53 ;        { data path }
  5221.                   cfgfill  : array [59..128] of byte ;  { reserved }
  5222.               end ;
  5223.  
  5224.           var
  5225.               scr         : scr_rec ;       { system control record }
  5226.               master      : mf_rec ;        { master record }
  5227.               mf_file     : datafile ;      { master file -- type def. in TACCESS }
  5228.               ix1_file    : indexfile ;     { index file  -- type def. in TACCESS }
  5229.               ix2_file    : indexfile ;     { index file  -- type def. in TACCESS }
  5230.               scr_file    : file of scr_rec ;
  5231.               config      : config_rec ;    { Configuration data }
  5232.  
  5233.           { Turbo Access constants }
  5234.           const
  5235.             MaxDataRecSize =   218;
  5236.             MaxKeyLen      =    14;
  5237.             PageSize       =    48;
  5238.             PageStackSize  =    16;
  5239.             Order          =    24;
  5240.             MaxHeight      =     3;
  5241.  
  5242.  
  5243.           Using the data files
  5244.  
  5245.                I do not recommend that you attempt to access these files
  5246.           outside the Reliance Mailing List system.  The only exception
  5247.           would be in order to import data from another database into this
  5248.           one or export from this into another one.  In either case, you'll
  5249.           need the Turbo Database Toolbox, version 4.0.
  5250.  
  5251.                The easiest way to import data is to have the other database
  5252.           program export it in a comma-delimited text file and then use the
  5253.           Import program, MAILIMPO.EXE (available to registered users), to
  5254.           import it.  If the other database can't create a comma-delimited
  5255.           text file, then you'll have to write a program to read its files.
  5256.           The steps to import data in that case are as follows:
  5257.  
  5258.            1.  Create the files with the Mailing List program.  This
  5259.                creates a Master file that contains only one record,
  5260.                required by the Database Toolbox functions.
  5261.  
  5262.            2.  Write a program to read the other database and add records
  5263.                to the MASTER.RM2 file.  Note that this is a Database
  5264.                Toolbox Datafile.  Do not attempt to index the file.
  5265.  
  5266.           Reliance Mailing List 2.30 User Manual                   Page E.4
  5267.           Appendix E, Technical Information
  5268.  
  5269.  
  5270.  
  5271.            3.  Use the Fix option of the Utility program (available to
  5272.                registered users) to index the file.  This will also update
  5273.                the necessary fields in the System Control Record.
  5274.  
  5275.                To export data, use the Main Menu option Create File to
  5276.           Export Data to create a comma-delimited ASCII file.  Then write a
  5277.           program to read that file and write the data to your own files.
  5278.  
  5279.                If you need help with any of this, call me.  I'll be glad to
  5280.           do custom programming for a fee, and I may have something already
  5281.           written that can help you.
  5282.  
  5283.  
  5284.  
  5285.  
  5286.           Export File Formats
  5287.  
  5288.  
  5289.                This section gives details about each of the files created
  5290.           by the Main Menu option Create File to Export Data.  It only
  5291.           tells how the Mailing List program creates the files; it doesn't
  5292.           give a complete specification of the files.  Please refer to the
  5293.           documentation for the program you're working with (Word, Sprint,
  5294.           etc.) for more details.  First, some definitions:
  5295.  
  5296.                Field means one piece of information.  For instance,
  5297.                First Name is a field and Last Name is another field.
  5298.  
  5299.                Record means all the data for one name.  All the fields
  5300.                for, say, John Smith, make up the record for John
  5301.                Smith.
  5302.  
  5303.  
  5304.           Field formats
  5305.  
  5306.                Unless specified differently for a particular file format,
  5307.           each field is formatted as follows.  All fields are converted to
  5308.           strings.
  5309.  
  5310.                Mailing List Data                  Output Format
  5311.  
  5312.                Alphanumeric                       String
  5313.  
  5314.                Numeric (dollar amounts)           String; formatted with
  5315.                                                   commas and two decimal
  5316.                                                   places, as dollars and
  5317.                                                   cents.  There's no dollar
  5318.                                                   sign.
  5319.  
  5320.                                                   Example: 999,999.99.
  5321.  
  5322.                Yes/No                             "Y" if Yes, else null
  5323.  
  5324.                Date                               "MM/DD/YYYY"
  5325.  
  5326.           Reliance Mailing List 2.30 User Manual                   Page E.5
  5327.           Appendix E, Technical Information
  5328.  
  5329.  
  5330.  
  5331.           File Formats
  5332.  
  5333.                All the file formats except WordPerfect are standard ASCII
  5334.           text files.  The WordPerfect file is a text file in WordPerfect
  5335.           format.  Each line (except WordPerfect) ends with a carriage-
  5336.           return (0DH, Ctrl-M) and a line-feed (0AH, Ctrl-J).  The files do
  5337.           not end with a Ctrl-Z character.  No line can exceed 255 charac-
  5338.           ters (240 for Lotus 1-2-3).  If any line would exceed the limit,
  5339.           it's not written and a message appears at the end of the process
  5340.           telling how many weren't written.
  5341.  
  5342.           Wordstar-style comma-delimited
  5343.  
  5344.                Each name and address record is on one line.  All records
  5345.           contain the same number of fields.  Fields are variable length in
  5346.           the standard format (see above), except as follows:
  5347.  
  5348.             -  No field contains double-quotes.
  5349.  
  5350.             -  Each field in the line is separated from the next by a
  5351.                comma.
  5352.  
  5353.             -  If the field contains a comma, it's surrounded by double-
  5354.                quotes (").  The double-quotes are inside the commas.
  5355.  
  5356.                     Example: ,"Building A, Room 101",
  5357.  
  5358.             -  If the field doesn't contain a comma, it's not surrounded by
  5359.                double-quotes.
  5360.  
  5361.                     Example: ,Building A Room 101,
  5362.  
  5363.             -  There's no comma after the last field in a line.
  5364.  
  5365.             -  A null field (no value) is indicated by two commas in
  5366.                succession.  A null field at the end of a line is indicated
  5367.                by a comma and then the carriage-return and line-feed.
  5368.  
  5369.                     Example: Jonathan,,Sachs,Austin,TX,78799,
  5370.  
  5371.           Basic-style comma-delimited
  5372.  
  5373.                Each name and address record is on one line.  All records
  5374.           contain the same number of fields.  Fields are variable length in
  5375.           the standard format (see above), except as follows:
  5376.  
  5377.             -  No field contains double-quotes.
  5378.  
  5379.             -  Each field in the line is separated from the next by a
  5380.                comma.
  5381.  
  5382.             -  All non-numeric (non-dollar) fields are surrounded by
  5383.                double-quotes (") regardless of whether they contain any
  5384.                commas.  The double-quotes are inside the commas.
  5385.  
  5386.           Reliance Mailing List 2.30 User Manual                   Page E.6
  5387.           Appendix E, Technical Information
  5388.  
  5389.  
  5390.  
  5391.                     Example: ,"Building A, Room 101",
  5392.  
  5393.             -  Numeric (dollar) fields are formatted with no commas and are
  5394.                not surrounded by double quotes.
  5395.  
  5396.             -  There's no comma after the last field in a line.
  5397.  
  5398.             -  A null field (no value) is indicated by two quotes.
  5399.  
  5400.                     Example: "Jonathan","","Sachs","Austin","TX","78799",""
  5401.  
  5402.           Lotus 1-2-3 import file
  5403.  
  5404.                This is exactly the same as the BASIC-style comma-delimited
  5405.           format except that no record may exceed 240 characters.
  5406.  
  5407.           Microsoft Word
  5408.  
  5409.                This is exactly the same as the WordStar-style comma-
  5410.           delimited file except that the first record is a special header
  5411.           record containing the names of the fields in the succeeding
  5412.           records.  The second and succeeding records contain Mailing List
  5413.           data.  Each name in the header record is one word.  The names of
  5414.           the fields in the header record are as follows:
  5415.  
  5416.                     firstname      zipcode        category1
  5417.                     lastname       homephone      category2
  5418.                     title          workphone      category3
  5419.                     salutation     usercode       category4
  5420.                     address1       lastamount     category5
  5421.                     address2       lastdate       category6
  5422.                     city           totalamount    category7
  5423.                     state                         category8
  5424.  
  5425.           WordPerfect
  5426.  
  5427.                This is a WordPerfect, not a standard ASCII text file.  Each
  5428.           line is terminated by only by a line-feed (0AH, Ctrl-J).  There
  5429.           is no carriage-return (0DH, Ctrl-M).
  5430.  
  5431.                Each record spans more than one line.  All records contain
  5432.           the same number of fields.  Fields are variable length in the
  5433.           standard format (see above).
  5434.  
  5435.                Each field is terminated by a Ctrl-R character (12H) and
  5436.           then the line-feed.  A null field (no value) is indicated by a
  5437.           line consisting only of a Ctrl-R character and then the line-
  5438.           feed.  After the last field there is an additional line
  5439.           containing only a Ctrl-E character (05H) and then the line-feed.
  5440.  
  5441.           Reliance Mailing List 2.30 User Manual                   Page E.7
  5442.           Appendix E, Technical Information
  5443.  
  5444.  
  5445.  
  5446.           Sprint
  5447.  
  5448.                This is a standard ASCII text file.  It's in two sections, a
  5449.           Template section and a Data section.  The Template section
  5450.           contains the following information:
  5451.  
  5452.             -  Line 1 starts with the following text:
  5453.  
  5454.                     @TEMPLATE{
  5455.  
  5456.             -  The rest of line 1 and all succeeding lines in the Template
  5457.                section contain one field name each.  The field name is the
  5458.                same as in the Microsoft Word header record (see above).
  5459.                The field name is enclosed in angle-braces (<>).
  5460.  
  5461.                     Example: <firstname>
  5462.  
  5463.             -  Each field name except the last one has a semicolon (;)
  5464.                after it.  There's no semicolon after the last field name.
  5465.  
  5466.             -  After the last field name there's a right curly brace (})
  5467.                and then a blank line.
  5468.  
  5469.                The Data section contains the following information:
  5470.  
  5471.             -  Line 1 contains the following text:
  5472.  
  5473.                     @DATA
  5474.  
  5475.             -  The rest of the Data section contains records for the name
  5476.                and address data.  A record spans more than one line.  All
  5477.                records contain the same number of fields.  Each field
  5478.                occupies one line. Fields are variable length in the
  5479.                standard format (see above), except that no field contains a
  5480.                semicolon (;).
  5481.  
  5482.             -  There's a semicolon (;) after each field name except the
  5483.                last.  There's no semicolon after the last field name.
  5484.                There is a blank line after the last field.
  5485.  
  5486.             -  Null fields (no value) are indicated as follows:
  5487.  
  5488.                  *  If it's not the last field, a semicolon on a line by
  5489.                     itself.
  5490.  
  5491.                  *  If it's the last field, a blank line.
  5492.  
  5493.           Here's an example of both the Template and Data sections:
  5494.  
  5495.           Reliance Mailing List 2.30 User Manual                   Page E.8
  5496.           Appendix E, Technical Information
  5497.  
  5498.  
  5499.  
  5500.                     @TEMPLATE{<firstname>;
  5501.                     <lastname>;
  5502.                     <address1>;
  5503.                     <address2>;
  5504.                     <city>;
  5505.                     <state>;
  5506.                     <zipcode>}
  5507.  
  5508.                     @DATA
  5509.                     Flesh;
  5510.                     Gordon;
  5511.                     123 Maple Street;
  5512.                     ;                   <-- missing address line 2
  5513.                     Austin;
  5514.                     Tx;
  5515.                     78705
  5516.  
  5517.                     Franklin;
  5518.                     Patterson;
  5519.                     Castle View Condo, Bldg 3;
  5520.                     4456 Castle View Plaza;
  5521.                     San Antonio;
  5522.                     Tx;
  5523.                                         <-- blank line for missing zip
  5524.  
  5525.                     Noah;
  5526.                     Zark;
  5527.                     44 Mongo Way;
  5528.                     ;
  5529.                     Austin;
  5530.                     Tx;
  5531.                     78704
  5532.  
  5533.  
  5534.  
  5535.  
  5536.  
  5537.  
  5538.  
  5539.  
  5540.  
  5541.  
  5542.  
  5543.  
  5544.                                      Appendix F
  5545.  
  5546.                                 History of revisions
  5547.  
  5548.  
  5549.           Earlier versions
  5550.  
  5551.                Version 1.0 was written in SBASIC on a CP/M Kaypro in 1984.
  5552.           There was no corresponding MS/PC-DOS version.  It was pretty good
  5553.           for its time and was an interesting programming exercise.  There
  5554.           were quite a number of users.
  5555.  
  5556.                Version 2.0 was a completely new program written in Turbo
  5557.           Pascal for both CP/M and MS/PC-DOS.  It was designed for a
  5558.           political campaign; the candidate made a respectable showing but
  5559.           did not win.  The program was then used in another campaign for
  5560.           another candidate to keep track of supporters.  That candidate
  5561.           won and I was happy to have had a part in the victory.  This was
  5562.           the first version to have the selection criteria, the contribu-
  5563.           tion field, and so forth.  I used the Turbo Database Toolbox to
  5564.           maintain the data files and the indexes.
  5565.  
  5566.                Version 2.01 was a minor upgrade.  Selection categories were
  5567.           now printed with each name on the list and the list of selection
  5568.           category titles was printed at the end of the list.
  5569.  
  5570.                Version 2.10 was a major upgrade.  It included several new
  5571.           ways to print labels, new list formats, the ability to pause to
  5572.           put new labels in the printer and several other enhancements.
  5573.           For the first time, a utility program to recover damaged data
  5574.           files was available to registered users.
  5575.  
  5576.                Version 2.20 was another major upgrade.  This version was
  5577.           written in Turbo Pascal 4.0, which made it faster, and the new
  5578.           features made it easier to use and more powerful.  Some of the
  5579.           important new features were: A much better Browse function; more
  5580.           latitude in selecting names for output; more label formats; the
  5581.           Extract feature; support for non-U.S. postal codes; colors; and
  5582.           better error handling.
  5583.  
  5584.                There were a number of minor upgrades, versions 2.20a, b,
  5585.           etc., up to 2.21.  These were never officially released as
  5586.           shareware, but recent registered users have gotten them as I've
  5587.           enhanced the program little by little.
  5588.  
  5589.  
  5590.  
  5591.  
  5592.  
  5593.  
  5594.  
  5595.                                        Page F.1
  5596.  
  5597.           Reliance Mailing List 2.30 User Manual                   Page F.2
  5598.           Appendix F, History of revisions
  5599.  
  5600.  
  5601.  
  5602.           Version 2.30
  5603.  
  5604.                Version 2.30 is another major upgrade.  Improvements over
  5605.           version 2.20 include the following:
  5606.  
  5607.             -  The option Create File to Export Data now includes six
  5608.                different formats, including WordStar, Basic-style, Lotus
  5609.                1-2-3 (import file), Microsoft Word, WordPerfect, and
  5610.                Sprint.
  5611.  
  5612.                You can now enter a full drive and path for the output file,
  5613.                and you can select Categories for output.  If you do, the
  5614.                output file contains a "Y" or Yes or null for No for each
  5615.                category.
  5616.  
  5617.             -  You can define your own mailing label style if none of the
  5618.                twelve predefined styles fits your needs.  The program
  5619.                remembers your definition, so once you've entered it you can
  5620.                use it over and over again.
  5621.  
  5622.             -  Lists print better.  Now a page break won't occur in the
  5623.                middle of the information for a name.
  5624.  
  5625.             -  Better support for the Hewlett Packard Laserjet and Deskjet
  5626.                printers.
  5627.  
  5628.             -  Better support for subdirectories.  The data files don't
  5629.                have to be in the same subdirectory as the program, and you
  5630.                can access data in different subdirectories without leaving
  5631.                the program.  The current subdirectory is shown on the Main
  5632.                Menu.
  5633.  
  5634.             -  The Utility program, available only to registered users, has
  5635.                the ability to find duplicate names or addresses.
  5636.  
  5637.             -  Registered users get a program to import data from a comma-
  5638.                delimited text file into the Mailing List program, making it
  5639.                easier to transfer data from other programs.
  5640.  
  5641.             -  The data entry screen has a box around it and looks better.
  5642.                There are other minor cosmetic enhancements.
  5643.  
  5644.                There are numerous other small improvements.  These
  5645.           improvements came about because users asked for them.  If there
  5646.           is a feature you'd like to see, write or call me.  I intend to
  5647.           keep improving this program until it has no peer.
  5648.  
  5649.  
  5650.  
  5651.  
  5652.  
  5653.  
  5654.  
  5655.  
  5656.  
  5657.  
  5658.  
  5659.  
  5660.                                      Appendix G
  5661.  
  5662.                             Reliance Software Order form
  5663.  
  5664.  
  5665.           Other Reliance software
  5666.  
  5667.                The Reliance Mailing List is one of several software
  5668.           products from Reliance Software Services.  Others include the
  5669.           Nonprofit General Ledger program and the source code to the user
  5670.           interface used in the General Ledger and the Mailing List
  5671.           program.  To order your Registered User copy of the Reliance
  5672.           Mailing List or any of the other products, use the order form
  5673.           below.
  5674.  
  5675.           Nonprofit General Ledger
  5676.  
  5677.                The Nonprofit General Ledger program is a powerful, yet
  5678.           easy-to-use accounting program designed specifically for the
  5679.           small nonprofit organization.  Accounting for nonprofits is
  5680.           different from accounting for for-profit organizations.
  5681.           Nonprofits need to keep track of how much money is spent on
  5682.           different service programs.  They also need to know where the
  5683.           money from different funding sources goes.  This program keeps
  5684.           track of both.  The program does the following:
  5685.  
  5686.             -  Separates revenues and expenses according to service program
  5687.                and funding source.  This makes it easy to report expenses
  5688.                to funding organizations.
  5689.  
  5690.             -  Prints a consolidated income statement and balance sheet as
  5691.                well as detailed income statements for each service program
  5692.                and funding source.  You get an accurate picture of the
  5693.                organization's financial position.
  5694.  
  5695.             -  Prints a great variety of other reports, including a trial
  5696.                balance and budget variance reports.
  5697.  
  5698.             -  Provides a complete audit trail of all transactions.  Your
  5699.                auditor can easily verify the accuracy of your financial
  5700.                statements.
  5701.  
  5702.             -  Compares actual to budgeted expenses and receipts.  This
  5703.                helps you to manage the organization effectively.
  5704.  
  5705.             -  Shows the effect of transactions on the budget immediately,
  5706.                as they are posted.  If an expenditure would exceed the
  5707.                budget, you can post it to another budget category instead.
  5708.  
  5709.  
  5710.  
  5711.                                        Page G.1
  5712.  
  5713.           Reliance Mailing List 2.30 User Manual                   Page G.2
  5714.           Appendix G, Reliance Software Order form
  5715.  
  5716.  
  5717.  
  5718.                This eliminates the need to go back and make adjustments
  5719.                later.
  5720.  
  5721.             -  Is extremely easy to use; data entry is simple and
  5722.                intuitive, and all program functions are menu-driven.  Your
  5723.                books will always balance; the program prevents you from
  5724.                making an unbalanced entry.
  5725.  
  5726.                The Registered User version costs $40.  You get the
  5727.           Nonprofit General Ledger program and the Utility program with
  5728.           complete documentation on disk.  For $55, you get the disk plus a
  5729.           nicely printed copy of the documentation.
  5730.  
  5731.           User Interface source code
  5732.  
  5733.                The menu-driven user interface used in Reliance products was
  5734.           written up in Computer Language magazine, October 1987, page 57
  5735.           and April 1988, page 117.  Features include:
  5736.  
  5737.             -  On-screen data entry forms with complete cursor control
  5738.  
  5739.             -  "Bullet proof" data entry of strings, real numbers,
  5740.                integers, booleans and dates
  5741.  
  5742.             -  Control of screen attributes and colors
  5743.  
  5744.                You can get the Turbo Pascal source code for only $6.  You
  5745.           can freely use the source code in your own applications without
  5746.           paying any royalties.  The disk contains code for both Turbo
  5747.           Pascal 3.0 and for 4.0, 5.0 and 5.5.
  5748.  
  5749.           Reliance Mailing List 2.30 User Manual                   Page G.3
  5750.           Appendix G, Reliance Software Order form
  5751.  
  5752.  
  5753.  
  5754.           Order Form
  5755.  
  5756.           Use this form to order the Registered User versions of Reliance
  5757.           software.  Mail the form to:
  5758.  
  5759.                                    William Meacham
  5760.                              Reliance Software Services
  5761.                                    1004 Elm Street
  5762.                                   Austin, Tx  78703
  5763.  
  5764.           Make checks payable to William Meacham.
  5765.  
  5766.           Your name:          ____________________________________________
  5767.  
  5768.           Address:            ____________________________________________
  5769.  
  5770.                               ____________________________________________
  5771.  
  5772.           City, State, Zip:   ____________________________________________
  5773.  
  5774.  
  5775.                          Product                                 Price
  5776.  
  5777.           Reliance Mailing List, manual on disk             $ 25   ____
  5778.  
  5779.           Reliance Mailing List, printed manual               35   ____
  5780.  
  5781.           Nonprofit General Ledger, manual on disk            40   ____
  5782.  
  5783.           Nonprofit General Ledger, printed manual            55   ____
  5784.  
  5785.           User interface source code                           6   ____
  5786.  
  5787.                                         Total enclosed:            _______
  5788.  
  5789.           What version of the Reliance Mailing List do you have?
  5790.           (Version number appears on the opening screen.)          _______
  5791.  
  5792.           Where did you get your copy of the program?
  5793.  
  5794.                               ____________________________________________
  5795.  
  5796.                               ____________________________________________
  5797.  
  5798.                               ____________________________________________
  5799.  
  5800.  
  5801.                                      THANK YOU!
  5802.