Naar de inhoud
ChronoFEED EVENT Help

Inschrijvingen importeren waarvan de onderdelen door elkaar staan

Het online inschrijfformulier leverde een bestand op waarin de gekozen onderdelen als lijst staan (‘500m, 1500m, Poursuites’), één kolom per dag, en niet altijd in dezelfde kolom van regel tot regel. De optie Ingeschreven onderdelen uitlezen vindt ze terug aan de hand van de onderdelen van het evenement.

Het voorbeeldbestand

Het herfstkampioenschap op de Anneau de Starford heeft per geslacht een 500, 1000, 1500, 3000 en 5000 m, een massastart, een ploegenachtervolging en een teamsprint, plus een 10 000 m Hommes; de onderdelen heten ‘500 m Femmes’, ‘500 m Hommes’, ‘Mass start Femmes’, ‘Poursuite par équipe Hommes’… Het bestand inscriptions-formulaire.csv (verzonnen, elf kolommen, één lege regel) is er een uittreksel van:

PrénomNomSexeDistances samediDistances dimancheLongue distance Hommes
LotteVerhaegenFemale500m, 1500m, Poursuites1000m, 3000m (F), Poursuite Sprint, Mass Start
ThibaultRoncièreMale500m, 1500m, 10 000m (H)1000m, Mass Start5000m
SaskiaBrouwersFemale1500m500m
BastienCourtemancheMale500m, 5000m (F)1000m3000m (H)
YunaHasegawaFemalePoursuites ; 1 500 m1000 mètres | 3 000 M (W)
JasperMolenkampMaleRelais, 500m
EirikBrekkestadMaleMass Start10 000m (H)

De 500 m van Saskia staat in de kolom van zondag, die van de anderen in die van zaterdag; ‘3000m (F)’ draagt zijn geslacht; ‘10 000m’ heeft een spatie; Yuna schreef ‘1 500 m’ en ‘1000 mètres’ met andere scheidingstekens. Kolommen ‘Ingeschreven 500 m Femmes’ zouden hier niets mee kunnen.

