home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Share Gallery 1
/
share_gal_1.zip
/
share_gal_1
/
HD
/
HD011A.ZIP
/
BLRL.DOC
next >
Wrap
Text File
|
1992-02-15
|
87KB
|
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.)