home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-02-15 | 85.1 KB | 1,885 lines |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BOWLING LEAGUE RECORD SYSTEM III
-
- SHAREWARE EVALUATION COPY: CONTAINS LIMITED SUPPORT
-
-
-
- VERSION 2.0 February 24, 1992
- REVISION 1.0 February 24, 1992
-
-
-
- USER'S GUIDE AND OPERATING INSTRUCTIONS
-
-
-
- Copyright (C) GEORGE SMALL 1985 - 1992
- All Rights Reserved
-
-
-
- GEORGE SMALL
- 4631 N CAMINO CAMPERO
- TUCSON, ARIZONA 85715-6321
-
-
-
-
-
-
- Registered User Technical Support: 602/299-1587
-
-
- BLRL III User's Guide -- Evaluation Copy Page ii
-
-
- OUR LICENSE AGREEMENT
-
- This version of the software and documentation files is
- distributed under the SHAREWARE concept. This copy of the program
- may be copied and shared with others to evaluate suitability for
- their purpose. The evaluation period is limited to 60 days. At
- the end of that time, it is expected that you will either register
- with the author or stop using this evaluation copy of the program.
- When you register with the author, you will receive the unlimited
- version of the program and documentation and technical support for
- one year.
-
- The author, George Small, reserves all rights not expressly
- granted, and retains title and ownership of the software,
- including all subsequent copies in any media. This software and
- the accompanying written materials are copyrighted and must not be
- disassembled, decompiled, or reverse engineered in any way shape
- or form. Unathorized use or alteration of the Software or related
- materials, other than those described, can result in civil damages
- and criminal penalties.
-
-
-
-
-
- OUR DISCLAIMER NOTICE
-
- The software and accompanying written materials are provided "as
- is" without warranty of any kind, either expressed or implied,
- including, but not limited to the implied warranties of
- merchantability and fitness for a particular purpose. The entire
- risk as to the quality and performance of the programs is with the
- user. The user assumes responsibility for correct program
- selection to achieve desired results from the programs and use
- thereof.
-
- In no event will the author, George Small, be liable for any
- damages, including any lost profits, lost savings or other
- incidental or consequential damages arising out of the use of or
- inability to use these programs, even if either or both parties
- have been advised of the possibility of such damages, or for any
- claim by any other party.
-
-
- BLRL III User's Guide -- Evaluation Copy Page iii
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- USER REGISTRATION AND ORDER FORM
-
-
- Remit To: GEORGE SMALL
- 4631 N CAMINO CAMPERO
- TUCSON, ARIZONA 85715-6321
-
-
- Name: ____________________________________________________________
-
- Address: _________________________________________________________
-
- City: ____________________________________________________________
-
- State & Zip: _____________________________________________________
-
- Area Code/Phone: _________________________________________________
-
- Copy Obtained From: ______________________________________________
-
-
- Computer Type: ___________________________________________________
-
- Amount of RAM: ___________________________________________________
-
- No. Floppy's & Type: _____________________________________________
-
- Hard Disk & Size: ________________________________________________
-
- Color/Mono Monitor: ______________________________________________
-
- Printer & Type: __________________________________________________
-
- Operating System & Level: _______________________________________
-
-
- Diskette type: ( ) 5.25" 360 Kb ( ) 3.5" 720 Kb
-
- Registration & Program Cost . . . . . . . . . . . $64.50
- (Cost includes Shipping & Sales Tax within U.S.)
-
- Distribution Fee Rebate (Maximum $10.00). . . . . (__.__)
-
- Shipping outside U.S., add $15.00 . . . . . . . . (__.__
-
- Total Remittance Enclosed: . . . . . . . . . . . $__.__
-
-
-
- Note: All checks/money orders must be drawn on U.S. funds in U.S.
- dollars. No C.O.D., telephone or charge card orders accepted.
-
-
- BLRL III User's Guide -- Evaluation Copy Page iv
-
-
- READER COMMENTS
-
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
- __________________________________________________________________
-
-
- Send To: GEORGE SMALL
- 4631 N CAMINO CAMPERO
- TUCSON, ARIZONA 85715-6321
-
-
- BLRL III User's Guide -- Evaluation Copy Page v
-
- TABLE OF CONTENTS
-
- GENERAL INFORMATION: . . . . . . . . . . . . . . . . . . . . . 1
-
- HARDWARE REQUIREMENTS: . . . . . . . . . . . . . . . . . . . . 2
-
- PROGRAM FILE DESCRIPTIONS: . . . . . . . . . . . . . . . . . . 2
-
- BLRL LINSTALL PROGRAM:. . . . . . . . . . . . . . . . . . . . . 3
- LINSTALL PROGRAM NOTES:. . . . . . . . . . . . . . . . . . 4
-
- BLRL LSETUP PROGRAM: . . . . . . . . . . . . . . . . . . . . . 5
- DISPLAY/MONITOR INFORMATION . . . . . . . . . . . . . . . 5
- PRINTER INFORMATION . . . . . . . . . . . . . . . . . . . 6
- BLRL DATA DRIVE INFORMATION . . . . . . . . . . . . . . . 7
- BLRL LSETUP PROFILE . . . . . . . . . . . . . . . . . . . 8
-
- STARTING THE BOWLING LEAGUE RECORD SYSTEM: . . . . . . . . . . 9
- STARTING BLRL NOTES . . . . . . . . . . . . . . . . . . . 9
-
- MAIN SELECTION MENU: . . . . . . . . . . . . . . . . . . . . . 10
-
- INITIALIZE THE LEAGUE RECORD SYSTEM: . . . . . . . . . . . . . 10
- INITIALIZATION NOTES: . . . . . . . . . . . . . . . . . . 13
-
- LEAGUE BOWLING SCHEDULE: . . . . . . . . . . . . . . . . . . . 14
- BOWLING SCHEDULE NOTES: . . . . . . . . . . . . . . . . . 15
-
- ENTER WEEKLY SCORES: . . . . . . . . . . . . . . . . . . . . . 16
- ENTER WEEKLY SCORES NOTES: . . . . . . . . . . . . . . . 18
-
- PRINT LEAGUE STANDING SHEET: . . . . . . . . . . . . . . . . . 19
-
- PRINT TEAM AND BOWLER RECORDS: . . . . . . . . . . . . . . . . 20
- PRINT ALL BOWLER DETAIL RECORDS . . . . . . . . . . . . . 20
- PRINT ALL TEAM DETAIL RECORDS . . . . . . . . . . . . . . 20
- PRINT SELECTED BOWLER DETAIL RECORDS. . . . . . . . . . . 20
- PRINT SELECTED TEAM DETAIL RECORDS. . . . . . . . . . . . 20
- PRINT LEAGUE FINAL SUMMARY. . . . . . . . . . . . . . . . 21
- TEAM AND BOWLER RECORD NOTES: . . . . . . . . . . . . . . 21
-
- PRINT LEAGUE SORTED LISTING: . . . . . . . . . . . . . . . . . 21
-
- EDIT/UPDATE LEAGUE SYSTEM RECORDS: . . . . . . . . . . . . . . 22
- EDIT BOWLER RECORDS . . . . . . . . . . . . . . . . . . . 23
- EDIT BOWLER DETAIL RECORDS. . . . . . . . . . . . . . . . 23
- EDIT TEAM RECORDS . . . . . . . . . . . . . . . . . . . . 24
- EDIT TEAM DETAIL RECORDS. . . . . . . . . . . . . . . . . 25
- EDIT INITIAL LEAGUE RECORDS:. . . . . . . . . . . . . . . 26
-
- PRINT SCORING RECAP SHEETS:. . . . . . . . . . . . . . . . . . 27
- SCORING RECAP SHEET NOTES:. . . . . . . . . . . . . . . . 27
-
- PROBLEM DETERMINATION: . . . . . . . . . . . . . . . . . . . . 28
-
- OPERATIONAL CHECK LISTS: . . . . . . . . . . . . . . . . . . . 29
-
-
- BLRL III User's Guide -- Evaluation Copy Page 1
-
- GENERAL INFORMATION:
-
- The Bowling League Record System III (hereafter referred to as
- either BLRL or Bowling League Record System) is a set of programs
- designed to facilitate accurate record keeping of individual and
- team bowling scores following the guidelines of the American
- Bowling Congress (ABC) and the Women's International Bowling
- Congress (WIBC). This evaluation copy of BLRL provides the
- following features:
-
- o Easy installation program for floppy or hard disk
- system.
- o Female, Male or Mixed leagues bowling either scratch or
- handicap scoring is supported.
- o Bowling scores input keyed off the league bowling
- schedule and team lineup.
- o List of league substitues displayed using PFK 1 during
- scores input.
- o Weekly scores input may be stopped and restarted at a
- later time using PFK 2.
- o Add/replace bowlers in a team lineup during scores
- input.
- o Automatic archiving and update of bowler and team
- records, scoring statistics, and, win/loss points.
- o Separate handicap base, handicap percentage, and maximum
- handicap for female and male members in mixed handicap
- leagues.
- o Season-to-date league standing report containing bowler
- and team score and team win/loss statistics.
- o Bowler and team series over game scores for league
- standing report.
- o Edit/update capability of bowler and team records,
- initialization data, and league bowling schedule.
- o Alphabetized and/or average sorted listing containing
- season-to-date bowler scoring statistics.
- o Season-to-date bowler and team score detail archive
- reports.
- o Season-to-date league summary report of bowler and team
- statistics.
- o Scoring recap sheets keyed off the league schedule and
- season-to-date team lineup containing bowler average and
- handicap statistics for handicap leagues.
- * From 1 to 10 week bowling schedule is supported; split
- season scoring is supported.
- * From 1 to 6 Teams per league is supported.
- * From 1 to 4 Bowlers per Team is supported.
- * An algorithm calculates maximum bowlers supported using
- teams and bowlers: 38 is maximum for a 6 X 4 league.
-
- Asterisk (*) items are BLRL evaluation copy limitations.
-
- It is recommended that the complete guide be reviewed before
- setting up a league record system. The system of programs are
- menu driven containing instructions for selection and/or input
- response.
-
- Technical support is not provided to users of the evaluation
- program copy. Technical support may be rendered at the author's
- discretion by calling 602/299-1587 after 5:00 PM MST Monday thru
- Friday. The caller is obliged to accept all toll charges.
-
-
- BLRL III User's Guide -- Evaluation Copy Page 2
-
- HARDWARE REQUIREMENTS:
-
- o IBM PC, IBM PC/XT, IBM PC/AT, IBM PS/2 or compatible.
- o Two (2) Floppy drives (either 5.25 or 3.5 inch) or one
- (1) Floppy drive and one (1) "hard drive" -- i.e., two
- drives in any combination is recommended.
- o 512 Kb of RAM storage.
- o Monochrome, color, or EGA/VGA color monitor.
- o A printer that can be programmed to print normal,
- double wide, condensed, and, underline characters.
- o MS-DOS or PC-DOS 3.1 or higher.
-
- Notes:
- 1. IBM PC, IBM PC/XT, IBM PC/AT, IBM PS/2, and PC-DOS are
- trademarks of International Business Machines, Inc. MS-
- DOS is a trademark of Microsoft Corp.
-
- 2. Due to the variety of font controls used in report generation
- "Daisy Wheel" type printers are not recommended for use with
- this program.
-
- 3. Laser printers, per se, are not supported; however, some
- laser printers, using Epson or IBM Proprinter emulation mode,
- have been used for report generation.
-
-
- PROGRAM FILE DESCRIPTIONS:
-
- This copy of The Bowling League Record System is distributed with
- a total of 20 files on either one or two diskettes containing the
- following files:
-
- o BLRL INSTALLATION DISK (15 files):
- GO.BAT Batch file to print the READ.ME file
- READ.ME BLRL descriptive text file
- LINSTALL.EXE BLRL Floppy or Hard disk installation program
- LSETUP.EXE Program to create the BLRSETUP.PRO file
- CONFIG.SYS A sample configuration system file
- BLRL.DOC Documentation text file for BLRL
- DOC.BAT Batch file to print the documentation file
- IPL.HDR Sample test league data file
- TEAM.HDR Sample test league data file
- BOWLER.HDR Sample test league data file
- TEAM.DTL Sample test league data file
- BOWLER.DTL Sample test league data file
- BWLSCHED.DTL Sample test league data file
- HILITE.DTL Sample test league data file
- BLRSETUP.PRO Sample BLRL system profile using drive B:\ to
- access the BLRL data files
-
- o BLRL PROGRAM DISK (5 files):
- BLRL.BAT Batch file to start BLRL
- L019.EXE BLRL program
- L002.EXE BLRL program
- L047.EXE BLRL program
- L3568.EXE BLRL program
-
-
- BLRL III User's Guide -- Evaluation Copy Page 3
-
- PROGRAM FILE DESCRIPTIONS: (continued)
-
- The seven sample league BLRL data files are of a mixed handicap
- league having 4 teams with 2 bowlers per team bowling a 10 week
- schedule. League scores have been entered for 8 of the 10 weeks.
- The sample league data and files may be used to facilitate program
- evaluation and suitability for purpose including report generation
- and program features. The LINSTALL program prompts whether or not
- to include these sample files during the installation process. If
- they are included, the LINSTALL program will include the sample
- BLRSETUP.PRO file on the working copy of the BLRL program disk.
-
-
- BLRL LINSTALL PROGRAM:
-
- This program is designed to facilitate backup and installation of
- the Bowling League Record System series of programs to either a
- floppy or hard disk system. Before starting the installation
- process, it is recommended that the "master" diskettes be "write
- protected" to prevent accidental erasure or their being written
- over.
-
- To run the LINSTALL program, the user should know which disk drive
- will contain the "Source" and which disk drive will contain the
- "Target" files. The "Source" drive is defined as the drive that
- has the "master" disk and the "Target" is defined as the drive
- where the "master" files will be copied to. On a 2 drive floppy
- sytem, the "Source" drive is generally the A> drive and the
- "Target" drive is generally the B> drive. On a hard drive system,
- the "Source" drive is generaly the A> drive and the "Target" drive
- is generally the C> drive.
-
- The user should know the capacity of the "Source" disk and, on a
- floppy disk system, the capacity of the "Target" disk. For both
- "Source" and "Target" using 5.25" floppy disks, the capacity will
- be either 360 Kb or 1.2 Mb (most probable is 360 Kb); on 3.5"
- floppy disks, the capacity will be either 720 Kb or 1.44 Mb (most
- probable is 720 Kb). The program recognizes any floppy drive as
- either "Source" or "Target" drive but only recognizes the hard
- drive as the "Target" drive. The default "Target" hard disk drive
- and sub-directory is C:\BLRL3; the user may designate any other
- hard drive letter and sub-directory during the installation
- process. The program will create a sub-directory if it does not
- exist.
-
- If installing to a floppy 360 Kb disk system, prepare two floppy
- disks for the BLRL programs, BLRL PGM #1 and BLRL PGM #2,
- formatted without the /S parameter as there is not enough room for
- DOS and the BLRL programs to fit on one 360 Kb disk. If
- installing to high density or 3.5" floppies then prepare one 1.2
- Mb, 720 Kb or 1.44 Mb floppy disk, BLRL PGM #1, formatted with or
- without the /S parameter. Prepare at least one additional disk
- for the BLRL data files.
-
-
- BLRL III User's Guide -- Evaluation Copy Page 4
-
- BLRL LINSTALL PROGRAM: (continued)
-
- To start the program, insert the INSTALL disk in the default drive
- and enter "LINSTALL" (without the quotes). The program loads and
- begins execution by displaying a sequence of screen messages that
- are keyed to user input. When necessary, the program prompts
- to insert and/or remove diskettes during the installation
- process. Basically, the LINSTALL program copies all the program
- files from the "Source" disks to the "Target" disk(s) and provides
- a running commentary of the operations performed. At the
- conclusion of the copy sequence, the LINSTALL program prompts "...
- to go through the BLRSETUP procedure ...". An "N" response
- terminates the LINSTALL program and turns control back to DOS; a
- "Y" response terminates the LINSTALL program and turns control over
- to the BLRL LSETUP program.
-
- If an operational error is detected, the error condition is
- displayed allowing for correctable action, if applicable. If the
- condition is not "user" correctable, the installation process is
- terminated and control is returned to DOS.
-
- At the conclusion of the installation process, a working copy of
- the BLRL programs should be on the target drive:[\path]. Check
- the LINSTALL NOTES and proceed with the BLRL LSETUP program.
-
-
- LINSTALL PROGRAM NOTES:
-
- 1. The LINSTALL program does not modify or check your system's
- AUTOEXEC.BAT or CONFIG.SYS files. The "bootable" DOS, either
- from a floppy diskette or in the "root" directory of the hard
- disk, must contain a CONFIG.SYS file with these (minimum)
- commands:
-
- FILES = 25
- BUFFERS = 25
-
- 2. If your "bootable" DOS does not contain a CONFIG.SYS file,
- refer to the DOS manual chapter describing how to configure
- your system and how to produce this file. An alternative is
- to copy the sample CONFIG.SYS file from the BLRL INSTALL
- disk to your "bootable" DOS.
-
- 3. If you add or modify the CONFIG.SYS file on your "bootable"
- DOS, it will be necessary to restart DOS before executing the
- BLRL programs.
-
-
- BLRL III User's Guide -- Evaluation Copy Page 5
-
- BLRL III LSETUP PROGRAM:
-
- This program creates the BLRSETUP.PRO file that is used to retain
- and pass system configuration parameters to the BLRL programs.
- These system attributes are in this file:
-
- o Display/Monitor color information
- o Printer information and printer font codes
- o BLRL data drive information -- i.e., drive and path for
- league data
-
- This program must be run at least once and must be the first
- program run when setting up the Bowling League Record System. The
- attributes may be changed as often as necessary by rerunning the
- program.
-
- If you had responded "Y" to the BLRSETUP question during the
- installation process, skip to the following paragraphs, as the
- LINSTALL program sets up the correct paths for program execution.
-
- Before running the LSETUP program, check that the BLRL system
- programs are on the default drive:[\path]; enter drive:[\path]
- LSETUP.EXE from the default drive:[\path]. (On a floppy system,
- the drive:[\path] for the LSETUP.EXE could be where the LINSTALL
- disk is located; on a hard disk system, both the default and the
- drive:[\path] for the LSETUP.EXE program could be the same --
- e.g., B:\LSETUP.EXE or C:\BLRL\LSETUP.EXE). If the BLRSETUP.PRO
- file exists on the default drive, the warning message "THIS
- PROGRAM WILL OVERWRITE THE BLRSETUP.PRO FILE ON YOUR PROGRAM DISK.
- OK TO CONTINUE (Y/N)?" is displayed. A response other than "Y"
- terminates the program without changing the attributes of the
- BLRSETUP.PRO file. A "Y" response presents a series of display
- screens allowing the user to respecify system attributes.
-
-
-
- o DISPLAY/MONITOR INFORMATION
-
- SELECT DISPLAY TYPE FROM THE FOLLOWING:
- 1 MONO DISPLAY
- 2 COLOR DISPLAY
-
- ENTER EITHER 1 OR 2 TO INDICATE DISPLAY TYPE
-
-
- A response of "1" proceeds to the next attribute selection. A
- response of "2" allows the user to set both foreground and
- background colors using a color palette.
-
-
- BLRL III User's Guide -- Evaluation Copy Page 6
-
- o DISPLAY/MONITOR INFORMATION (continued)
-
- SELECT FOREGROUND COLOR FROM THE FOLLOWING:
- 1 (Black) 2 (Blue)
- 3 (Green) 4 (Cyan)
- 5 (Red) 6 (Magenta)
- 7 (Brown) 8 (White)
- 9 (Grey) 10 (Light Blue)
- 11 (Light Green) 12 (Light Cyan)
- 13 (light Red) 14 (Light Magenta)
- 15 (Yellow) 16 (High Intensity White)
-
- ENTER NUMBER FOR FOREGROUND COLOR SELECTION
-
-
- After foreground color selection, a background color palette is
- presented.
-
- SELECT BACKGROUND COLOR FROM THE FOLLOWING:
- 1 (Black) 2 (Blue)
- 3 (Green) 4 (Cyan)
- 5 (Red) 6 (Magenta)
- 6 (Brown) 7 (White)
-
- ENTER NUMBER FOR BACKGROUND COLOR SELECTION
-
-
- After foreground and background color selections, sample text is
- displayed.
-
- NORMAL TEXT WILL APPEAR LIKE THIS
- REVERSE TEXT WILL APPEAR LIKE THIS
-
- DO YOU LIKE THE COLORS (Y/N)?"
-
-
- A "Y" response proceeds to the next attribute selection. Any
- other response repeats the display monitor information selections.
-
-
-
- o PRINTER INFORMATION
-
- SELECT PRINTER CODE TYPE FROM THE FOLLOWING:
-
- 1 C.ITOH 8510 TYPE PRINTER CODES
- 2 EPSON MX/FX 80 TYPE PRINTER CODES
- 3 OKIDATA MICROLINE 91/92 TYPE PRINTER CODES
- 4 IBM PROPRINTER TYPE PRINTER CODES
- 5 NONE OF THE ABOVE PRINTER TYPE CODES
-
- ENTER NUMBER FOR TYPE OF PRINTER CODES
-
-
- BLRL III User's Guide -- Evaluation Copy Page 7
-
- o PRINTER INFORMATION (continued)
-
- A response of numbers 1 to 4 proceeds to the Test Printer Codes
- message. A response of 5 allows the user to define printer codes.
-
- PLEASE REFER TO THE PRINTER MANUAL AND INPUT THE DECIMAL CODE
- SEQUENCE REQUESTED. IF MORE THAN ONE NUMBER IS REQUIRED,
- SEPARATE THE NUMBERS WITH THE PLUS (+) SIGN -- e.g., 27+15,
- 27+45+1, 27+88, 27+89, ETC.
-
- ENTER CODE FOR COMPRESSED PRINT:
- ENTER CODE TO CLEAR COMPRESSED PRINT (RETURN TO NORMAL
- PRINT):
- ENTER CODE FOR DOUBLE WIDTH PRINT:
- ENTER CODE TO CLEAR DOUBLE WIDTH PRINT:
- ENTER CODE TO BEGIN UNDERLINE PRINT:
- ENTER CODE TO STOP (CLEAR) UNDERLINE PRINT:
-
-
- The message "TEST PRINTER CODES (Y/N)?" is displayed. A "Y"
- response produces a print sample using the printer/codes selected.
- An "N" response proceeds to the next attribute selection.
-
- If the print sample is incorrect, refer to your printer manual and
- verify the print codes listed. Change or correct selections and
- rerun the print test. If the print codes persist in being
- incorrect, try using selection #4 (IBM Proprinter) and rerun the
- print test.
-
-
-
- o BLRL DATA DRIVE INFORMATION
-
- "WHICH drive:[\path] WILL CONTAIN THE BLRL DATA FILES?"
-
-
- Enter the appropriate drive:[\path] information. This attribute
- is used to access, update and maintain BLRL data files during the
- bowling schedule. It is suggested that the data files be located
- on a different drive:[\path] from the BLRL programs for increased
- system performance. If desired however, both the BLRL programs
- and BLRL data files could coexist on the same drive:[\path]
- provided sufficient disk storage is available for both the BLRL
- programs and league data files.
-
-
- BLRL III User's Guide -- Evaluation Copy Page 8
-
- o BLRL LSETUP PROFILE
-
- This screen is presented to summarize user selections and
- allow final acceptance of the input prior to creating the
- BLRSETUP.PRO file on the default drive:[\path].
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- (time) *** BLRL SETUP PROGRAM *** (date)
-
- THE FOLLOWING SYSTEM PROFILE WILL BE USED BY THE BLRL PROGRAMS:
-
- 1. THE PRIMARY DISPLAY IS A (monographic or color) MONITOR
- 2. THE FOREGROUND AND BACKGROUND COLORS ARE AS DISPLAYED NOW
- 3. YOUR PRINTER IS (printer type)
-
- Note: If the printer type is user defined, the list of
- decimal codes would be listed with their corresponding
- meanings here.
-
- 4. THE BLRL DATA FILES ARE ON drive:[\path] (DOS path for data
- files)
-
-
- IS THE PROFILE CORRECT (Y/N)?
-
-
- A "Y" response generates the BLRSETUP.PRO file on the BLRL program
- drive:[\path] and the program terminates normally. Any other
- response displays the message "WHICH NUMBER IS INCORRECT?".
- Allowing the user to change that attribute(s). After the change
- is made, the updated profile summary screen is displayed again.
-
-
- This completes the BLRL LSETUP program procedure; the end result
- should be a file named BLRSETUP.PRO on the default drive:[\path]
- for the BLRL programs. If initiating the system for the first
- time, proceed to Starting The Bowling League Record System
- otherwise begin BLRL program execution with the revised
- parameters.
-
-
- BLRL III User's Guide -- Evaluation Copy Page 9
-
- STARTING THE BOWLING LEAGUE RECORD SYSTEM:
-
- To start the Bowling League Record System, the default
- drive:[\path] must contain the BLRL programs and the BLRL data
- files must be available, ready and not "write protected" on the
- data drive:[\path] defined in the BLRSETUP.PRO file
-
- The main program, L019.EXE, may be started by entering BLRL.BAT
- (or L019.EXE) via the keyboard or from another batch program.
- The BLRL.BAT requests date and time before calling the program.
-
- Regardless of the method used, a SHAREWARE screen followed by a
- copyright screen then the MAIN SELECTION MENU should be displayed.
- If the BLRL programs do not start correctly, check the following
- notes and the PROBLEM DETERMINATION section of the User's Guide.
-
-
- STARTING BLRL NOTES:
-
- 1. The BLRL programs will not execute without the BLRSETUP.PRO
- file present on the default drive:[\path]: if the file is
- unavailable, a message is displayed and program execution is
- terminated. If the data drive:[\path] is unavailable, DOS
- issues an error message and terminates execution.
-
- 2. It is recommended that the system date and time be current
- whenever the Bowling League Record System is executed in
- order for DOS to "time-stamp" the current date and time of
- updated data files.
-
-
- BLRL III User's Guide -- Evaluation Copy Page 10
-
- MAIN SELECTION MENU:
-
- After the copyright screen containing the BLRL version, date, copy
- number, and, author information, the Main Selection Menu should be
- displayed. If an error occurs, review STARTING BLRL NOTES and
- PROBLEM DETERMINATION.
-
-
- BOWLING LEAGUE RECORD System III
- (time) *** MAIN SELECTION MENU *** (date)
-
- 1. ENTER WEEKLY SCORES
- 2. PRINT LEAGUE STANDING SHEET
- 3. PRINT SORTED LEAGUE AVERAGE LISTING
- 4. INITIALIZE A LEAGUE RECORD SYSTEM
- 5. THE LEAGUE BOWLING SCHEDULE
- 6. PRINT TEAM AND BOWLER RECORDS
- 7. EDIT/UPDATE LEAGUE SYSTEM RECORDS
- 8. PRINT SCORING RECAP SHEETS
- 9. END BOWLING LEAGUE RECORD SYSTEM - RETURN TO DOS
-
- ENTER SELECTION NUMBER: _
-
-
-
- The Main Selection Menu presents the list of programs available.
- Selection is made by entering the number of the program/operation
- desired. If an incorrect selection is made, the program prompts
- for reentry. Operation of the selection begins automatically and
- remains in control until the operation is completed or is
- prematurely terminated.
-
- PFK 10 is recognized by the BLRL programs as an "abort" program
- key which prematurely terminates program operation. Depressing
- this key during operation stops processing and returns control to
- the Main Selection Menu. If the program is awaiting a prompt
- response and this key is depressed, press the <enter> key to
- complete the prompt response.
-
- All selections return to the Main Selection Menu upon normal
- completion or premature ending: normal exit to DOS is via Main
- Menu Selection 9. The BLRL programs should always be terminated
- through the Main Selection Menu to assure that all data files have
- been properly closed for subsequent start-up.
-
-
-
- INITIALIZING THE LEAGUE RECORD SYSTEM:
-
- The initialization process must be one of the first steps in
- setting up a league record system.
-
- Pertinent league, team and bowler data is entered into the BLRL
- system using a sequence of prompts for data input. The data is
- retained in the IPL.HDR file for subsequent use by all programs to
- reduce user intervention during operation.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 11
-
- INITIALIZING THE LEAGUE RECORD SYSTEM: (continued)
-
- The screen format, developed during the initialization process,
- ends up looking like this:
-
-
- BOWLING LEAGUE RECORD System III
- *** INITIALIZATION PROGRAM LOAD ***
-
- 1. LEAGUE NAME:
- 2. PRES NAME: 3. PRES PHONE:
- 4. SECTY NAME: 5. SECTY PHONE:
- 6. BWLNG ESTAB: 7. ESTAB PHONE:
- 8. FEMale, MALe, MIXed LEAGUE: 9. HDCP LEAGUE (Y/N):
- 10. HDCP BASE: 11. HDCP PERCENT:
- 12. MAX HDCP: 13. SCHED WEEKS:
- 14. SPLIT SCHED (Y/N): 15. WEEKS FIRST HALF:
- 16. NMBR TEAMS: 17. BOWLERS PER TEAM:
- 18. WKLY TEAM POINTS: 19. NMBR GAMES TO ESTAB AVERAGE:
- 20. HILITE POS WKLY: 21. SERIES OVER GAME (Y/N):
-
- THE FOLLOWING ARE MINIMUM SCORES TO HILITE ON WEEKLY RECAP SHEET:
- 22. MALE HI-GAME SCRATCH: 23. MALE HI-SERIES SCRATCH:
- 24. MALE HI-GAME HNDCP: 25. MALE HI-SERIES HNDCP:
- 26. FEMALE HI-GAME SCRATCH: 27. FEMALE HI-SERIES SCRATCH:
- 28. FEMALE HI-GAME HNDCP: 29. FEMALE HI-SERIES HNDCP:
-
-
- PLEASE REVIEW INPUT DATA; IS IT ALL CORRECT (Y/N)?
-
- (time) LEAGUE: (league name) (date)
-
-
-
- Not all data fields may be applicable to your particular league;
- the system is designed to skip certain fields based upon a prior
- response. The program prompts for reentry if an entry error is
- detected. During initial data entry, it is not possible to go
- back and change a prior field entry. Changing field data is
- allowed after the last entry and the review input data message is
- displayed.
-
- If an IPL.HDR file exists on the default drive:[\path], the
- warning message "INITIALIZATION DATA ALREADY EXISTS FOR (league
- name). ENTER Y TO PROCEED: ANYTHING ELSE WILL RETURN TO THE MAIN
- SELECTION MENU" is displayed. A "Y" response begins the process
- and the existing file is overwritten with the new data.
-
- It is suggested that the first time user review all the data
- requested and have the appropriate responses ready for input.
- Generally, most of the responses are specified in the league
- rules.
-
- The responses to fields 1 through 7 are used to generate league
- report headings and titles. Names should not exceed 30
- characters, including spaces. If a name or phone number is
- omitted, the program provides "NONAME ..." or "NO PHONE" for the
- entry.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 12
-
- INITIALIZING THE LEAGUE RECORD SYSTEM: (continued)
-
- The response to field 8 is used to separate female and male score
- calculations and for report generation. Enter "FEM", "MAL", or
- "MIX", depending upon the type of league.
-
- The response to field 9 determines whether fields 10 through 12 is
- presented.
-
- Field 10 refers to the bowling average which has a zero handicap
- -- normally, this would be an average of 200 pins per game or
- more. For a mixed league the program prompts for both male and
- female input -- i.e., "MALE, FEMALE:". Input both responses
- separated by a comma -- e.g. 200, 180.
-
- Field 11 is a percentage used to compute bowler handicap. For a
- mixed league, the program prompts for both male and female input
- -- i.e., "MALE, FEMALE:". Input both responses separated by a
- comma -- e.g. 80, 90.
-
- Field 12 is the maximum bowler handicap allowed per game,
- regardless of the computed handicap, and is a number between the
- handicap base and zero. (If unknown, it is suggested to use the
- handicap base multiplied by the handicap percentage.) For a mixed
- league, the program prompts for both male and female input --
- i.e., "MALE, FEMALE:". Input both responses separated by a comma
- -- e.g. 60, 100.
-
- Fields 13 through 15 deal with the league season schedule and
- whether the league is bowling a "split season"; field 13 must not
- exceed 10. The response to field 14 determines if field 15 is
- presented and whether certain statistics are reset at the start of
- the half.
-
- Field 16 refers to the number of teams in the league and must not
- exceed 6.
-
- Field 17 refers to the number of bowlers assigned to each team and
- must not exceed 4.
-
- Field 18 refers to the total number of team points awarded weekly
- for team wins. The response must be a number greater than zero
- and is used to verify and record team scoring input and position
- standings.
-
- Field 19 refers to the number of games a league bowler is required
- to bowl in order to establish an average in this league. This
- must be a number greater than zero which will be used to compute
- and post an interim average until the required number of games
- have been bowled.
-
- Field 20 is used during league standing report generation to post
- team and bowler high game and series scores. (The number of
- positions posted may be based upon the league enumeration place
- awards, plus one.) The response must not exceed the number of
- teams in the league. (See Initialization Notes)
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 13
-
- INITIALIZING THE LEAGUE RECORD SYSTEM: (continued)
-
- The response to field 21 determines whether or not a team or
- bowler is recognized for both high series and game scores on the
- league standing report. An "N" response allows posting of high
- series and high game scores to the same team or bowler; a "Y"
- response does not. (See Initialization Notes)
-
- The scores for fields 22 through 29 are used to list above average
- bowler game and series scores rolled on the week of the league
- standing sheet. (The higher the score entered for each catagory,
- the fewer bowlers and their scores will be listed.) Responses 8
- and 9 determines which scores are requested.
-
- After the last entry, the review data message is displayed. An
- "N" response allows entries to be changed by entering a field
- number and making the change. The review message is redisplayed
- after each change allowing repetitive changes. A "Y" response
- proceeds to the next phase of the initialization process.
-
- The next phase of the initialization process generates team and
- bowler records for the league. The process starts with the first
- team and its bowling order (team lineup) and ends with the last
- team. The system assigns identification numbers to each league
- member during the process and requests bowler names, "book
- average" (season starting average), and sex if a mixed league.
- All team and bowler names are limited to 30 characters, including
- spaces; bowler names must be listed as First name (blank)
- Initial(s) (blank) and Surname. If Senior (SR), Junior (JR), or
- other is used to distinguish bowlers with the same surname, use a
- hyphen (-) to separate the designation from the surname.
-
- If a team or bowler name is omitted, the program creates a name
- based upon the team number and/or bowler position. If a bowler's
- surname is omitted, the program creates a surname for the bowler.
-
- When all teams and respective lineups have been entered, the
- program displays the message "ARE THERE ANY SUBSTITUTES TO ENTER
- AT THIS TIME (Y/N)? _". On a "Y" response, the name, book
- average, and, sex of each substitute is requested; substitutes are
- entered one by one until the response "*Q" is detected in the name
- field. On an "N" response, or "*Q" following a "Y" response, the
- program generates a series of "dummy" team and bowler detail
- records then returns to the Main Menu.
-
-
- INITIALIZATION NOTES:
-
- 1. It is suggested that the "LEAGUE SORTED LISTING" program be
- used after completing the initialization to list the league
- bowlers and to verify data input.
-
- 2. If the Series over Game option is selected and the number of
- highlite positions is greater than one half the number of
- teams in the league, the highlite number is reduced to one
- half the number of teams in the league.
-
- 3. It is suggested that the BLRL data files (*.HDR and *.DTL) is
- backed up after initialization is completed and before scores
- are entered.
-
-
- BLRL III User's Guide -- Evaluation Copy Page 14
-
- LEAGUE BOWLING SCHEDULE:
-
- Creating the League Bowling Schedule should immediately follow (or
- precede) the initialization process. It is recommended that the
- ABC or WIBC LEAGUE SCHEDULE for the number of teams is used to
- create the league bowling schedule. This schedule is used to:
-
- o Track and verify the league bowling week and corresponding
- bowl dates.
- o Order team and bowler scoring input based upon team pairings.
- o Track a split season schedule.
- o Track and post most improved bowler scoring.
- o Post the future bowling schedule on the league standing
- sheet.
- o Produce the league "recap" sheets.
- o Facilitate the edit/update feature for team and bowler
- records.
-
- If a schedule exists, the program responds by displaying the
- message: "CREATE (C); UPDATE (U); PRINT (P); OR QUIT (Q) THE
- BOWLING SCHEDULE?". Program prompts, based upon the response, are
- subsequently displayed. An invalid response generates an error
- message and redisplays the option message.
-
- If no schedule exists, the program responds by prompting with a
- lane assignment mask and messages to create a league schedule. It
- is essential to follow the mask alignment explicitly when
- inputting lane and team numbers. After the lane assignments are
- entered, the program prompts for bowling dates and team pairs for
- the number of weeks inputted to the initialization record.
-
- Enter the lane assignments using the SPACE bar to align the input
- under the mask displayed and separate the lane pairs with the
- HYPHEN (-) key. The message "IS THE INPUT CORRECT AND PROPERLY
- ALIGNED? (Y/N)" is displayed after entry is completed. A "Y"
- response continues building the schedule week by week. Any other
- response repeats the lane assignment message.
-
- Following the lane assignments, the schedule of bowling dates and
- team pairs are entered week by week. The verify input message is
- repeated after each input completion. An "N" response allows
- reenty of the data. A "Y" response continues building the
- schedule. The program checks for valid team numbers in the
- schedule and whether the team pairings is non numeric data
- (position round information); messages are self explanatory. The
- process is repeated until all weeks have been entered.
-
- After the schedule has been entered, the message "PRINT THE
- BOWLING SCHEDULE DETAIL? (Y/N)" is displayed. A "Y" response
- initiates the print process; any other response displays the
- message "CREATE (C); UPDATE (U); PRINT (P); OR QUIT (Q) THE
- BOWLING SCHEDULE?". It is recommended that the PRINT (P) option
- is selected to print a copy of the schedule to verify dates and
- team pairings.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 15
-
- LEAGUE BOWLING SCHEDULE: (continued)
-
- If the CREATE (C) option is selected and a schedule exists, the
- message "A BOWLING SCHEDULE ALREADY EXISTS. ENTER (Y) TO RECREATE
- THE SCHEDULE." is displayed. A "Y" response begins the schedule
- creation process and overwrites the existing schedule; any other
- response repeats the selection option message.
-
- If the UPDATE (U) option is selected and a schedule exists the
- program responds with "CHANGE LANE NUMBERS? (Y/N)". A "Y"
- response allows the lane assignments to be changed; an "N"
- response does not. The program prompts for a week number to
- update and displays the bowl date and team pairings for that week.
- Subsequent message prompts allow both bowl date and team pairings
- to be changed for the week number. After each update is
- completed, the program verifies the updated input, updates the
- schedule and prompts for additional updates.
-
- If the PRINT (P) option is selected and a schedule exists, the
- program prompts for the number of copies to be printed.
-
- If the QUIT (Q) option is selected, control is returned to the
- Main Menu.
-
- If the UPDATE (U) or the PRINT (P) option is selected and there is
- no schedule, a warning message is displayed and the option message
- is repeated.
-
-
-
- BOWLING SCHEDULE NOTES:
-
- 1. It is very essential that lane assignments and team pairings
- follow the mask displayed explicitly. Use the SPACE bar and
- HYPHEN (-) to align lane and team pairings under the mask.
- (Refer to the sample schedule in PROBLEM DETERMINATION.)
-
- 2. It is recommended that a copy of the schedule be printed each
- time it is created or updated to verify the dates and team
- pairings.
-
- 3. Text information is allowed in place of team pairings for any
- week of the schedule. Text information is generally used to
- specify a position round or special event in the schedule.
- Text information must be changed to a team pairing schedule
- before scores can be entered for that week number.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 16
-
- ENTER WEEKLY SCORES:
-
- The Weekly Scores Program processes data necessary for maintaining
- and updating bowler and team scores. These functions are done by
- this program:
-
- o Team and bowler score input is keyed off the League Bowling
- Schedule.
- o A list of league substitutes is displayed during scores input
- using PFK 1.
- o Using PFK 2 during score entry of the first bowler of any
- team allows the user to stop entering weekly scores and
- resume score input at a later time.
- o Replace bowlers in a team lineup or add new league bowlers
- during team scores input.
- o Team and bowler total pins, number of games bowled, averages,
- and handicaps are recomputed and updated.
- o Team and bowler high game and high series score statistics
- (for scratch and handicap scores) are updated.
- o Team and bowler detail scores (by game) and team points won
- and lost for the entered week is archived.
- o Bowler game and series score hilite for the entered week is
- generated.
- o Improvement of bowler average (plus or minus), over 21 game
- or starting average, is recomputed and updated.
-
- Upon entry, a check is made to determine if the last weekly scores
- had been completed for all teams. If the STOP option was used
- during the last scores input, the program automatically responds
- with a resume message prompt giving options to resume, exit or
- cancel the STOP option. A positive response resumes score input
- without the date or week number prompt; a negative response
- displays the options of either exit or cancel the STOP option.
- Cancelling the STOP option, resumes normal operation.
-
- Normal program operation begins by prompting for the date or week
- bowled. After verifying the bowl date or week number, the program
- uses the bowling schedule and the team records to prompt for score
- input. The Weekly Scores Program allows for an absentee,
- substitute and/or replacement, and new league bowlers and their
- scores to be entered into the system during processing.
-
- For leagues bowling a split season schedule and the bowl date
- entered is the first week of the split season, a series of
- messages is displayed referring to specific team and bowler
- functions which may be reset to zero prior to entering scores.
-
- Based upon the league schedule, the program prompts for team
- score input by displaying one team member at a time in bowling
- position order.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 17
-
- ENTER WEEKLY SCORES: (continued)
-
-
- (time) BOWLING LEAGUE RECORD SYSTEM III (date)
- *** WEEKLY SCORES PROGRAM ***
-
- BOWL DATE: (date) NEXT BOWLER ID NUMBER: (xx) BOWL WEEK: (xx)
-
- (League Name) TEAM # xx (Team Name)
-
- ID# BOWLER NAME GM1 GM2 GM3 SRZ PINS GMS AVG
- === ============================== === === === === ===== === ===
- xxx (1ST BOWLER IN TEAM LINEUP) xxxxx xxx xxx
- xxx (2ND BOWLER IN TEAM LINEUP) xxxxx xxx xxx
- xxx (3RD BOWLER IN TEAM LINEUP) xxxxx xxx xxx
- xxx (4TH BOWLER IN TEAM LINEUP) xxxxx xxx xxx
-
-
- ENTER 999 IN GM1 TO NOTE SUBSTITUTE: ENTER 0 FOR GMS ABS & NO SUB.
-
-
- At the cursor prompt, enter the bowler's game and series scores
- separately -- i.e., game score by game score followed by the
- series score. An arithmetic check verifies that the total of the
- game scores entered equal the series score. If the check is
- correct, the bowler statistics of pins, games and average is
- updated and the next team member in the lineup is displayed. If
- the check is incorrect, a message is displayed allowing game and
- series score to be reentered.
-
- If a bowler was absent and no substitute was used, enter a score
- of zero for each game not bowled followed by the series score used
- in the team computation. After the series score is entered, the
- program prompts for "blind" scores for each game score of zero.
- A game with zero score and the "blind" score is not used in the
- calculation of the bowler statistics.
-
- If the bowler displayed was absent and an existing league
- substitute bowler was used, enter a score of 999 in GM1. If the
- substitue's ID is unknown and is not a new league member, use PFK
- 1 to view the list of league substitutes using the Down and Up
- arrows. After the entry, the program prompts for the existing
- league substitutes' identification number; enter the ID number as
- Sxx. The substitute bowler statistics is displayed in place of
- the absent team member. Enter the substitute's game and series
- scores as described above.
-
- If the bowler displayed was replaced in the team lineup by an
- existing league substitute bowler then enter a score of 999 in
- GM1. (PFK 1 may be used to view the list of substitute bowler
- names.) After the entry, the program prompts for the existing
- league substitute's identification number; enter the ID number as
- Rxx. After the ID entry, the program requests verification for
- the team replacement. A "Y" response changes the team lineup --
- i.e., the replacement goes into the team lineup and the replaced
- bowler becomes a league substitute. Any other response redisplays
- the enter substitute or replacement identification number message.
- The replacement bowlers' name and score statistics replaces the
- team member display. Enter the replacement's game and series
- scores as described above.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 18
-
- ENTER WEEKLY SCORES: (continued)
-
- If the substitute or replacement bowler is a new league bowler,
- refer to display line 4 and enter the ID number as Sxx or Rxx
- using the NEXT BOWLER ID NUMBER shown. After the entry, the
- program requests verification that the ID number is for a new
- league bowler. Any response other than a "Y" redisplays the enter
- substitute or replacement bowler ID message. A "Y" response
- displays a series of messages allowing entry of the new bowler's
- name, book average and sex. After the last entry, the new bowler
- replaces the team member display. Enter the new bowler's game and
- series scores as described above.
-
- After the team lineup scores have been entered, the team game and
- series scratch scores is totaled. If a handicap league, the
- program prompts for team game handicap scores and requests
- verification of input before team pinfall, scratch plus handicap,
- by game and series is totaled. After total pinfall, the program
- prompts for team points won then displays team points won and lost
- and requests verification of input. A response other than "Y" to
- the verification messages allows input reentry. After the team
- points have been entered and verified, the next team in the
- schedule is displayed.
-
- The enter scores process is repeated for all teams in the
- schedule. When completed, control is returned to the Main Menu.
-
-
-
- ENTER WEEKLY SCORES NOTES:
-
- 1. If the STOP/RESTART score option is used, do not update any
- of the BLRS data files between the time the STOP and RESTART
- option was used. If any scores or team points need
- correction, use the EDIT/UPDATE PROGRAM after the scores
- process has been completed and before printing a League
- Standing Sheet.
-
- 2. If the Weekly Scores Program does not appear to be following
- the league bowling schedule, check the league bowling
- schedule for the following:
-
- o Duplicate and/or missing team numbers in the schedule.
- o Lane and/or team number alignment inconsistent with
- mask.
-
- Use the update function in the LEAGUE BOWLING SCHEDULE
- program to make schedule corrections.
-
- 3. It is recommended that two diskettes, labeled ODD WEEK and
- EVEN WEEK, is used to backup the data files (*.HDR and *.DTL)
- after entering weekly scores and exiting the BLRL system.
-
- 4. If the Weekly Scores Program is prematurely terminated for
- whatever reason, team and bowler data integrity is
- jeopardized. To restore data integrity, it will be necessary
- to restore team and bowler data files to a prior level before
- reentering league scores. If the data files are not
- restored, bowler and team statistics will no longer be valid.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 19
-
- PRINT LEAGUE STANDING SHEET:
-
- The League Standing Sheet program generates the season to date
- league standings and statistics.
-
- o The team standings based upon points won and reporting team
- total pinfall, average, high game and high series scores.
- o Bowler statistics listed by team and bowler position;
- reporting last series score, average, handicap, games to
- date, total pinfall, high game, high series, number of 200's
- and 600's bowled.
- o Same statistics for substitute bowlers.
- o Highlite of team high game and high series scores.
- o Highlite of bowler high game and high series.
- o Highlite of most improved bowler averages (listed after 21
- game scores recorded).
- o Highlite recognition of above average game and series scores.
- o Future league schedule listing the next 4 weeks of lane and
- team assignments.
-
- The League Standing Sheet program is a report generator. After
- prompting for the date bowled (or the week number), the program
- displays a series of information messages while printing the
- report.
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** LEAGUE STANDING SHEET PROGRAM ***
-
- (bowl date) (bowl week)
-
- GETTING TEAM AND BOWLER RECORDS
- NOW PROCESSING AND SORTING: TEAM # POSITION ID #
- xx xx xxx
- PRINTING TEAM STANDINGS
- PRINTING INDIVIDUAL AVERAGES PRINTING SUB AVERAGES
- PRINTING THE HONOR ROLL: TEAM SCORES AND BOWLER SCORES
- PRINTING BOWLER IMPROVEMENT
- PROCESSING AND PRINTING LAST WEEK'S HILITES
- PRINTING FUTURE BOWLING SCHEDULE
-
- (time) LEAGUE: (league name) (date)
-
- After the future bowling schedule message, the program prompts for
- league message input. Five text messages, each up to 132
- characters, may be entered in the space provided. Depressing the
- <ENTER> key without text input signals the end of messages. The
- messages are printed on the league standing sheet and control
- returned to the Main Menu.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 20
-
- PRINT TEAM AND BOWLER RECORDS:
-
- This program generates archived team and bowler detail data
- reports using a report selection menu. The program prompts for a
- report number then retrieves data for the selection. Control is
- returned to the Main Menu if 6 is entered.
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** PRINT TEAM/BOWLER RECORDS PROGRAM ***
-
- 1. PRINT ALL BOWLER DETAIL RECORDS.
- 2. PRINT ALL TEAM DETAIL RECORDS.
- 3. PRINT SELECTED BOWLER DETAIL RECORDS.
- 4. PRINT SELECTED TEAM DETAIL RECORDS.
- 5. PRINT LEAGUE FINAL SUMMARY.
- 6. RETURN TO MAIN MENU.
-
-
- YOUR SELECTION?
-
- (time) LEAGUE: (league name) (date)
-
-
- o PRINT ALL BOWLER DETAIL RECORDS
-
- After selection, the program displays information messages while
- generating the detail reports for all regular and substitute
- bowlers. Upon completion, the program returns to the team/bowler
- records menu.
-
-
- o PRINT ALL TEAM DETAIL RECORDS
-
- After selection, the program displays information messages while
- generating the detail reports for all the teams. Upon completion,
- the program returns to the team/bowler records menu.
-
-
- o PRINT SELECTED BOWLER DETAIL RECORDS
-
- After selection, the program prompts for a bowler ID number then
- generates the detail report for that bowler. If the ID is
- invalid, the program prompts for ID number reentry. Upon
- completion, the program returns to the team/bowler records menu.
-
-
- o PRINT SELECTED TEAM DETAIL RECORDS
-
- After selection, the program prompts for a team number then
- generates the detail report for that team. If the team number is
- invalid, the program prompts for team number reentry. Upon
- completion, the program returns to the team/bowler records menu.
-
-
- BLRL III User's Guide -- Evaluation Copy Page 21
-
- PRINT TEAM AND BOWLER RECORDS: (continued)
-
- o PRINT LEAGUE FINAL SUMMARY
-
- After selection, the program displays information messages while
- generating the report. The report lists team members (in lineup
- sequence) with season to date high game and high series, number of
- 200's, 500's and 600's, total pinfall, games, average, and
- improvement over 21 game average. The program prompts for
- generating the same type of report for league substitutes. Upon
- completion, the program returns to the team/bowler records menu.
-
-
- TEAM AND BOWLER RECORD NOTES:
-
- 1. Depressing PFK 9 after menu selection prematurely terminates
- report generation and returns to the team/bowler records
- menu.
-
- 2. Bowler detail record reports contain game and series scores,
- total pinfall, games, average, and improvement over 21 game
- average for each date scores were entered for the bowler.
- The report also notes if a substitute (by name) was used for
- dates absent.
-
- 3. Team detail record reports contain game and series scores,
- points won and lost, total pinfall, and cumulative wins and
- losses for each date scores were entered for the team.
-
-
- PRINT LEAGUE SORTED LISTING:
-
- This program generates a sorted report in ascending sequence on
- bowler surnames or on bowler averages. The report contains an
- identification number, pinfall, games, average, handicap, and team
- number for each bowler listed. Male and female bowlers are
- grouped separately for mixed leagues. During report generation,
- the program displays a series of information messages.
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** LEAGUE SORTED LISTING ***
-
- GETTING LEAGUE BOWLER DATA
-
- REVERSING FIRST AND SURNAME OF ALL BOWLERS: ID nn
-
- SORTING BOWLER SURNAMES IN ALPHABETICAL SEQUENCE: ID mm nn
-
- SORTING BOWLER AVERAGES: ID mm nn
-
- PRINTING LEAGUE AVERAGE SORTED LISTING AS OF (date)
-
-
- (time) LEAGUE: (league name) (date)
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 22
-
- PRINT LEAGUE SORTED LISTING: (continued)
-
- The program prompts for a sort (or quit) option and begins report
- generation. Upon completion, the program redisplays the sort (or
- quit) prompt message. Control is returned to the Main Menu on a
- "Q" (quit) response to the sort option message.
-
-
- EDIT/UPDATE LEAGUE SYSTEM RECORDS:
-
- This program facilitates correction/update of system records
- resulting from change to the league membership or BLRL data entry
- error. Bowler or team records, bowler or team detail records, or,
- the BLRL initialization league record may be selected for editing.
-
- Upon entry, the program displays the Edit/Update menu
- and prompts for a menu selection number.
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** EDIT/UPDATE RECORDS PROGRAM ***
-
- 1. EDIT BOWLER RECORDS
-
- 2. EDIT BOWLER DETAIL RECORDS
-
- 3. EDIT TEAM RECORDS
-
- 4. EDIT TEAM DETAIL RECORDS
-
- 5. EDIT INITIAL LEAGUE RECORDS
-
- 6. RETURN TO MAIN MENU
-
-
- YOUR SELECTION?
-
- (time) LEAGUE: (league name) (date)
-
-
- A response of 6 to the Edit/Update menu returns control to the
- Main Menu.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 23
-
- EDIT/UPDATE LEAGUE SYSTEM RECORDS: (continued)
-
- o EDIT BOWLER RECORDS
-
- After selection, the program prompts for a bowler ID number then
- displays the bowler's header record and the edit field prompt:
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** EDIT/UPDATE RECORDS PROGRAM ***
-
- 1. NAME: (BOWLERS' NAME) 11. 21 GAME AVERAGE:
- 2. BOWLER ID#: 3. SEX: 12. AVERAGE IMPROVEMENT:
- 4. BOWLERS' TEAM NUMBER: 13. HIGH GAME SCRATCH:
- 5. SEASON-TO-DATE GAMES BOWLED: 14. HIGH GAME HANDICAP:
- 6. SEASON-TO-DATE PINFALL: 15. HIGH SERIES SCRATCH
- 7. SEASON-TO-DATE AVERAGE: 16. HIGH SERIES HANDICAP:
- 8. SEASON-TO-DATE HANDICAP: 17. SEASON-TO-DATE 200'S:
- 9. BOWLERS' STARTING AVERAGE: 18. SEASON-TO-DATE 500'S:
- 10. LAST SERIES BOWLED: 19. SEASON-TO-DATE 600'S:
- 20. NUMBER OF DETAIL RECORDS:
-
- ENTER (Q), (#nn), (+), (-), (*nn), OR Dmm/dd/yy:
-
- (time) LEAGUE: (league name) (date)
-
-
- To edit a field, enter an asterisk (*) followed by a field number
- -- i.e., *nn. After a field reentry is completed, the updated
- record is redisplayed with the edit field prompt. The process is
- repeated for each field edit.
-
- The edit field prompts (#nn) and Dmm/dd/yy are not valid for this
- selection. Entering a plus (+) or a minus (-) displays the next
- or previous bowler ID record, respectively. There is one header
- record for each bowler ID. A "Q" (quit) response to the edit
- field prompt returns control to the Edit/Update menu.
-
- o EDIT BOWLER DETAIL RECORDS
-
- After selection, the program prompts for a bowler ID number then
- displays the bowler's first detail record and the edit field
- prompt:
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** EDIT/UPDATE RECORDS PROGRAM ***
-
- NAME: (BOWLERS' NAME) ID#: DETAIL REC#: 1 OF xx
-
- 2. WEEK #: BOWL DATE:
- 3. HANDICAP:
- 4. GAME 1 SCORE:
- 5. GAME 2 SCORE:
- 6. GAME 3 SCORE:
- 7. SERIES SCORE:
- 8. SUBSTITUTE ID #:
-
- ENTER (Q), (#nn), (+), (-), (*nn), OR Dmm/dd/yy:
-
- (time) LEAGUE: (league name) (date)
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 24
-
- EDIT/UPDATE LEAGUE SYSTEM RECORDS: (continued)
-
- To edit a field, enter an asterisk (*) followed by a field number
- -- i.e., *nn. After a field reentry is completed, the updated
- record is redisplayed with the edit field prompt. The process is
- repeated for each field edit. The bowler's name, identification
- number, or detail record number fields cannot be edited.
-
- All edit field prompts are valid for this selection. Entering a
- plus (+) or a minus (-) displays the next or previous bowler
- detail record, respectively. Entering a date as mm/dd/yy displays
- the bowler's detail record for that date or entering the detail
- record number as #nn displays that detail record number. The
- number of bowler detail records is a function of the number of
- times scores were entered for the bowler.
-
- A "Q" (quit) response to the edit field prompt returns control to
- the Edit/Update menu.
-
-
- o EDIT TEAM RECORDS
-
- After selection, the program prompts for a team number then
- displays the team's header record and the edit field prompt:
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** EDIT/UPDATE RECORDS PROGRAM ***
-
- 1. NAME: (TEAM NAME) 2. TEAM NUMBER:
- 3. TOTAL POINTS WON: 4. TOTAL POINTS LOST:
- 5. TOTAL PINFALL - SCRATCH: 6. TOTAL PINFALL - HDCP:
- 7. TEAM AVERAGE - SCRATCH: 8. TEAM AVERAGE - HDCP:
- 9. TEAM HIGH GAME - SCRATCH: 10. TEAM HIGH GAME - HDCP:
- 11. TEAM HIGH SERIES - SCRATCH: 12. TEAM HIGH SERIES - HDCP:
- 13. 1ST BOWLER POSITION ID#: 14. 2ND BOWLER POSITION ID#:
- 15. 3RD BOWLER POSITION ID#: 16. 4TH BOWLER POSITION ID#:
- 17. TEAM GAMES BOWLED: 18. NUMBER OF DETAIL RECORDS:
-
- ENTER (Q), (#nn), (+), (-), (*nn), OR Dmm/dd/yy:
-
- (time) LEAGUE: (league name) (date)
-
-
- To edit a field, enter an asterisk (*) followed by a field number
- -- i.e., *nn. After a field reentry is completed, the updated
- record is redisplayed with the edit field prompt. The process is
- repeated for each field edit.
-
- The edit field prompts (#nn) and Dmm/dd/yy are not valid for this
- selection. Entering a plus (+) or a minus (-) displays the next
- or previous team header record, respectively. There is one header
- record for each team number. A "Q" (quit) response to the edit
- field prompt returns control to the Edit/Update menu.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 25
-
- EDIT/UPDATE LEAGUE SYSTEM RECORDS (continued)
-
- o EDIT TEAM DETAIL RECORDS
-
- After selection, the program prompts for a team number then
- displays the team's first detail record and the edit field prompt:
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** EDIT/UPDATE RECORDS PROGRAM ***
-
- TEAM: (TEAM NAME) TM #: DETAIL REC #: 1 OF xx
-
- 2. WEEK #: BOWL DATE:
- 3. GAME 1 SCORE: GAME 1 HANDICAP:
- 4. GAME 2 SCORE: GAME 2 HANDICAP:
- 5. GAME 3 SCORE: GAME 3 HANDICAP:
- TOTAL SERIES SCORE: TOTAL TEAM HANDICAP:
- 6. POINTS WON:
- 7. POINTS LOST:
-
- ENTER (Q), (#nn), (+), (-), (*nn), OR Dmm/dd/yy:
-
- (time) LEAGUE: (league name) (date)
-
-
- To edit a field, enter an asterisk (*) followed by a field number
- -- i.e., *nn. After a field reentry is completed, the updated
- record is redisplayed with the edit field prompt. The process is
- repeated for each field edit. The team's name, team number,
- detail record number, total series, total handicap, and, points
- lost fields cannot be edited.
-
- If a game field is selected for edit, the program prompts for both
- game and handicap scores. Depending upon which game field is
- selected, the program prompts for editing the remaining game
- fields. After the game field edit is completed, the program
- totals the game and handicap fields. If a point field is
- selected, the program prompts for points won only then calculates
- points lost.
-
- All edit field prompts are valid for this selection. Entering a
- plus (+) or a minus (-) displays the next or previous team's
- detail record, respectively. Entering a date as mm/dd/yy displays
- the team's detail record for that date or entering the detail
- record number as #nn displays that detail record number. The
- number of team detail records is a function of the number of
- times scores were entered for the team.
-
- A "Q" (quit) response to the edit field prompt returns control to
- the Edit/Update menu.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 26
-
- EDIT/UPDATE LEAGUE SYSTEM RECORDS (continued)
-
- o EDIT INITIAL LEAGUE RECORDS:
-
- After selection, the league's Initialization header fields and the
- edit field prompt is displayed:
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** EDIT/UPDATE RECORDS PROGRAM ***
-
- 1. LEAGUE NAME: (league name)
- 2. PRES NAME: (league president's name) 3. PRES PHONE:
- 4. SECTY NAME: (league secretary's name) 5. SECTY PHONE:
- 6. BWLNG ESTAB: (bowling alley's name) 7. ESTAB PHONE:
- 8. FEMale, MALe, MIXed LEAGUE: 9. HDCP LEAGUE (Y/N):
- 10. HDCP BASE: 11. HDCP PERCENT:
- 12. MAX HDCP: 13. SCHED WEEKS:
- 14. SPLIT SCHED (Y/N): 15. WEEKS FIRST HALF:
- 16. NMBR TEAMS: 17. BOWLERS PER TEAM:
- 18. WKLY TEAM POINTS: 19. NMBR GAMES TO ESTAB AVERAGE:
- 20. HILITE POS WKLY: 21. SERIES OVER GAME (Y/N):
-
- THE FOLLOWING ARE MINIMUM SCORES TO HILITE ON WEEKLY RECAP SHEET:
- 22. MALE HI-GAME SCRATCH: 23. MALE HI-SERIES SCRATCH:
- 24. MALE HI-GAME HNDCP: 25. MALE HI-SERIES HNDCP:
- 26. FEMALE HI-GAME SCRATCH: 27. FEMALE HI-SERIES SCRATCH:
- 28. FEMALE HI-GAME HNDCP: 29. FEMALE HI-SERIES HNDCP:
-
- ENTER (Q), (#nn), (+), (-), (*nn), OR Dmm/dd/yy:
-
- (time) LEAGUE: (league name) (date)
-
-
- To edit a field, enter an asterisk (*) followed by a field number
- -- i.e., *nn. After a field reentry is completed, the
- intialization header fields are updated and redisplayed with the
- edit field prompt. The process is repeated for each field edit.
- All fields displayed may be edited; additional prompts are
- displayed if the field edit affects other field entries -- e.g.,
- changing league type; handicap to scratch league; etc.
-
- Only the (*nn) and the (Q) responses are valid for this selection.
- A "Q" (quit) response returns to the Edit/Update menu.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 27
-
- PRINT SCORING RECAP SHEETS:
-
- This program generates scoring recap sheets using the league
- bowling schedule for lane/team assignments and team header records
- for the team lineup. The scoring recap sheet contains all league,
- team and bowler information for scheduled game and series scores
- and win/loss entries. A recap sheet is generated for each pair of
- lane assignments.
-
- Upon entry, the program prompts for the bowl date or week number
- of the recap sheet. If the bowl date or week number contains text
- information the program prompts for team pairings by lane number
- and updates the bowling schedule before printing recap sheets. If
- the bowling schedule contains team pairings, the program begins
- generating the recap sheets. Display information is updated while
- printing the recap sheets.
-
-
- BOWLING LEAGUE RECORD SYSTEM III
- *** SCORING RECAP SHEET PROGRAM ***
-
-
- BOWL DATE: MM/DD/YY WEEK: #nn
-
- PRINTING SCORING RECAP SHEET FOR LANE xx TEAM #yy
-
-
-
-
- NOTE: PFK 9 TERMINATES SCORING RECAP SHEET PRINTING.
-
- (time) LEAGUE: (league name) (date)
-
-
- If PFK 9 is pressed, recap sheet printing is stopped. The program
- prompts for an odd lane to restart printing. After printing the
- recap sheets, the program returns control to the Main Menu.
-
-
-
- SCORING RECAP SHEET NOTES:
-
- 1. No special preprinted form is required; printing on 3 part
- paper is recommended
-
- 2. Each scoring recap sheet contains the lane assignment with
- the respective team lineup (bowler's name, average and
- handicap). The team handicap is totaled but not listed in
- the game columns. Space is provided for at least four
- additional hand written entries for each team, score entry
- for 3 games and series for each bowler, team scratch total
- pinfall, team game handicap, team total pinfall, total points
- won and lost and two team captain signatures.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 28
-
- PROBLEM DETERMINATION:
-
- The following symptoms are common problems a BLRL user may
- encounter during program operations.
-
-
- o Ran the LSETUP program and created the BLRSETUP.PRO file
- however, the message "BLRL LSETUP PROGRAM MUST BE RUN FIRST!
- Refer to the User's manual." is displayed whenever BLRL is
- executed.
-
- The probability is that the BLRSETUP.PRO file is not on the
- BLRL program disk drive:[\path] but was generated on some
- other disk drive:[\path]. Try to locate the BLRSETUP.PRO
- file and copy the file onto the BLRL program drive:[\path]
- or, optionally, rerun the LSETUP program.
-
- o Getting the message "Path/File access error" when trying to
- access programs from the BLRL Main Selection Menu.
-
- Recheck the BLRL data drive information on the BLRSETUP.PRO
- file by rerunning the LSETUP program. The data
- DRIVE:[\path] parameter must exist and "point" to where the
- BLRL data files are located. If the data DRIVE:[\path] is
- correct, check the BLRL LINSTALL program notes.
-
- o Scoring input is not being keyed off the league
- schedule -- i.e., WEEKLY SCORES PROGRAM not following the
- league bowling schedule.
-
- The probability is that the League Bowling Schedule team
- assignments are misaligned. To check lane and team
- alignment, print the bowling schedule using the LEAGUE
- BOWLING SCHEDULE PROGRAM and compare it against the following
- sample (also, check the league schedule source):
-
- L A N E S / T E A M S
- WK DATE 1-2 3-4 5-6 7-8 9-10
- == ======== ===== ===== ===== ===== =====
- 1 10/01/89 1-2 3-4 5-6 7-8 9-10
- 2 10/15/89 7-3 1-6 2-9 5-10 8-4
- 3 10/29/89 4-5 9-8 10-1 3-2 6-7
- 4 11/12/89 9-1 5-3 4-7 8-6 10-2
- .
- .
- 10 02/19/90 ***** POSITION ROUND *****
-
- Use the League Bowling Schedule to correct alignment and/or
- change team numbers for the weeks in error.
-
-
-
- BLRL III User's Guide -- Evaluation Copy Page 29
-
- OPERATIONAL CHECK LISTS:
-
- o SYSTEM PREPARATION
- -- Format disks for working copy of program and data
- -- Format extra disks for data backup (odd and even weeks)
- -- Run LINSTALL program to create working copy of BLRL
- -- Run LSETUP program to create BLRSETUP.PRO file
- -- Run INITIALIZE LEAGUE from Main Selection Menu
- -- Run SORTED LEAGUE AVERAGE LISTING to verify input
- -- Use EDIT/UPDATE to correct input errors
- -- Run LEAGUE BOWLING SCHEDULE to create a league schedule
- and print the Bowling Schedule created
- -- Use LEAGUE BOWLING SCHEDULE to correct input errors
- -- Run SCORING RECAP SHEETS for first bowl date
- -- Backup BLRL data files *.HDR and *.DTL to an extra disk
- labeled Initialization data backup
-
- o ROUTINE SCORE ENTRY
- -- Put recap sheets in ascending lane number sequence
- -- Annotate and scan recap sheets for legibility
- -- Note substitute, replacement and new league bowlers
- -- Use SORTED LEAGUE AVERAGE list to note ID numbers
- for league members: new bowler ID's assigned during
- score input
- -- Annotate any new team lineup using SORTED LEAGUE AVERAGE
- list to note bowler ID numbers
- -- Run ENTER SCORES program for bowl date
- -- Use EDIT/UPDATE program to change a team lineup
- -- Run LEAGUE STANDING SHEET for bowl date
- -- Run SORTED LEAGUE AVERAGE listing
- -- Run RECAP SHEETS for next bowl date
- -- Backup BLRL data files using odd or even week backup
- disk
-
- o MISCELLANEOUS OPERATIONS
- -- Run all TEAM AND BOWLER RECORDS at least twice a season;
- at the half and at the end for distribution to the league
- -- On request, run selected TEAM AND BOWLER RECORDS for a
- team or bowler
- -- Restoring BLRL data files to a backup level
- o Copy the data files *.HDR from the backup disk to
- the working data drive:[\path]
- o Repeat the copy for data files *.DTL
- o Verify the bowl date restored by running the SORTED
- LEAGUE AVERAGE list or the LEAGUE STANDING SHEET
- o If incorrect, repeat using other backup disks
- o If restore is OK, enter scores for next bowl date
- (If multiple bowl date scores must be entered, run
- the SORTED LEAGUE AVERAGE list and the LEAGUE
- STANDING SHEET for each bowl date score entry.)
-