Ola Helper, version 1.4.6

Detta är ett dokument som beskriver funktionerna i OLA Helper.

Verktyg - översikt

Ola Helper består av följande verktyg: Ola kan innehålla flera tävlingar och flera etapper på en tävling. I listan överst i OLA Helper väljer du vilken tävling och vilken etapp du vill jobba med. Vanliga endagarstävlingar har en etapp.

 Resultatkontroll

Hela verktygets ursprungliga syfte var att på ett enkelt sätt kunna upptäcka eventuella fel som OLA hade gjort eller som användaren hade orsakat. Verktygets huvudfönster används därför till detta. Genom att välja Verktyg -> Kontrollera resultat... så börjar verktyget att ladda data från databasen. Den läser in Klasser, baner, löpare, brickavläsningar etc. och använder sedan denna information för att beräkna löpartider och göra kontroller över att allt verkar stå rätt till. För att kontrollera löpare som kommit in efter senaste kontrollen måste man välja Verktyg -> Kontrollera resultat... igen.

När inläsningen och beräkningarna är klara så presenteras en lista där varje rad motsvarar en brickinläsning. Brickorna listas i nummerordning. Färgkoder används för att uppmärksamma eventuella problem.

Följande kolumner finns för att beskriva data:

Problem som upptäcks

Om inget misstänkt har hittats så visas raden med svart text på vit botten. För att markera ett potentiellt problem markeras detta med en färg. Olika färg - olika problem. Hela radens förgrundsfärg sätts till felfärgen utom för de kolumner där man ska titta närmare på orsaken. Där ar i stället bakrundsfärgen markerad med felfärgen. Om flera problem indikeras på samma rad, så väljs en av felfärgerna som förgrundsfärg, medan det akn vara flera olika bakgrundsfärger i olika kolumner på samma rad.

Herrelös bricka - cyan (turkos)

För en bricka som inte programmet hittar någon ägare till markeras namnkolumen med turkos färg.

Dubbelinläst bricka - blå

När en bricka läses in i målklockan mer än en gång får systemet problem med att koppla bricktid och tävlingstid rätt och beräknad tid blir därför fel om inte den första inläsningen används för beräkning.

Nollad vid fel tidpunkt - rosa

Under inställningar kan man ställa in i vilked tidsintervall före starttid som en löpare förväntas nolla sin bricka. Beroende på startrutin kan detta intervall variera, men normalfallet är 60 - 120 sekunder. Om differansen mellan löparens startid och den tid då löparen nollade ligger utanför det givna intervallet, markeras detta med rosa. Anledningen kan vara att löparen startat för sent eller för tidigt. Det kan också i sällsynta fall hända att MTR:en krånglar vid avläsning så att brickan registrerar en avläsning men MTR:en inte får in någon data. Om man då läser av brickan igen kan inte rätt koppling mellan tävlingstid och bricktid göras eftersom brickans tidtagning har avbrutits. Kan man genom att höra med startpersonalen konstatera att löparen startat vid rätt tidpunkt kan en uppskattad tid sättas på löparen. Löparen kan inte ha sämre tid än bricktiden vid målstämplingen. Kan man uppskatta hur lång tid innan starttiden löparen nollade sin bricka kan man komma den riktiga tiden ganska nära.

Olika måltider - magenta

Om OLA kopplar bricktid och tävlingstid fel beräknas målstämplingstiden fel och uppmärksammas med färgen magenta. Detta kan uppstå vid dubbelinläst bricka (i alla fal i ver 2) och vid ej nollad bricka (verkar fixat i ver 3).

Målklockan går fel - mörkgul

Bland inställningar kan man konfigurera hur många millisekunders differans som ska anses vara OK. Om MTR-klockans tid och tiden i datorn då brickdatan läses in diffar mer än denna tid, markeras detta med mörkgult. Om en tid är markerad behöver inte det betyda någonting. Ibland blir det en fördröjning melan avläsning till MTR och inläsning i datorn. MTR:en buffrar tiderna, så det är dess tid som gäller. Om man däremot ser ett systematiskt fel, så beror det på att datorns klocka och MTR-klockan går olika. Genom att välja Verktyg -> Justera tidsförskjutning... kan man se vad varje MTR:s vanligaste tidsavvikelse är. Från fönstret man där får upp kan man också göra en justering av tiden i databasen. Detta bör man dock göra efter att alla är imål. (Se vidare i avsnittet för tidsjustering).

