Initialiseren van een nieuw wedstrijdevenement

Ariadne bestaat uit drie databases: Ariadne-main, Ariadne-current-competition en Ariadne-archive. Ariadne-main bevat schermen, queries, reports en systeemtabellen. Ariadne-current-competition bevat alle wedstrijdgegevens. Ariadne-archive bevat gegevens van vorige wedstrijden.

Bij het initialiseren van een nieuw wedstrijdevenement zal men zo veel mogelijk willen overnemen van hetzelfde wedstrijdevenement vorig jaar.

Op deze pagina komen drie vormen van initialisatie aan de orde:

  1. het initialiseren op basis van een eerder, zelfde wedstrijdevenement;
  2. het initialiseren op basis van een ander wedstrijdevenement;
  3. het initialiseren op basis van een lege wedstrijddatabase.

1. Initialiseren van een wedstrijddatabase op basis van een eerder, zelfde wedstrijdevenement

a) Maak met Windows Verkenner een kopie van een bestaande wedstrijddatabase. Bijvoorbeeld, de huidige wedstrijddatabase heet Ariadne-KSE2002.mdb. Door in verkenner dit bestand te selecteren, en achtereenvolgens ctrl C en ctrl V in te toetsen, wordt in de betreffende windowsmap het bestand 'kopie van Ariadne-KSE2002' aangemaakt.
b) Wijzig de naam van de kopie-database naar een gewenste naam: bijv. Ariadne-KSE2003.mdb. Het is nodig dat de nieuwe wedstrijddatabase in dezelfde windowsmap staat als Ariadne-main.
c) Start Ariadne-main. Ariadne is nu nog aan een oude wedstrijddatabase gekoppeld.
d) Ga via het menu (Ariadne/ Instellingen/ ) naar het scherm Instellingen Wedstrijdevenement:

e) Op dit scherm, vul het password in, en klik Verder>>.
(Indien het password niet bekend is, dan kan het gewijzigd worden in het veld 'init-password' in de Ariadne tabel T700-Ariadne-system.)

f) Je komt dan op het scherm "`Beveiligde instellingen".

g) Wijzig u de naam van de wedstrijddatabase (in het voorbeeld is deze Ariadne-KSE2003.mdb). Klik op de knop 'Wedstrijddatabase koppelen'. Ariadne vernieuwt dan de tabelkoppellingen naar de opgegeven wedstrijddatabase.
h) Er is nu een kopie van een vorige wedstrijddatabase tot de huidige wedstrijddatabase gemaakt. Deze bevat nog de wedstrijdgegevens van het vorige wedstrijdevenement. Een deel daarvan (runresultaten en inschrijvingen) moet verwijderd worden. Een ander deel (wedstrijden) moet bewaard blijven, en kan later aan gepast worden.
i) Vink de vakjes aan 'Verwijderen van inschrijvingen en contactpersonen'; 'Op nul zetten runresultaten' en 'Leegmaken run-eventbuffer en de event-fouttabel'. Klik op de knop 'Uitvoeren'. Afhankelijk van de instellingen van MS-Access kunnen nu enkele waarschuwingen langs komen dat gegevens worden verwijderd of bijgewerkt. Klik de 'OK'-knop op de waarschuwingen. De initialisatie-akties worden afgemeld met de aanduiding 'Uitgevoerd'. Klik nu op de knop sluiten om het scherm te sluiten.

Er staat nu een wedstrijddatabase beschikbaar, zonder inschrijvingen, maar met de categorieën en wedstrijden van het vorige wedstrijdevenement.

j) Op het scherm 'Wedstrijdevenement - Instellingen' moet nu de volledige naam (die verschijnt boven de schermen en de reports), de verkorte naam (verschijnt op het menu, en is nodig voor wedstrijdhistorie), en de evenementbegindatum gewijzigd worden naar de waarden voor het nieuwe wedstrijdevenement.
k) Klik op de knop 'Sluiten' om het scherm te sluiten.

Ariadne is nu geschikt om voor het nieuwe wedstrijdevenement categorieën te wijzingen, inschrijvingen toe te voegen, en de wedstrijdindeling aan te passen.

2. Initialiseren van een wedstrijddatabase op basis van een ander wedstrijdevenement

De akties voor het initialiseren van een nieuwe wedstrijddatabase zijn identiek met de akties 1.a-k, die hierboven zijn beschreven. Het verschil met initialisatie 1 is dat na de initialisatie van de nieuwe wedstrijddatabase, veel ingrijpender de categorieën-tabel (op het scherm 'Wedstrijdcategorieën), en de wedstrijdindeling (op het scherm 'Wedstrijden' ) aangepast moet worden. Deze akties worden hier niet verder beschreven. Zie daarvoor de betreffende schermen.

3. het initialiseren op basis van een lege wedstrijddatabase

Het kan zijn dat het initialiseren van een nieuw wedstrijdevenement volgens 2) zoveel werk inhoudt in het wijzigen van categorieën en wedstrijden, dat men liever vanuit een lege wedstrijddatabase begint.

Ook in dit geval, voer de bovenstaande akties 1.a-k uit.

Klik vervolgens het MS-Access databasevenster op. (Menubalk / venster / Ariadnexxx:database), en in dit venster op tabblad 'Tabellen'.

Verwijder de inhoud van de volgende tabellen op de volgende wijze:

a) Open tabel T450-Category-in-event. Selecteer alle records (bijv. met ctrl A). Verwijder de records door op de toets <del> te drukken. Sluit de tabel.
b) Open tabel T400-Event. Selecteer alle records (bijv. met ctrl A). Verwijder de records door op de toets <del> te drukken. Sluit de tabel.
c) Open tabel T040-Category. Selecteer alle records (bijv. met ctrl A). Verwijder de records door op de toets <del> te drukken. Sluit de tabel
d) Open tabel T110-Program-block. Selecteer alle records (bijv. met ctrl A). Verwijder de records door op de toets <del> te drukken. Sluit de tabel
e) minimaliseer het database-venster.

Om de tabellen weer op te bouwen moet nu eerst de nieuwe categorieën worden ingevoerd (scherm Wedstrijdcategorieën). Als er categorieën zijn ingevoerd, kunnen er ook inschrijvingen op die categorieën worden ingevoerd. Vervolgens kunnen nieuwe wedstrijden worden ingevoerd (scherm Wedstrijden), maar daarvoor moet eerst ten minste één programmablok (scherm Programmablokken) worden ingevoerd.