Contents - Index


Exporting scoresheets from BallScore to Ballstat



There are 3 ways to export your BallScore data into BallStat. 

By exporting the current game scoresheets directly to the BallStat database


By batch processing all scorebooks in the scorebook folder (Rebuild league).


By exporting each scoresheet to an SBX file then importing the SBX file into BallStat using the Import Wizard.



The recommended method is #1 above. Use method #2 to rebuild a league from your scorebooks. The third method can be used if multiple teams are using BallScore to score their games. Each team then sends their SBX file to a central location (by email for example) for processing. In this case a team can use the first 2 methods to keep local stats and the 3rd method for centralized league stats. Each method is explained below.

Direct Export is the recommended method and the default method.



 
Exporting the current game scoresheets directly into the BallStat database



Before exporting occurs BallScore will check the scoresheets for errors and give you the chance to fix them. You can also check all scorebooks in the scorebook folder for errors without actually exporting by selecting File/Scorebook functions/Create error log without exporting from the main menu.

When using this method make sure your game is over and has been ended properly (press N to end a game). You will also need to be sure that the Use direct export box is checked on the Export properties screen (File/BallScore properties/Export tab). 

Select CTRL+V to export the visiting team or CTRL+H to export the home team or click the appropriate button on the toolbar:

Red for the visiting team
Blue for the home team


Once a scoresheet is exported you will receive a warning if you try to export the same scoresheet again.


The Ready to Export screen will appear listing the BallStat league the stats will be exported to and the BallStat database that will be used to hold the stats. Make sure all this information is correct. You will also be notified if this team already exists or the team needs to be created by the large button at the bottom right of the screen.

There will be 3 drop down boxes at the upper left of the screen. These boxes are explained below.

Export team - This box will display the team that will receive the exported stats. 

If there is a red Add icon to the left then this team does not exist in the BallStat database and will be created. All the players listed to the right will also be created and added to this team.

If there is a green Update icon to the left then this team already exists in the BallStat database. All the players listed to the right in green will have their stats updated and all the players listed to the right in red will be created.

If you know the team you want to export to exists but the team shows a red Add icon then drop down the box and select the team you want to use. After selecting a new team all the player icons will be refreshed. The only time you should ever need to do this is when the existing BallStat team and the current BallScore team have different spellings of the team name. For example, the BallStat team was created as the Lancaster Bombers and the BallScore team is the Lancaster B's. BallScore uses the spelling of the team names to match data automatically but you can select the team manually here if you ever need to for the above reason.



Select the above teams opponent - Select the opponent that the export team is playing.

If a red Add icon appears to the left then the opponent does not exist in the BallStat opponent list and will be created. Note that the BallStat opponent list is separate from the BallStat team list so even if your opponent's team has already been exported you still must export the opponent here to add it to the opponent list.

If there is a green Update icon to the left then this opponent already exists in the BallStat opponent list. 

If you know the opponent you want to use already exists but the opponent shows a red Add icon then drop down the box and select the appropriate opponent. The only reason to ever do this is if the BallStat opponent list spelling is different than the BallScore opponent's spelling.

 



Select the location of this game - This is the location where the game was played.

If a red Add icon appears to the left then the location does not exist in the BallStat location list and will be created.

If there is a green Update icon to the left then this location already exists in the BallStat location list. 

If you know the location you want to use already exists but the location shows a red Add icon then drop down the box and select the appropriate location . The only reason to ever do this is if the BallStat location list spelling is different than the BallScore location spelling. 





When all your selections are correct then click the button below that appears according to your situation to export your scoresheet.
 

A geen Update this team button means the team already exists in BallStat and the stats for the current game will be added to the BallStat database.

 



A Red Create this team button means the team does not exist in the BallStat database and will be created.






Once data has been exported the first time for a team you are ready to create reports in BallStat.



 
Batch processing all scorebooks in the scorebook folder

There are 2 reasons for batch processing all the scorebooks in the scorebook folder. Both are explained below. You must make sure that there are no scorebooks in the scorebook folder from other leagues when batch processing the scorebook folder!


A) You are not sure which scorebooks have already been exported.

If you want to export all scorebooks in the scorebook folder that have not already been exported you must first go to the Export properties screen (File/BallScore properties/Export tab). Make sure that the Export all scorebooks in the export folder box is UNCHECKED.  BallScore will load every scorebook, one at a time, and export only those scorebooks that have NOT already been exported.


B) You want to rebuild your league.

If you want to rebuild your entire league from scratch using your saved scorebooks then you need to do the following:
  • Create a NEW league in BallStat using the Create New League Wizard or restore an empty backup to your current league if one was created. Exit BallStat.
  • Change the AutoDetect paths in BallScore to point to your newly created league (File/BallScore properties/AutoDetect tab) if you created a new league.
  • Make sure that the Export all scorebooks in the export folder (rebuild league) box is CHECKED.
  • Select File/Export scorebook folder from the main BallScore menu.

    BallScore will export each scorebook (both teams), one at a time, until all scorebooks in the scorebook folder have been exported. You will be prompted for team abbreviations, divisions and ballpark names whenever a teams first scorebook is processed. BallScore will ignore whether a scorebook has been marked as already exported and will export ALL the scorebooks in the scorebook folder. 


     
    Exporting each scoresheet to an SBX file

    This method can be used if multiple users are using BallScore and need to send the exported scoresheets to a central location for compiling. 

    In BallScore:

    1) Uncheck the Use direct export box on the Export properties screen (File/BallScore properties/Export tab). 
    2) Select CTRL+V to export the visiting team or CTRL+H to export the home team. 
    3) Enter a filename when prompted or use the default filename that is supplied.

    An SBX file will be created that can then be imported into BallStat.

    In BallStat:

    1) Select Database/Games/Import game from the main menu.
    2) Select the scoresheet you wish to import. You will be warned if the scoresheet has already been imported into BallStat.
    3) Select, fill-in or match-up all the requested information on the Import Wizard screen. Click Finish when you are sure all the information is correct. Add any new data (such as players, teams, etc) by clicking the Click here to add ... button. BallStat will attempt to match existing data automatically whenever possible.

    Once data has been imported the first time for a team you are ready to create reports.