Olika sluttider - röd

Om OLA och OLA Helper har olika uppfattning om sluttid eller om ett lopp ska godkännas eller ej så markeras detta med rött. För att ta en närmare titt på stämplingar och tider kan man dubbelklicka på raden och få upp ett detaljerat fönster. På läsningsfliken kan man där jämföra stämplade kontroller och förväntade kontroller och få en markering av eventuella fel. Se vidare om vidare i avsnittet om Brickkontroll.

Ej nollad bricka - svart

OLA Helper kan avgöra om en bricka inte är nollad och börjar stämpelkontrollen på rätt ställe. OLA ver 3 verkar dock klara ej nollade brickor, förutsatt att alla stämplingar fick plats i brickan förstås.

Visa endast vissa feltyper

I Visa-menyn kan man välja vilka typer av fel som ska vara synliga. Det kan vara bra att filtrera om man söker efter en viss typ av fel.

Justering av tider

Om målklockan, dvs MTR-enheten inte har rätt tid, får alla tider ett tidsfel. Detta kan justeras med hjälp av denna funktion. När denna funktion väljs visas ett fönster med dels inmatningsfälten Från och Till, samt en bockruta och ett inmatningsfält per MTR-enhet man har använt.

Från- och Till-fälten kan användas för att begränsa vilka resultat som ändringen påverkar. Tiderna  är inom det intervall (i datorns tid då avläsningen gjordes) som ska påverkas. De förvalda värdena gör att alla i tävlingen som har gått imål påverkas.

För att en ändring ska göras måste de MTR-enheter markeras som ändringen ska göras för. Dessutom ska man fylla i vilken tidsförjustning som önskas. Den förvalda tiden är den vanligast förekommande tidsskillnaden mellan MTR-enheten och datorklockan då inläsningen gjordes. (Naturliga tidsfördröjningar förekommer, eftersom MTR-enheten buffrar tider). Tidsförskjutningen anges i minuter och sekunder med ett kolon i mellan.

Denna funktion körs lämpligen då alla löpare är imål och en backup rekomenderas också innan.

Utskrift av sträcktider

När man väljer Verktyg -> Sträcktider..., så får man upp ett fönster med en lista över alla klasser. Har inte grunddata lästs in först så görs det innan fösntret visas. Förutom klassnamnen står också i listan hur många som har kommit imål i förhållande till antalet startande. Programmet söker var 15:e sekund i databasen efter om några nya löpare har inkommit. Om så är fallet så görs uppdateringar av sträcktidsresultaten automatiskt. Om grunddata ändras, så som namn, klass eller bana, så måste den datan laddas om. Detta görs genom att välja Arkiv -> Ladda om i sträcktidsfönstret. Det går bra att markera flera klasser och skriva ut dessa samtidigt. Observera att man aktivt måste avmarkera en klass för att inte skriva ut den igen nästa gång.

Genom att välja Arkiv -> Exportera till HTML i sträcktidsfönstret kan man få ut sträcktiderna på HTML-filer. Varje klass blir en egen html-fil. Dessutom får man in indexfil (strackres.html) och en vanlig resultatlista (resultatlista.html). Man uppmanas att välja en katalog där filerna ska läggas. Inga resultat för Inskolning skapas vid HTML-exporten.

Trycker man på knappen visa öppnas ett fönster för varje vald klass med sträcktiderna. Genom att vänsterklicka i fönstret kan man förstora texten. Högerklick förminskar.

Förhandsgranskning visar hur utskriften kommer att te sig på papper.

Under inställningar i 'OLA Helper'-fönstret kan man välja vilken färg bästa totaltid respektive bästa sträcktid ska få i html-sidorna som exporteras.

Kontroller av datum