Stap voor stap

  1. Het bestand openen

    Tabblad Inschrijvingen → Importeren… → Bestand kiezen….

    Prénom, Nom, Sexe, Date de naissance en Club krijgen hun veld op basis van hun koptekst; de kolommen met afstanden blijven ‘(negeren)’: hun koptekst noemt geen onderdeel.

  2. ‘Ingeschreven onderdelen uitlezen’ aanvinken

    Vink onder de kolommenlijst Ingeschreven onderdelen uitlezen aan.

    EVENT kiest zelf de kolommen met onderdelen: ‘Distances samedi’, ‘Distances dimanche’ en ‘Longue distance Hommes’ krijgen het veld Ingeschreven onderdelen (lijst om uit te lezen); het bericht zegt het (‘Onderdelen gezocht in: …’). E-mail, club en opmerking worden niet gelezen.

  3. Het voorbeeld lezen

    De tabel onder de optie toont elke gevonden waarde, hoe vaak, en het gebruikte onderdeel — per geslacht: de ‘500m’ van een vrouw gaat naar de 500 m Femmes, die van een man naar de 500 m Hommes. De waarden die u moet nakijken staan bovenaan, in oranje.

    Inschrijvingen importeren
    Ingeschreven onderdelen uitlezen1
    Uitgelezen onderdelen (Distances samedi, Distances dimanche, Longue distance Hommes): 7 regel(s) ingeschreven; … ; 500 m Femmes : 2 ; 500 m Hommes : 3 ; …
    Niet gebruikte waarden: « Poursuites » × 2 (dubbelzinnig (2): Poursuite par équipe Femmes, Poursuite sprint Femmes) ; « 5000m (F) » × 1 (ander geslacht dan de atleet (1)) ; « Relais » × 1 (niet herkend (1)).
    Gevonden waardeKeerGebruikt onderdeelHandmatig gekozen onderdeel
    Poursuites2dubbelzinnig (2): Poursuite par équipe Femmes, Poursuite sprint Femmes(automatisch)
    5000m (F)1ander geslacht dan de atleet (1)(automatisch)
    Relais1niet herkend (1)(automatisch)
    500m5500 m Femmes (2) ; 500 m Hommes (3)(automatisch)
    1500m41500 m Femmes (3) ; 1500 m Hommes (1)(automatisch)
    1000m31000 m Femmes (1) ; 1000 m Hommes (2)(automatisch)
    2
    Het voorbeeld van het uitlezen voor inscriptions-formulaire.csv (uittreksel).
    1. De optie, en het overzicht: gelezen kolommen, inschrijvingen per onderdeel, niet gebruikte waarden.
    2. Eén regel per afzonderlijke waarde; niet gebruikte waarden eerst.
  4. Beslissen wat dubbelzinnig is

    ‘Poursuites’ kan de ploegenachtervolging of de teamsprint zijn: EVENT gokt niet. Kies in de regel ervan Handmatig gekozen onderdeel → Poursuite par équipe Femmes.

    De regel wordt ‘Poursuite par équipe Femmes (2)’. De keuze geldt voor de waarde, ongeacht het geslacht: een man die ‘Poursuites’ schreef, zou naar de Poursuite par équipe Hommes gaan.

    Laat ‘5000m (F)’ staan (Bastien, een man, vinkte een onderdeel voor vrouwen aan: navragen) en ‘Relais’ (er is geen aflossing): ze worden niet geïmporteerd. Om een waarde weg te laten zonder dat ze gemeld wordt, kiest u (deze waarde negeren).

  5. Koppelen, dan importeren

    Koppelen met de database →.

    ‘Inschrijvingen per onderdeel: … ; 500 m Femmes : 2 ; 500 m Hommes : 3 ; … ; Poursuite par équipe Femmes : 2 ; …’, daarna ‘Niet gebruikte waarden: « 5000m (F) » … ; « Relais » …’. De kolom Details van elke regel zegt wat voor die regel niet gebruikt is.

    Importeren.

    Het rapport van de import en het logboek herhalen het overzicht van het uitlezen. In het raster van de inschrijvingen is Lotte aangevinkt voor de 500, 1000, 1500 en 3000 m Femmes, de massastart, de ploegenachtervolging en de teamsprint Femmes.

  6. Het volgende bestand

    Het volgende bestand van hetzelfde formulier (dezelfde kolomkoppen) krijgt vanzelf de optie, de bronkolommen en de keuze voor ‘Poursuites’ terug. Dit formaat vergeten wist alles.

Wat EVENT herkent

In het bestandBegrepen als
‘500m, 1500m’, ‘500m ; 1500m’, ‘500m | 1500m’, een regeleindeTwee waarden (komma, puntkomma, streep, schuine streep, regeleinde).
‘10 000m’, ‘10000 m’, ‘10 km’, ‘1 500 mètres’, ‘500 M’Een afstand, in meters (ook mi, yd, ronden).
‘3000m (F)’, ‘(W)’, ‘(H)’, ‘(M)’, ‘Dames’, ‘Hommes’, ‘Women’Het geslacht van het onderdeel. Zonder geschreven geslacht: dat van de atleet.
‘Mass Start’, ‘mass-start’, ‘Poursuite Sprint’, ‘Poursuite d'équipe’De naam van het onderdeel, zonder hoofdletters of accenten, in het enkelvoud.
‘Poursuites’ met een ploegenachtervolging en een teamsprintDubbelzinnig: gemeld. Met een onderdeel ‘Poursuite’ en een ‘Poursuite sprint’ is het ‘Poursuite’ (de naam zonder iets meer).
‘5000m (F)’ op de regel van een manAnder geslacht: gemeld, er wordt niets ingeschreven.
‘500m’ voor een atleet zonder geslachtDubbelzinnig (500 m Femmes of Hommes?).
‘Relais’, ‘800m’ zonder bijpassend onderdeelNiet herkend: gemeld.

Naslag: ingeschreven onderdelen uitlezen, Importeren….