GithubHelp home page GithubHelp logo

ruddj / sportsadmin Goto Github PK

View Code? Open in Web Editor NEW
6.0 4.0 0.0 27.06 MB

Sports Administrator - Sports Carnival Management Software

License: MIT License

HTML 0.09% CSS 0.03% NSIS 0.19% Perl 0.09% Haskell 1.43% Visual Basic 6.0 91.82% Rich Text Format 6.06% VBA 0.29%
access-database carnival sports sports-carnival-management sports-administrator competitors athletics swimming sport-stats school

sportsadmin's Introduction

Sports Administrator

Download Latest Release Current Version license Size Project

Sports Carnival Management Software

This is an easy to use access database for managing results for a school Athletics or Swimming carnival.

It has many features with some of the main ones listed below:

  • Easy entry of event results
  • Tracking of event records
  • Cumulative house points
  • Age Champions
  • Multiple Reports to print results
  • HTML export of results
  • Export of top athletes for Meet Manager Swim and Track & Field

This database requires Microsoft Access 2010 or newer. If you do not have this installed you can download the Microsoft Access 2016 Runtime for free.

The database was originally developed by Andrew Rogers, in conjunction with Christian Outreach College, Brisbane. He has generously allowed it to be made open source, to allow further development and allow it to run on more modern systems.

Download

You can download the most recent release from Releases tab. A list of changes between versions can be seen here CHANGELOG.

Upgrading

From Previous Commercial Release

Before version 5, Sports Administrator was written using Access 97 databases. Support for this database format was dropped from Access 2013 and later versions. To open a carnival file created in the previous version you will need to convert it to a new Access format. Instructions for different Access versions provided below.

Access 2010

  1. Open Database in Access
  2. File -> Save & Publish
  3. Choose either Access Database (*.accdb) or Access 2002-2003 Database (*.mdb)
  4. Click Save As and save your file.

Access 2003

  1. Open Database in Access
  2. Click OK to warning
  3. Tools -> Database Utilities -> Convert Database -> To Access 2002-2003 File Format..
  4. Rename and Save your file.

From Previous Open Source Release

You can download the most recent Sports.accdb from code above and change file extension to .accdr to load in runtime only mode.

You can reload the list of past carnivals by clicking Import Carnival List in Maintain Carnivals.

Source Code

All coding occurs in the Sports.accdb file.

The Source folder contains a text dump of contents to allow diff comparison of changes. This is generated through use of msaccess-vcs-integration scripts. To export source run "ExportAllSource" in Immediate window.

To contribute please generate a Pull request against the Source Export and I will import it into main accdb.

For end users you can change the Sports.accdb file extension to .accdr to load in runtime only mode.

Screens

Main Screen

Sports Admin Main Screen

Setup Carnival Guide

Setup Carnival Guide

Competitor Results Entry

Competitor Results Entry

Report Options

Report Options

sportsadmin's People

Contributors

ruddj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

sportsadmin's Issues

Changing template

Hi.
I love this carnival database - thank you. I had set up my own, but yours is awesome, very user friendly, thank you.

When I generate the templates, I change them to portrait as that suits my school better. Is there a way to alter the template slightly? By changing to portrait view I get a second page for everything that I don't really need, and rather than wasting paper, I'd like to remove a section so it doesn't print.

Also, it would be great if for field events I could add more columns for 1st attempt, 2nd attempt, third attempt, rather than just best. We tend to let them have a go, measure and record - especially for long jump and high jump.

Security errors when creating a new database in A2016

I get these errors when creating a new carnival file.
https://www.screencast.com/t/pKo1Nmla

It seems to happen each time a new table is created in the database . I suspect it is just a security setting in Access that would stop it. I havent tried anything to fix it.

The problem line is in the Make_File routine.

        DoCmd.TransferDatabase acExport, "Microsoft Access", FileName, acTable, db.TableDefs(i).Name, Right$(db.TableDefs(i).Name, Len(db.TableDefs(i).Name) - 3), False

It created the file fine if I chose 'Open'. After that it worked great - no issues at all. Well done.

Type Ahead in Competitor Selection

In Maintain Competitors and other long lists boxes, it would be very useful to be able to type more than the first letter when searching for a student.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.