Import av oppropsliste

Du kan opprette et stevne i eScore ved å importere en oppropsliste (en liste over deltakere) fra et regneark. Hver import oppretter et nytt stevne. Den legger ikke deltakere til i et eksisterende stevne.

Støttede filer

Oppropslisten må være en Excel-arbeidsbok (.xlsx). Bare det første arket blir lest. Det eldre .xls-formatet støttes ikke.

Du kan bruke to oppsett:

  • Format A, faste kolonner. Filen har ingen overskriftsrad, og hver kolonne har en fast plassering. Dette er det opprinnelige formatet.
  • Format B, navngitte kolonner. Den første raden inneholder kolonnenavnene. Kolonnene kan stå i hvilken som helst rekkefølge, og du kan utelate dem du ikke trenger.

eScore velger oppsett automatisk (se "Hvordan eScore finner riktig format" lenger ned på siden).

Format A: Faste kolonner (ingen overskriftsrad)

Deltakerdataene starter på rad 1. Ikke legg til en overskriftsrad. Hvis du likevel gjør det, hopper eScore over raden og viser advarselen «Bad entry on line 0».

Kolonne Felt Type Påkrevd Beskrivelse
A Lag-gruppe Heltall Ja Nummeret på lag-gruppen. Alle rader med samme nummer havner i samme lag-gruppe, som får navnet «Relay Group <nummer>». Bruk 1 hvis du bare trenger én gruppe.
B Lagnummer Heltall Ja Laget skytteren skal skyte i. Rader uten et gyldig nummer hoppes over og rapporteres.
C Skivenummer Heltall Ja Skiven skytteren skal skyte på i laget. Rader uten et gyldig nummer hoppes over og rapporteres.
D Navn Tekst Nei* Skytterens fulle navn i én celle, for eksempel Ola Nordmann. Hele verdien lagres som fornavn, og eScore deler den ikke opp i fornavn og etternavn. Bruk Format B hvis du trenger separate felt.
E Klubb Tekst Nei Klubb / Skytterlag.
F Klasse Tekst Nei Skytterens klasse, for eksempel 1, 5, J, V55 eller Sporter. Klassen lagres nøyaktig slik den er skrevet.
G Inngående sum Tall Nei Poengsum som tas med inn i dette stevnet, for eksempel fra en tidligere runde. Du kan bruke desimaler, for eksempel 523,4. Bruk maks én desimal. La feltet stå tomt eller skriv 0 hvis det ikke er noen sum å ta med.
H Skytter ID Tekst Nei* Skytterens ID i organisasjonen, for eksempel et medlemsnummer. ID-en kan inneholde bokstaver.

* En rad må ha enten Navn eller Skytter-ID for at det skal opprettes en deltaker. Hvis begge er tomme, oppretter eScore likevel skiven i laget, men lar den stå tom. Slik kan du holde en skive ledig.

Eksempel-fil

Excel-filen nedenfor er et eksempel på en fil i formatet «Faste kolonner».

Oppropsliste eksempel


Format B: Navngitte kolonner (med overskriftsrad)

Den første raden inneholder kolonnenavnene, og deltakerdataene starter på rad 2. Kolonnene kan stå i hvilken som helst rekkefølge. Du kan utelate kolonner du ikke trenger, og eScore ignorerer kolonner den ikke kjenner igjen.

Kolonnenavn

Kolonnenavnene skal skrives på engelsk, nøyaktig som i tabellen nedenfor. Det spiller ingen rolle om du bruker store eller små bokstaver (FirstName, firstname og FIRSTNAME fungerer alle), og mellomrom før eller etter navnet ignoreres. Ellers må navnet staves nøyaktig som vist. For eksempel blir First name (med mellomrom i midten) og Shooter Id ikke gjenkjent.   

Kolonnenavn Felt Type Beskrivelse
relay Lagnummer Heltall Laget skytteren skal skyte i.
target Skivenummer Heltall Skiven skytteren skal skyte på i laget.
firstname Fornavn Tekst
lastname Etternavn Tekst
club Klubb Tekst
class Klasse Tekst Skytterens klasse. Klassen lagres nøyaktig slik den er skrevet.
sumin Inngående sum Tall Inngående sum, som i Format A. Hvis feltet er tomt eller ikke er et tall, brukes 0.
shooterid Skytter ID Tekst Skytterens ID i organisasjonen. Kan være både tekst, tall eller en 
kombinasjon.

Format B har ingen kolonne for lag-gruppe, så alle deltakerne havner i én lag-gruppe, «Relay Group 1».

Med eller uten lag og skive

Både relay og target finnes: deltakerne plasseres på skiver. Dette fungerer på samme måte som Format A: lag og skiver opprettes. Tomme skiver (uten navn) støttes i denne modusen. Rader der relay eller target ikke er et gyldig heltall, hoppes over og rapporteres med meldingen «Skipping invalid row».

relay eller target mangler: bare deltakere. Deltakerne importeres uten lag eller skive, i samme rekkefølge som i filen. Deretter fordeler du dem på lag og skiver i eScore. I denne modusen gjelder følgende:

  • Hvis bare én av relay og target finnes, ignoreres den.
  • Rader som verken har firstname eller shooterid, hoppes over.


Delete

Ting å passe på i Format B

Ikke la det være tomme celler mellom kolonnenavnene, og ikke bruk tall som kolonnenavn. Da kjenner ikke eScore igjen overskriftsraden og leser filen som Format A, noe som som regel gir en tom eller ugyldig import.

En overskriftsrad med for eksempel bare firstname og club blir ikke gjenkjent. Du må ta med både firstname og lastname, eller både relay og target, selv om noen av cellene under er tomme.


Eksempelfiler

Eksempelfilene nedenfor viser tre ulike måter å bruke formatet «Navngitte kolonner» på når du importerer en oppropsliste fra fil.

Format B - All fields.xlsx

Format B - Without relay and target.xlsx

Format B - Names only.xlsx


Hvordan eScore finner riktig format

Når du importerer en oppropsliste fra fil, finner eScore formatet automatisk ut fra innholdet i filen. eScore ser på den første raden i det første arket:

1. Hvis alle cellene i den første raden er tekst, og raden inneholder enten

  • både relay og target, eller
  • både firstname og lastname,

leses filen som Format B – Navngitte kolonner.

2. Ellers leses filen som Format A – Faste kolonner.