När man väljer Verktyg -> Kontrollera datum..., så visas en tabell. Överst i tabellen skrivs tävlingens startdatum, slutdatum och etappdatum ut, med grön bakgrund. Om den första etappens datum inte överänsstämmer med tävlingens startdatum, markeras detta med rött. Om etappdatumet är fel går man in i OLA och öppnar tävlingen och gör ändringen i funktionen Före tävling -> Tävlingsparametrar -> Ändra tävlingsparametrar genom att klicka på värdefältet på egenskapen Etapper. Spara ändringen.Stäng fönstret med datumen i OLA Helper och välj funktionen Verktyg -> Kontrollera datum..., igen. Ettappdatumet ska då vara ändrat.

Om det förekommer någon (etapp-)klass eller någon person vars starttid inte infaller på samma dag som etappdagen är satt till, listas de i tabellen. I tabellen finns också en kolumn som visar vilket datum och vilken tid som starttiden korrigeras till om man trycker på knappen Korrigera längs ner under tabellen. Denna funktion kan vara räddaren i nöden om man har gjort lottningen med fel etappdatum. När man ändrar etappdatum slår detta nämligen inte igenom på starttiderna utan att lotta om. Med denna funktion slipper du att lotta om. Eftersom denna korrigeringsfunktionen gör ändringar i databasen tar den försiktige en backup på databasen innan korrigeringen utförs.

Observera att denna funktion jobbar med tävlingens samtliga etapper samtidigt.

Speakerhjälp

När man väljer Verktyg -> Speakerhjälp, öppnas ett fönster med en flik för varje klass. När man väljer en flik visas löparna i den klassen med namn, starttid, aktuell tid och en jämförkolumn. Genom att klicka på kolumnrubriken, sorterar man på den kolumnen. Genom att klicka på en rad så jämförs tider mot den löparen. Innan löparen har gått imål så rullar tiden. Löpare som ännu inte startat redovisas med röd bakgrund. Löpare vars lopp pågår redovisas med gul och löpare med resultat med grön bakgrund.
Det går att ha flera fönster öppna genom att upprepade gånger välja Verktyg -> Speakerhjälp.

Diplomutskrift

När man väljer Verktyg -> Diplomutskrift, får man upp en dialog där man kan välja att skriva ut en enskild löpare, genom att ange dess nummerlappsnummer och klicka på knappen Nummer eller markera en eller flera klasser och klicka på knappen Klasser. Väljer man klassvarianten väljer man alla löpare i de klasserna.

Ett förhandsgranskningsfönster öppnas som visar hur utskriften kommer att bli. Om det är många löpare och dessa inte har lästs in tidigare, kan det ta en liten stund innan fönstret öppnas. Den gråa rutan markerar utskriftbart område. Väljer man Arkiv -> Sidformat i det öppnade fönstret, kan man ställa in pappersformatet. Standardvärdet är A4.
Genom att öpnna konfigurationsfönstret i inställningsmenyn, kan man under fliken Diplom göra inställningar för texten. Dels kan man ställa in horisontellt och vertiklat läge där utskriften ska ske och hur justeringen kring den punkten ska vara. Genom att ange horisontellt läge -1 och Centrerad horisontell justering så centreras texten på papperets mitt i stället för kring punkten. Motsvarande gäller för vertikal justering. Dels kan man ställa in färg, font, stil och storlek.
Det går även att ange hur texten ska formateras. Genom att ändra formateringssträngen kan man justera ordning på fälten nummer, namn, klubb och klass, samt vilka tecken som ska stå mellan dessa fält, t.ex. blank- och kommatecken. Fältens placerning markerar man med markörerna {nummer}, {namn}, {klubb} och {klass}. För att markera ny rad, skriv \n.
Utskrift görs genom att klcika på knappen Skriv ut längst ner, eller välja i menyn Arkiv -> Skriv ut.
För att välja nya klasser eller nytt nummer, kan man antingen välja Verktyg -> Diplomutskrift i menyn i huvudfönstret eller genom att välja Arkiv -> Ny

OlaHelper - Örjan Sandell, OK Roxen - http://oks.ateles.se/olahelper/