Contents - Index


Loading data into memoryBallStat



Before you can display stats, work with records and print reports you must load the data into memory. There are 3 types of data that can be loaded into memory from disk.

All of the below options can be used automatically with any report using AutoLoad.

 If you use AutoLoad with every report the below functions will not be needed!



The data types:

Player Totals - These are a players totals that are accumulated each time you enter stats for a game. Since there are 10 different databases you can have up to 10 different season totals. If you want to see a players totals for all databases combined, load each database into memory using the Append to existing records menu selection then compress the records. You can load any number of teams when using totals.

Player Individuals - Individuals are each players stats for every game he appears in. If you played 20 games with 20 players appearing in each game you would have 400 individuals. If those 20 players each faced 2 different pitchers in all 20 games you would have 800 individuals (if you chose to track stats against every pitcher in the league). Each individual record contains all a players stats for that game plus all game variables. If you compress individual records by a players name the resulting totals would be the same as Player Totals above. You can only have one team loaded at a time when loading individuals.

Game Totals - Game totals are the total of a teams stats for each game. If your team played 20 games you would have 20 game total records. Each game record contains the total of all stats for that game. Add all a teams game records together and you have a teams totals for the season (or database). These records are also used to compile standings. You can have any number of teams loaded when using games.



The functions:


Load\Player totals\Team
Loads any number of teams into memory, one at a time. Use Append to existing records to load more than one team.

Load\Player totals\Division - Loads any number of divisions into memory, one at a time. Use Append to existing records to load more than one division.

Load\Player totals\League - Loads a whole league into memory.

Load\Player individuals\Team - Loads player totals for each game into memory for one team only. You cannot load more than one team into memory when using individuals!

Load\Games\Team - Loads any number of games, one team at a time. Use Append to existing records to load more than one teams games.

Load\Games\Division - Loads a whole divisions games into memory. Use Append to existing records to load more than one divisions games.

Load\Games\League - Loads a whole leagues games into memory. Use this option to compile standings.


Load\Load default data - Merge all databases - Loads all 10 databases into memory. Totals will be combined, individuals and games will include separate stat lines for each database.

Load\Load default data - Select databases - This function loads any combination of databases that you select. Totals will be combined, individuals and games will include separate stat lines for each database selected.

Load\Clear all data from memory - This will clear all data from memory and close all currently open reports.


Load default data Use this button on the tool bar to load your default data into memory. You can set your default team with the  BallStat Properties dialog. All totals, individuals and games will be loaded at once for the default team.