FHSWSPSE - Form for Marriage/Family Record Display/Update
This is the form that is displayed when you click the "Spouse" button on form FHSWUPDT.
The form consists of four parts: An option line at the top, an area for selecting the marriage record to be displayed (when there are multiple marriage or family records), an area for showing the Family/Marriage record information, and a line of command buttons at the bottom. If there are no marriage records for the individual, then only the first two areas will be visible and the second area will contain the message: "No Family Record Present".The option line at the top has the following buttons:
- Add Spouse - which allows you to add a new marriage/family record for the individual whose name record is displayed.
- Search - which opens form FHSWSLCT to perform a search of family file information
- RELCalc - which opens form FHSWRCLC, the Relationship Calculator. If a name record is currently displayed in the form, then the ID number for that record will automatically be filled in as the first of the ID numbers in the relationship calculator.
- DateCalc - which opens form FHSWDCLC to perform Date Calculations. If you choose a date format within the Date Calculator which is one of: "MM-DD- YYYY", "DD.MM.YYYY" or "YYYY.MM.DD", then that format will be used for displaying or entering dates within the "Update Family Information" operations after you return from form FHSWDCLC.
- RETURN - which closes form FHSWSPSE and returns to form FHSWUPDT.
Below the option line is an area that is used for selecting the marriage record to display when there are multiple records for the individual. The currently displayed marriage record is identified by the message: "Family record #n of m". The "<-" and "->" buttons can be used to move to an earlier (or later) marriage record, if one is present.
The family/marriage record viewing area is similar to the one that has been used in earlier versions of FHS. When entering information into a new marriage record or updating an existing record, Date fields are treated as "Masked" fields in which the formatting characters in the date do not have to be entered. Only the numbers in the month, day and year portions of the date must be entered. To the right of the spouse ID number field is a "<" button which can be clicked to open form FHSWLIST for selecting the ID number of the spouse. The family/marriage record viewing area is disabled for update unless you have chosen to add a new family record or update an existing record.
The bottom line of the form has several "command buttons". These serve the same purpose as the "Function Key" options in earlier versions of FHS. The command options as identified by the caption on the button are:
While an existing or new family record is being updated, the command line consists of three buttons with captions:
- Update - which replaces the command buttons with another set of buttons with the labels:
- Change - which allows you to make changes to the currently displayed marriage record
- Add - which allows you to enter information into a new marriage record
- Delete - which allows you to delete the current marriage record (you will be prompted to confirm the deletion of the record)
- Cancel - which restores the Main command line
- Select - which closes form FHSWSPSE and returns to the FHSWUPDT form where the name record information for the spouse will be shown.
- Children - which opens form FHSWCHLD, used to display children who are parented by both spouses for the current marriage record.
- Res - which opens form FHSWADRS to display/update/enter residence information for the family/marriage
- Notes - which opens form FHSWNOTE for displaying/updating/entering descriptive text about the family/marriage.
- Save - which will write the changed information to the family file
- Cancel - which will terminate the update of the family record and redisplay the previous information (Note: pressing the ESCape key has the same effect as clicking the Cancel button.)
- Restore - which will restore the contents of the field containing the cursor to the value that it had before the update of the (existing or new) record began.