home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / GENEFILE / FHS1.ZIP / MANUAL.ARC / SECTION2.DOC < prev    next >
Text File  |  1988-09-22  |  40KB  |  733 lines

  1.  
  2.  
  3.  
  4.       II.  Getting Started.
  5.  
  6.       A. Creating working copies of the programs
  7.  
  8.       The basic set of programs in the Family History System is distributed 
  9.       on two 5 1/4" diskettes or a single 3 1/2" diskette.  The first 
  10.       diskette has an introductory procedure that may be started by placing 
  11.       the diskette in the "A" drive of your PC and entering:  A>GO
  12.       A 64 page manual can be printed from files on the diskette by entering 
  13.       the command:  A>GO PRINT MANUAL
  14.  
  15.       These diskettes  contain many files which are not required during the 
  16.       normal operation of the system.  For instructions on creating a 
  17.       working copy of the programs, place the distribution diskette in drive 
  18.       "A" and enter: 
  19.            A>GO INSTALL    
  20.       Instructions are provided for installing the programs on either floppy 
  21.       diskettes or a hard disk.  Those running the programs from 5 1/4" 
  22.       floppy diskettes should note that two program diskettes are now 
  23.       required (a STARTUP and a REPORT Program diskette).  It will be 
  24.       necessary for you to change program diskettes when some options are 
  25.       selected from the Main Menu.
  26.  
  27.       If you have formatted your Family History System STARTUP diskette with 
  28.       the "/s" option, then it is `self starting'; that is, after placing 
  29.       the diskette in drive A, you may turn the computer on (or press CTRL-
  30.       ALT-DEL key combination if the computer is already turned on) and the 
  31.       system will automatically go through a sequence of operations that 
  32.       will end with the appearance of the Family History System's introduc-
  33.       tory screen and MAIN MENU panel.  You may also start the system by 
  34.       placing the program diskette in drive "A" and entering:    
  35.             A>fhs 
  36.       If the programs are installed on a hard disk, you will start the 
  37.       system by entering:   C>fhs
  38.  
  39.       On the PCjr, the BASIC language cartridge must be installed in one of 
  40.       the cartridge slots when using the "interpreted" or uncompiled version 
  41.       of the programs.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                       3
  62.  
  63.  
  64.  
  65.       B. Beginning a Family History System work session
  66.  
  67.       When starting the Family History System, the screen will be cleared 
  68.       and reformatted with the system's `introductory panel'. This panel, 
  69.       which shows the `update' of the program diskette that you are using 
  70.       (indicated by the date below the title), will only appear for a few 
  71.       seconds, after which the MAIN MENU of system options will appear.
  72.  
  73.       1. MAIN MENU Program
  74.  
  75.       Besides being the first functioning panel that you will see when 
  76.       entering the system, the MAIN MENU provides the only `authorized' and 
  77.       `safe' means of exiting the system (by pressing F10).  You are never 
  78.       far from the MAIN MENU.  It can be reached from any of the programs in 
  79.       the system by pressing the `F9' key.
  80.  
  81.       The purpose of the MAIN MENU is to permit you to easily select the 
  82.       system function that you wish to perform.  These functions include:
  83.              1. F1 - Display/Update/Create Family History System files
  84.              2. F2 - Produce Reports
  85.              3. F3 - Utility Functions
  86.              4. F4 - Set current DATE and TIME
  87.              5. F8 - Execute DOS Commands (DOS 3.0 or later)
  88.              6. F10- Exit from the system (Return to DOS)
  89.  
  90.       The system functions are selected by pressing the indicated `function 
  91.       key'.  If any other key is pressed, a soft tone is sounded and nothing 
  92.       else happens.  When a `legal' key is pressed, the corresponding func-
  93.       tion key designator, next to the function description on the screen, 
  94.       will be hilited.  If you have selected a function (e.g. F2) that has 
  95.       several options to choose from, you will be prompted to enter the 
  96.       alphabetic character corresponding to the one you wish to select.
  97.  
  98.       When you have fully described, in the above manner, the system func-
  99.       tion you wish to perform, the program which performs that function 
  100.       will be read from the program diskette and given control.  If the 
  101.       program cannot be read (for example, if the correct program diskette 
  102.       is not in the `default' drive, or the drive door is open, or the 
  103.       program diskette is for some other reason unreadable), the message: 
  104.                "Put Program diskette in default drive..." 
  105.       will appear on the bottom line of the screen.  If you are able to 
  106.       determine the reason for the problem and correct it (e.g. by putting 
  107.       the correct program diskette on the appropriate drive), you may press 
  108.       the `space bar' and the system will make another attempt to read the 
  109.       program from the diskette.  If for any reason you have decided not to 
  110.       continue with the selected option, you may press the `ESC' key and you 
  111.       will be able to reselect any MAIN MENU option.  (The ESCape key is 
  112.       recognised by most programs in the set as an operator request to 
  113.       terminate a process that has been started.)
  114.  
  115.       The next paragraph discusses the setting of current date and time.  
  116.       The section following that discusses some procedures for "customizing" 
  117.       the system for your configuration.  If you are a first time user of 
  118.       the Family History System, I recommend that you review these sections 
  119.       before going into any other area of the system.
  120.  
  121.  
  122.                                       4
  123.  
  124.  
  125.  
  126.  
  127.       2. Setting CURRENT DATE and TIME
  128.  
  129.       The setting of the current date and time is the only system function 
  130.       that is performed within the MAIN MENU program.  Unless you have a 
  131.       `clock calendar' board on your computer or have previously set the 
  132.       date and time under the control of DOS or another program, the current 
  133.       DATE will probably be `01-01-1980'.  Because the current date is used 
  134.       to determine the age of living persons that appear on some of the 
  135.       reports and in the file maintenance program, it is important that it 
  136.       be properly set if any reports are to be produced.  The time is not 
  137.       used by the system and is only included for your convenience.
  138.  
  139.       If you have requested to reset the DATE and TIME by pressing the F4 
  140.       key from the MAIN MENU, you will be prompted to:
  141.                         Enter the current DATE and TIME
  142.       and the cursor will appear at the left most character of the displayed 
  143.       date.  You must enter the date in the form MM-DD-YYYY or MM/DD/YYYY.  
  144.       Further, it must be a valid date and not be before 01-01-1980.  After 
  145.       entering the date, the cursor will automatically advance to the first 
  146.       character of the time.  The time must be entered in the form HH:MM:SS.  
  147.       If you wish to go back to reenter the date, press the SHIFT+TAB keys.  
  148.       After you have keyed in the date and time to your liking, you may 
  149.       indicate to the program that you wish to reset the current values by 
  150.       pressing the RETURN or ENTER key.  If an error is found in either the 
  151.       date or time, a tone will be sounded and you may correct the error.
  152.  
  153.       If for any reason you wish to terminate the option, you may press the 
  154.       ESC key and you will then be able to reselect any of the MAIN MENU 
  155.       options.
  156.  
  157.       3. Setting DEFAULT System Parameters
  158.  
  159.       One thing you may wish to do when you first enter the system is to 
  160.       examine the system defaults for the file names, screen attribute 
  161.       table, and printer setup table used by the system (Main Menu options 
  162.       F3-A,B,C).  Some reasons for doing this are:
  163.  
  164.          1. To customize the default family file names.  For example, you 
  165.             may want to change the names of the family file datasets from 
  166.             FAMILY.NAM, FAMILY.ADR and FAMILY.OTH to something like 
  167.             RUSSELL.NAM, RUSSELL.ADR and RUSSELL.OTH.  You can of course 
  168.             build multiple family files and it is common to use the primary 
  169.             surname as a dataset prefix to distinguish them.  You will also 
  170.             want to make sure that the "drive identifier", that is the two 
  171.             characters at the beginning of each dataset name ("A:", "B:", 
  172.             "C:" etc.), are correct for your placement of the datasets.  
  173.             These adjustments can be made using Main Menu option F3-A.
  174.  
  175.          2. To choose a more satisfactory selection of screen attributes 
  176.             (colors or light/normal/dim brightness) for the display of 
  177.             information on the screen.  Although the system, upon first 
  178.             entry, checks to see whether the IBM monochrome or a graphics 
  179.             display adapter is being used and selects a "screen attribute 
  180.             table" accordingly, if you are using a color monitor you may 
  181.  
  182.  
  183.                                       5
  184.  
  185.  
  186.  
  187.             find the colors used to be unappealing or difficult to read. 
  188.             Main Menu option F3-B permits you to adjust these.
  189.  
  190.          3. To choose a printer control table more appropriate for your 
  191.             equipment.  While the original printer table is based upon a 
  192.             common standard, there are a number of tables for more specific 
  193.             printers selectable under Main Menu option F3-C.  You may also 
  194.             create a custom printer setup for printers not formally 
  195.             supported by a prepared setup. 
  196.  
  197.       (Please see Sections III-H,I,J for more complete discussions of these 
  198.       options).
  199.  
  200.       4. Creating and Updating a set of Family files
  201.  
  202.       Data files for the Family History System are initialized and updated 
  203.       in the system's FILE MAINTENANCE Program which is selected by MAIN 
  204.       MENU option F1.  This program is distinguished by its use of `seg-
  205.       mented' displays.  Sections III.G and III.F discuss in more detail 
  206.       the design of these displays and the general rules for updating infor-
  207.       mation on them.  In the following discussion I will refer to each of 
  208.       the formatted segments of the screen as a "view" (the term "window" 
  209.       refers to a similar, but somewhat more complex construction).
  210.  
  211.       The first `view' you are presented in the file update program shows 
  212.       the Menu of options available in the File Maintenance program.  This 
  213.       view provides the only `legal' means for EXITing the file maintenance 
  214.       program (by pressing `F9' to request a return to the system's MAIN 
  215.       MENU display).  At that time, all "open" files will be "closed" and 
  216.       all "buffered" updates (that is updates which may have been held in 
  217.       memory by DOS) will be permanently written to your family files.  If 
  218.       the program diskette has been removed from the default drive (for 
  219.       example if a separate data diskette has been placed in that drive) you 
  220.       will be prompted to replace the program diskette at the appropriate 
  221.       time.  You should not replace the program diskette before being 
  222.       prompted to do so because the "open" files may not have been 
  223.       completely updated yet.  (You are never `far' from this list of 
  224.       primary options while in the file maintenance program.  It can be 
  225.       reached from just about any part of the program by pressing the ESCape 
  226.       key enough times.)
  227.  
  228.       The first option selected whenever this program is being used is `F1', 
  229.       Open/Close/Create Family Files.  (It is automatically selected for you 
  230.       when you enter this program.)  When a program `opens' a file, it is 
  231.       requesting the operating system to permit it to read information from 
  232.       or write information to the file.  Ordinarily this is done automa-
  233.       tically by a program without the user's having to do anything.  In 
  234.       this program however, because the files remain open for long periods 
  235.       of time to process multiple user requests, and because a file could 
  236.       potentially become `damaged' if the user were to change data diskettes 
  237.       or `illegally' exit from the system (e.g. by turning the machine off) 
  238.       while the file is open, I have chosen to require you to explicitly 
  239.       request that the files be opened at the beginning of the program as a 
  240.       reminder of the situation that prevails.  All open files will automa-
  241.       tically be closed when you return to the MAIN MENU program.  (See 
  242.  
  243.  
  244.                                       6
  245.  
  246.  
  247.  
  248.       section II.C for a discussion about protecting yourself from loss of 
  249.       information in damaged files.)
  250.  
  251.       When the "Open/Close/Create" option is selected, you will see dis-
  252.       played in the upper right viewing area a list of the "datasets" used 
  253.       to store your family information as well as the options that may be 
  254.       `function key' selected from this view.  You should also note that the 
  255.       `hilited' border moves from the upper left to the upper right viewing 
  256.       area.  While in this program, the `active' view (the one from which 
  257.       program options may be selected) is enclosed by a `hilited' border.  
  258.  
  259.       (Note: The term "dataset" is used here to refer to a named area on a 
  260.       diskette or hard disk which contains a program or data.  I am told 
  261.       that this term is peculiar to an IBM environment, but it is one that I 
  262.       find natural and will use frequently in this document.  Many people 
  263.       will use the term "file" for what I am calling a dataset, however I 
  264.       usually think of a "file" as a collection of logically related infor-
  265.       mation and as such it may consist of several datasets.  When I speak 
  266.       of a "Family File" I will mean all the information that is stored in 
  267.       the three datasets described here.)
  268.  
  269.       Three datasets are used by the system to store your family history 
  270.       information.  You might think of these as three card files used to 
  271.       store different types of information.  The first dataset, the NAME 
  272.       dataset, is used to store basic information concerning an individual, 
  273.       including the name, sex, birth and death dates of the individual.  The 
  274.       second dataset is used to store the various types of ADDRESSes that 
  275.       are permitted in the system.  The third dataset of OTHER data 
  276.       contains: birth, death and marriage places; marriage records; health, 
  277.       education, military and work information; and notes or comments.
  278.  
  279.       Because you may wish to maintain multiple family files, with different 
  280.       names, or you may wish to place the datasets on one or more separate 
  281.       data diskettes located on a different drive from the program diskette, 
  282.       you are permitted to change the file `specifications' displayed before 
  283.       opening or creating the files.  I refer you to your DOS manual for a 
  284.       description of file naming conventions which you should use.  (Please 
  285.       note that the "A:" before the dataset name describes the drive on 
  286.       which the program is to look for the dataset.  You may change this to 
  287.       "B:", "C:", etc. if you want the program to look for the datasets on a 
  288.       drive other than the "A" drive.)
  289.  
  290.       If this is your first time using the system you will want to `create' 
  291.       or initialize the file by selecting option F3.  (If the datasets 
  292.       already exist, you will be asked to confirm that it is okay to DELETE 
  293.       the datasets during the process of re-initializing them.  Be WARNED 
  294.       that REinitializing a set of family datasets will result in the LOSS 
  295.       of ALL DATA currently stored in them.)  After the file has been 
  296.       CREATEd, in future executions of this program you will use F1 to 
  297.       simply OPEN the files.  When the datasets are open you may return to 
  298.       the view of main options of the file maintenance program by pressing 
  299.       the ESCape key.
  300.  
  301.       (Before continuing with this section, you may want to read Appendix B 
  302.       concerning the recording of information on Family Group Worksheets 
  303.  
  304.  
  305.                                       7
  306.  
  307.  
  308.  
  309.       prior to entry in the system.)
  310.  
  311.       SELECTING THE FORMAT FOR DATES
  312.       When you return to the viewing area for the primary options of the 
  313.       file maintenance program (by pressing the ESCape key), you will note 
  314.       that option F5 allows you to select the DATE display/entry format 
  315.       while in that program.  Pressing function key F5 will result in the 
  316.       displayed format description cycling among the allowable options of: 
  317.       MM-DD-YYYY, DD.MM.YYYY and YYYY MM DD.  Although this tries to permit 
  318.       you to enter the dates in a format that is most familiar for you, it 
  319.       is still necessary to exercise caution when entering dates.  The 
  320.       program, because of space constraints, makes no validity checks on the 
  321.       dates entered.  Knowing this, you should not be subject to making the 
  322.       false assumption that the computer will keep you from entering 
  323.       incorrect dates...something no program can do.  The correctness of all 
  324.       dates entered must ultimately be confirmed by your own verification.
  325.  
  326.       In what follows, I will not attempt to fully describe all the options 
  327.       available in the file maintenance program, however I will try to 
  328.       describe the following:
  329.  
  330.          a) ADDING a NAME record to the file;
  331.          b) Recording MARRIAGE information;
  332.          c) Maintaining ADDRESS information;
  333.          d) Listing CHILDREN of an individual or `marriage';
  334.          e) `Climbing' the ancestor tree through PARENT relationships;
  335.          f) SEARCHing name records.
  336.  
  337.       I hope that you will experiment to become familiar with these and 
  338.       other parts of the file maintenance program so that you may determine 
  339.       which options of the program are appropriate for recording the histor-
  340.       ical information of your family.
  341.  
  342.       a) ADDING a NAME RECORD to the File
  343.          If you are just beginning to enter data into your family file then 
  344.          after opening the files and returning to the primary menu of file 
  345.          maintenance options you will select option "F2  ADD a Name Record".  
  346.          The `current viewing area' will move to the upper right corner of 
  347.          the screen which will be formatted with labels describing the 
  348.          information that you may enter in the name record for the first 
  349.          individual to be added to the system.  You will note that the 
  350.          assigned record ID (on the first line of the screen) is `1'.  The 
  351.          blinking cursor appears in the 1st position of the SURNAME field.  
  352.          Pressing the "TAB" key causes the cursor to advance successively to 
  353.          other updatable fields on the screen. Section III.F.1 describes 
  354.          other rules for entering information into the formatted displays 
  355.          used in this program.  (Note: Pressing the ENTER or RETURN key will 
  356.          move the cursor to the first position of the first updatable field 
  357.          on the NEXT line.  You must use the TAB key to move to other fields 
  358.          which are to the right of the cursor on the SAME line.)
  359.  
  360.  
  361.          Of course the ID # of a parent cannot be entered into a child's 
  362.          record unless a record has previously been created for the parent.  
  363.          If the parent's record is added after the child's, then you may go 
  364.  
  365.  
  366.                                       8
  367.  
  368.  
  369.  
  370.          back and update the child's record with the correct ID number for 
  371.          the parent to establish the parent-child relationship.
  372.  
  373.          Although the Birth and Death places appear in this view, they are 
  374.          not stored in the Name record for the individual.  Because this 
  375.          information is not generally known for distant ancestors or rela-
  376.          tives, I have made this part of a separate record.  If neither 
  377.          location is known, leave the fields blank and no space will be used 
  378.          on the data diskette.  Entry of anything in either field will 
  379.          result in the creation of a single 50 character record for storing 
  380.          the information.
  381.  
  382.          I have allowed for recording the times of birth and death in the 
  383.          record.  Although this is also information which is not generally 
  384.          known about distant ancestors or relatives, in this case a total of 
  385.          only 4 `characters' are required to store the information so rela-
  386.          tively little space is lost if these times are unknown or you 
  387.          decide not to maintain a record of them.
  388.  
  389.          You will note four unlabeled single-character fields to the right 
  390.          of the birth/death dates and father/mother ID's.  These are 
  391.          "status" fields whose use is described in Appendix C.  Among other 
  392.          things, these may be used to distinguish adoptive parent/child 
  393.          relationships.
  394.  
  395.          The "Use:" field to the right of the Surname field was added in 
  396.          February 1987 to handle a "problem" that arises when creating 
  397.          indexes or printing indexed reports using some of the extended 
  398.          options of the system.  There you are permitted to request that a 
  399.          woman's surname be replaced with that of her (most recent) husband, 
  400.          which seems more appropriate for things like Birthday or Anniver-
  401.          sary lists.  However this didn't take into account the situation in 
  402.          which a woman chooses to continue using her own surname after 
  403.          marriage.  A value of "Y" entered in the "Surname...Use:" field of 
  404.          a married woman tells those programs that her own surname is always 
  405.          to be used when building indexes or printing reports.
  406.  
  407.          After all information has been correctly entered, press F1 to 
  408.          cause a record to be created in the file.  The bottom line of the 
  409.          viewing area will then be replaced with a list of standard 
  410.          options available when displaying an individual's information.
  411.  
  412.          The displayed information may be modified by pressing function key 
  413.          F1 twice, and making changes as above.  Another record may be 
  414.          added by pressing the F1 key, then the F2 key and proceeding as 
  415.          above.  Other options will be discussed in the following 
  416.          sections.
  417.  
  418.          Please note when adding or updating a NAME record, the action of 
  419.          the F3 key (beginning in Sept. 1988) is described as "RESTORE FIELD 
  420.          VALUE".  This means that when you press the F3 key, the field that 
  421.          contains the cursor will be restored to the last displayed value.  
  422.          This should simplify the sequential entry of records with repeated 
  423.          values in certain fields.  For example birth or death places, or 
  424.          the Surnames of children in the same family.
  425.  
  426.  
  427.                                       9
  428.  
  429.  
  430.  
  431.  
  432.       b) Creating a MARRIAGE or FAMILY record.
  433.          After name records have been created for each of the participants 
  434.          in a marriage, the marriage or family record may be created by 
  435.          pressing the F4 (SPOUSE) key in the view of name record informa-
  436.          tion for either spouse (a single marriage record is maintained 
  437.          for both spouses).  The `current viewing area' will shift to the 
  438.          upper left corner of the screen, which will be formatted with 
  439.          descriptions of the information stored in a marriage record.  If 
  440.          a marriage has previously been recorded for the spouse displayed, 
  441.          information from the most recent record will be shown.  A new 
  442.          record may be created by pressing the F1 key, then the F2 key.  
  443.          If no marriage record currently exists for the displayed spouse, 
  444.          the view will be ready for information to be entered.
  445.  
  446.          To describe the other partner in the marriage, press the F2 key, 
  447.          enter the record ID for that individual and press the RETURN key.  
  448.          The individual's NAME record will be retrieved and descriptive 
  449.          information displayed to confirm that the correct ID # has been 
  450.          entered.  If it is incorrect, you may press the F2 key again to 
  451.          change the value of the spouse ID.
  452.          
  453.          To update the marriage STATUS and Date fields, press the F3 key and 
  454.          use the TAB key to move to the fields that need to be updated.  
  455.          Although the beginning status field will normally indicate that a 
  456.          marriage was performed, other types of arrangements may be indi-
  457.          cated such as common-law (marriage), communal (living arrangement), 
  458.          etc; the partners in the relationship will still be identified as 
  459.          spouses in all reports.  The termination status field may indi-
  460.          cate: wife died, husband died, divorced, annulled, agreement, etc.  
  461.          If a relationship is known to have terminated but the date is 
  462.          unknown, the year of the ending date should be 9999.  Please note 
  463.          that it is necessary for you to manually enter this termination 
  464.          date even when one or both spouses are recorded as deceased.  It is 
  465.          not automatically updated with the death date of a spouse because
  466.          that may represent an incorrect assumption on the part of the 
  467.          program.  The ancestor/descendant/relative report program will take 
  468.          the death dates of the spouses into consideration when computing 
  469.          the number of years married, however an "*" will appear to the 
  470.          right of that number if a death date was used to determine it to 
  471.          call your attention to the fact that the program has made an 
  472.          assumption in computing it. 
  473.  
  474.          The PLACE fields that appear after the STATUS/DATE fields are 
  475.          handled similarly to BIRTH/DEATH place fields.  If nothing is 
  476.          entered in either of the fields, then no space is taken in the file 
  477.          for them.  If any text is entered in either field, then a single 50 
  478.          character record is created to hold both 22 character fields.
  479.  
  480.          Press the F1 key when all status information has been correctly 
  481.          entered.  
  482.  
  483.          After both spouse ID and status information have been satisfac-
  484.          torily entered, pressing the F1 key again will cause the record to 
  485.          be written to the family file.  If either spouse has other spouse 
  486.  
  487.  
  488.                                      10
  489.  
  490.  
  491.  
  492.          records on file, the record being added will be merged with the 
  493.          others in reverse order of the beginning dates (so that the most 
  494.          recent record occurs first).  If there is an earlier marriage 
  495.          record on file for the spouse whose name record is displayed in the 
  496.          NAME record viewing area, there will be a message at the bottom of 
  497.          the screen informing you that you may:
  498.                   Press the PGUP key to display an earlier record
  499.          You cannot press the PGDN key to display a later record.  If you 
  500.          wish to back up in a series of marriages, you must press the ESCape 
  501.          key to return to the NAME record viewing area, then press the F4 
  502.          key to begin again with the most recent marriage record.
  503.  
  504.          Please note that there are three separate steps to creating a 
  505.          marriage record:
  506.               a. Update the ID for spouse
  507.               b. Update the status fields, dates and places
  508.               c. Save the information in a file record
  509.          No information is placed in the file until the last step is 
  510.          performed.
  511.  
  512.          You should also be aware that a marriage record need not be created 
  513.          in order to establish parent/child relationships.  Within the FHS 
  514.          family files, there is no forced connection between parenting and 
  515.          marriages.
  516.  
  517.          Options available to you after the marriage record has been added 
  518.          are shown on the bottom line of the viewing area and include:
  519.               F1 UPDATE (Change, Add or Delete);
  520.               F2 SELECT (the spouse to be displayed in Name record viewing 
  521.                  area);  
  522.               F3 List CHILDren having both spouses as parents;
  523.               F4 List RESidence information;
  524.               F5 Display/Enter COMments about the family relationship.
  525.  
  526.          Pressing the ESCape key in the view of SPOUSE or MARRIAFE informa-
  527.          tion returns you to the Name record viewing area.
  528.  
  529.       c) Maintaining ADDRESS information.
  530.          Address information may be recorded in a number of places within an 
  531.          individual's total information record.  It may indicate the indivi-
  532.          dual's residence, a family residence (under the spouse record), or 
  533.          an address related to one of the additional records for education, 
  534.          health, work or military information.  The information which is 
  535.          stored in an address record includes:
  536.                 Beginning and ending dates during which the address 
  537.                    information was current;
  538.                 Address (two 30 character lines);
  539.                 City    (15 character field);
  540.                 State   (4 character abbreviation);
  541.                 Zip or country (5 character field);
  542.                 Telephone (3 numeric fields; early phone numbers using 
  543.                    alphabetic prefixes cannot be recorded here.) 
  544.  
  545.          Comments may subsequently be recorded concerning information that 
  546.          is particularly relevant to the address record. (This might include 
  547.  
  548.  
  549.                                      11
  550.  
  551.  
  552.  
  553.          a physical description of a home.)
  554.  
  555.          Multiple addresses may be recorded of each of the above types.  
  556.          All addresses under a given type record (name, spouse, health, 
  557.          etc.) will be `chained' together in reverse order of beginning date 
  558.          so that the most recent address occurs first.  The extended system 
  559.          offers options for producing lists of latest (residence) addresses 
  560.          and for creating a MailMerge format file of address information.  
  561.          The MailMerge file can be used with database programs such as PC-
  562.          FILE for printing mailing labels.  It may also be used with many 
  563.          word processors for producing form letters.
  564.  
  565.          (Note: it has come to my attention that the above described format 
  566.          for address information is not appropriate for many foreign 
  567.          addresses, and some domestic U.S. ones as well.  I do plan to 
  568.          make adjustments to this area sometime in the future, but it will 
  569.          not likely be in the very near future since it will require that 
  570.          all users reorganize their family files.)
  571.  
  572.       d) Listing CHILDREN of an individual or marriage
  573.          Pressing the F3 key in the display for the individual's Name 
  574.          record or for a SPOUSE record results in the listing of children 
  575.          parented by the individual or by both spouses.  The list appears 
  576.          in a viewing area occupying the bottom half of the screen.  Up to 
  577.          9 children may be listed; if there are more, you may continue the 
  578.          list by pressing the PGDN key.
  579.  
  580.          You may request to select one of the children for display in the 
  581.          Name record viewing area by pressing the F1 key and using the UP 
  582.          and DOWN cursor control keys to select the ID number of the desired 
  583.          child.  Another child may be selected by returning to the child 
  584.          list (as a result of pressing the ESCape key in the view of Name 
  585.          record information) or by pressing the CTRL+PGDN or CTRL+PGUP key 
  586.          combinations in the view of Name record information for the pre-
  587.          viously selected child.
  588.  
  589.       e) Climbing Ancestor Trees through PARENT relationships.
  590.          The file maintenance program was designed so that the user could 
  591.          easily follow lines of ancestry (or descendancy) from one gene-
  592.          ration to another.  The previous section described how you might 
  593.          start with an individual, list his/her children, select one of the 
  594.          children for display, after which the grandchildren parented by 
  595.          that child may be listed, a grandchild selected for display, etc.  
  596.          The family tree may be examined in the `reverse' direction also.  
  597.  
  598.          From the display of an individual's Name record information, 
  599.          pressing the F2 key moves the current viewing area to the upper 
  600.          left corner of the screen where information about the parents is 
  601.          displayed.  From that view, the parents' children may be displayed 
  602.          (the full brothers and sisters of the original individual) by 
  603.          pressing the F3 key, or the Father or Mother may be selected for 
  604.          display in the Name record viewing area by pressing the F1 or F2 
  605.          function keys respectively.  If a parent is selected for display, 
  606.          then their parents (one set of grandparents of the original indivi-
  607.          dual) may be displayed using the F2 key.  Continuing in this way, a 
  608.  
  609.  
  610.                                      12
  611.  
  612.  
  613.  
  614.          single chain of ancestor relationships may be examined to exhaus-
  615.          tion.  
  616.  
  617.          To help you remember how far the ancestor chain has been examined, 
  618.          the `RELATIVE GENERATION LEVEL' of the displayed individual(s) is 
  619.          shown in the upper right corner of the Name record, parent, spouse 
  620.          and child displays.  The generation level is reset to 0 whenever an 
  621.          individual is selected for viewing for some reason other than a 
  622.          parent, child or spouse relationship (for example, by selecting 
  623.          from a `search list'...see below).
  624.  
  625.       f) SEARCHing the Name Records on file.
  626.          The file maintenance program contains a procedure for making 
  627.          (limited) searches of the Name records on file.  This would ordi-
  628.          narily be used to determine the record ID for some individual whose 
  629.          information or family relationships were to be examined or modi-
  630.          fied.
  631.  
  632.          The view for initiating searches is displayed by pressing the F4 
  633.          function key from the view of primary options for the file mainte-
  634.          nance program.  The viewing area in the upper left corner of the 
  635.          screen will be cleared and reformatted with fields describing the 
  636.          criteria for limiting the search.  These include:
  637.                limits on record ID;
  638.                Surname (or portion of a surname...e.g. the first 2 char);
  639.                Given name (or portion of a Given name);
  640.                Range of Birth dates;
  641.                Range of Death dates.
  642.          The searches on Surname and Given name are sensitive to upper and 
  643.          lower cases; i.e. neither `brown' nor `BROWN' will match a record 
  644.          with Surname `Brown' (but a search for `Brown' will match).  Also 
  645.          the range comparisons on dates make the month-day and Year checks 
  646.          independently.  Therefore a search with:
  647.                    02/00/1930 <= Birth Date <= 02/99/1940
  648.          will locate name records with birth dates in the month of February 
  649.          and between the years 1930, 1940 inclusive.
  650.  
  651.          After the search criteria have been satisfactorily entered, the 
  652.          search is started by pressing the F1 key.  The current viewing area 
  653.          moves to the lower half of the screen and the search begins.  A 
  654.          reverse-video display in the lower left corner of the screen shows 
  655.          the record ID for the name record currently being examined.  The 
  656.          search process can be interrupted by pressing the space bar,  then 
  657.          the search may be continued by pressing the PGDN key or you may 
  658.          select for display one of the record ID's already found by pressing 
  659.          the F1 key and using the UP and DOWN cursor controls to move the 
  660.          reverse-video `box' to the correct ID #, and  then pressing the 
  661.          ENTER or RETURN key.
  662.  
  663.          After displaying a name record located through a search, other 
  664.          members in the `active search list' may be selected for display 
  665.          by either pressing the ESCape key from the name record viewing 
  666.          area to return to the search list (if it has not been overlain) 
  667.          or by pressing the PGDN or PGUP keys in the Name record viewing 
  668.          area.
  669.  
  670.  
  671.                                      13
  672.  
  673.  
  674.  
  675.  
  676.          A search list becomes inactive when another search begins or when 
  677.          the ESCape key is pressed in the search list viewing area.
  678.  
  679.  
  680.       C. Importance of `BACKING UP' your FAMILY Files
  681.  
  682.       As with all `dynamic' files whose creation and maintenance represents 
  683.       a considerable investment of time, the importance of keeping multiple 
  684.       backup copies of the files cannot be overemphasized.
  685.  
  686.       The standard DOS COPY utility should be adequate for most users to 
  687.       create these `backup' files.  If one of your family file datasets 
  688.       exceeds the capacity of your backup device, then you must use the DOS 
  689.       BACKUP utility (or something equivalent) to create your backup files. 
  690.       (The DOS RESTORE utility is required to recover a file from a backup 
  691.       created with the BACKUP program.  The usual COPY command is used to 
  692.       recover a file from backups created with the COPY command.)  
  693.  
  694.       I would recommend always creating a backup copy of the data files 
  695.       before each extended file maintenance session, especially if your area 
  696.       is subject to power fluctuations.  I would also recommend that you not 
  697.       reuse a backup diskette until at least two subsequent backups have 
  698.       been taken.
  699.  
  700.       If portions of a data file do become unreadable, you are cautioned not 
  701.       to use standard disk utilities to remove the damaged sections.  Direct 
  702.       file pointers become unusable if such utilites are used.  It is essen-
  703.       tial in this case to return to a backup copy of the files. 
  704.  
  705.       If it is necessary to restore your family file from a backup copy, you 
  706.       should always restore all three datasets from the same backup copy.  
  707.       Attempting to restore just part of a family file will likely result in 
  708.       some system maintained pointer fields becoming invalid.  This can 
  709.       cause abnormal program termination, spurious messages, or "garbage" or 
  710.       invalid information in reports.
  711.  
  712.       If you have an extended update session interrupted by a power failure 
  713.       or inadvertantly turning off your PC, it is possible that some of the 
  714.       updates have not been written to the file which could result in 
  715.       incorrect "pointer fields" connecting records in the family file.  In 
  716.       the Sept 1988 update, a utility was added to the basic set of programs 
  717.       which can locate and help eliminate such file errors (it had 
  718.       previously been available as part of the extended options provided to 
  719.       registered users).  That "pointer validation option" is selected using 
  720.       Main Menu option F3-E and is documented in Section VI of this manual.
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.                                      14
  733.