Index page

 

Ariadne - Technical description

A080

Competition settings & initializations

Description

The setting of a number of competition parameters. Also initialization of the competition, as the deletion of entries, initializing of run data, emptying of the run event buffer. Initialization actions are protected with a password.

The competition parameters which can be set are:

  • the name of the competition
  • the abbreviation of the competition (required for archiving)
  • start date of the competition (required for archiving)
  • the modus of penalty entry (total per run, or penalty points per gate)
  • the refesh interval for the run event monitoring and publication screens
  • indication whether the entry period is closed

The actions behind password protection are:

  • linking to another competition database
  • removing all entries (required for initializing new competition)
  • initializing all run results (for testing purposes)
  • emptying the run event buffer (for testing purposes)

Initialization of a new competition

The initialization of a new competition is the easiest by copying an earlier version of the competition, and linking this competition to Ariadne. The competion name and other parameters need to be adjusted, and the entries need to be removed. Persons, Kayak clubs, categories and events can be re-used in this way.

Access path

F000-Menu  
F100-Competition  
F102-Init-competition  

Function structure

Form Control Subform Query Table Attribute
F100-Competition     Q100-Current-competition T100-Current-competition  
      Q700-Ariadne-system T700-Ariadne-system  
  subform
Remarks
F010-Remarks     remark-id 1)
  button
Next
F102-Init-slalomevenement      

1) remark-id = competition-id prefixed with "A".

Form Control Subform Query Table Attribute
F102-Init-competition       T700-Ariadne-system  
  Button
Link
P710_Connect_databases Q100-Current-competition T100-Current-competition  
  button
Execute 1)
  Q511-Init-runrecords T500-Competing-unit T510-Run
T530-Gate-negotiation
T510-Run
 
  button
Close
       

1) the actions are executed as SQL queries in the class module.


Change history

date version change
01-10-02 1.5 Ariadne 4.1, text converted to html