Athleten und Import
Zwei Fenster, die aus der Registerkarte Meldungen geöffnet werden. „Athleten“ führt die Athletendatenbank, gemeinsam für alle Wettkämpfe und mit FINISH geteilt; „Meldungen importieren“ übernimmt eine ganze Liste, gleicht sie mit dieser Datenbank ab und meldet jeden für seine Disziplinen.
Das Fenster Athleten
Schaltfläche Athleten… der Registerkarte Meldungen. Links die Liste; rechts das Datenblatt des gewählten Athleten in sechs Registerkarten.
| Name | Vorname | G | Geburt | Verein | Referenz | Mitgliedsnummer | Gemeldet | |
|---|---|---|---|---|---|---|---|---|
| Brekkestad | Eirik | M | 1983-12-11 | BOB | A043 | 836590 |
- Die Suche und die Befehle der Liste.
- Die Liste: höchstens 500 Athleten; markieren Sie welche, um sie zu melden oder zu exportieren.
- Das Datenblatt des gewählten Athleten und seine Registerkarten.
Die Liste
Die Suche „Suchen (Name, Verein, Referenz, Mitgliedsnummer)“ filtert beim Tippen; die Liste zeigt die ersten 500 gefundenen Athleten („Erste 500 Athleten: Verfeinern Sie die Suche.“). Die Spalte Gemeldet zeigt, ob er bereits für die geöffnete Veranstaltung gemeldet ist.
- Alle markieren
- Markiert die ganze angezeigte Liste.
- Zur Veranstaltung melden
- Meldet die markierten Athleten (sonst den gewählten) für die geöffnete Veranstaltung; danach kreuzen Sie ihre Disziplinen im Raster der Meldungen an.
- Neuer Athlet
- Ein leeres Datenblatt zum Ausfüllen und Speichern.
Registerkarte Datensatz
Name (in Großbuchstaben), Vorname, Geschlecht, Geburtsdatum (jjjj-mm-tt), Verein, Land, Provinz, Sprache, Notizen und:
- Referenz
- Die Kennung des Athleten überall: Sitzungsdatei, .LIF, Gesamtwertung von FINISH. Leer: EVENT vergibt eine.
- Status des Datensatzes
- Überprüft oder Vorläufig (zu bestätigen): automatisch angelegt (Foto aus FINISH, alter Avatar, Import ohne Mitgliedsnummer), zu bestätigen oder zusammenzuführen.
- Sprache (VOICE: fr, en…)
- Die Sprache, in der VOICE den Athleten ansagt.
Löschen entfernt den Athleten mit seinen Status und Leistungen aus der Datenbank; abgelehnt, wenn er für eine Veranstaltung gemeldet ist.
Registerkarte Identität
Mitgliedschaften (eine pro nationalem Verband): Verband, Mitgliedsnummer, internationale Nummer, Verein; Hinzufügen oder aktualisieren, Gewählte Mitgliedschaft entfernen. Zwei verschiedene Nummern im selben Verband sind zwei Personen: Eine Nummer, die bereits ein anderer Athlet des Verbands trägt, wird abgelehnt.
Externe Referenzen (keine Mitgliedsnummern): SpeedSkatingResults-Kennung, Meldeplattform, Referenz einer FINISH-Datei, alter Avatar, Sonstiges.
In diesen zusammengeführte Datensätze, mit Gewählte Zusammenführung rückgängig machen: Was dem übernommenen Datensatz gehörte, geht an ihn zurück.
Registerkarte Status
Der Status des Athleten je Sportart, datiert: Sportart, Status, seit, Grund; der Urheber wird vermerkt. „Der jüngste an einem Datum zählt.“
Registerkarte Leistungen
Die bekannten Zeiten des Athleten (Sportart, Strecke, Zeit, Datum, Ort, Quelle, anerkennbar). Diese zieht die Leistungsberechnung des Moduls Leistungen heran. Eine Leistung hinzufügen von Hand (Quelle „Eingabe“): Strecke (m), Zeit (1:23.45), Datum, Ort, Anerkennbar.
Registerkarte Duplikate
Duplikate suchen listet die wahrscheinlichen Gruppen auf, von der sichersten zur unsichersten: gleiche Referenz oder gleiche Mitgliedsnummer; gleicher Name und gleiches Geburtsdatum; gleicher Name und ein Hinweis (Jahr, Verein oder Geschlecht): zu prüfen. Zwei verschiedene Nummern im selben Verband werden nie vorgeschlagen. Wählen Sie für jede Gruppe den zu behaltenden Datensatz, dann Zusammenführen: Meldungen, Status, Leistungen, Mitgliedschaften und Referenzen gehen auf den behaltenen Datensatz über; die anderen behalten einen Verweis und die Spur dessen, was verschoben wurde. Das Zusammenführen lässt sich rückgängig machen (Registerkarte Identität).
Registerkarte Austausch
Datensätze von einer Datenbank in eine andere übertragen (zum Beispiel vom Computer eines Vereins zum Wettkampf-Computer) über eine JSON-Datei, die Status, Leistungen, Mitgliedschaften, Referenzen und Foto enthält.
- Exportieren…: die in der Liste markierten Athleten (sonst alle angezeigten).
- Zu importierende Datei öffnen…: die Liste der Athleten der Datei, jeder mit der Datenbank abgeglichen: „Neuer in der Datei“, „Bereits aktuell“, „Vorgeschlagen: …“ (gleicher Name, Vorname und Geburtsdatum: Wenn markiert, geht er zum vorgeschlagenen Datensatz), „Mehrdeutig: … zu prüfen“ (nicht markiert), „Neu“.
- Auch Datensätze ersetzen, die neuer als die Datei sind, dann Markierte Athleten importieren; der Bericht zählt die angelegten, aktualisierten und unveränderten Datensätze sowie die hinzugefügten Status und Leistungen.
Der Import der Meldungen
Schaltfläche Importieren… der Registerkarte Meldungen (oder ). Die Import-Engine ist dieselbe wie die von FINISH. Drei Schritte: die Datei und ihre Spalten, der Abgleich mit der Datenbank, der Import und sein Bericht.
| # | Titel | Feld | Beispiele |
|---|---|---|---|
| 1 | Referenz | Referenz | A001, A002, A003 |
| 2 | Name | Name | Corbineau, Verhaegen, Solbakken |
| 3 | Vorname | Vorname | Maëlle, Lotte, Ingrid |
| 4 | Geschlecht | Geschlecht | F, F, F |
| 5 | Naissance | Geburt | 2015-04-08, 2001-12-12 |
| 6 | Verein | Verein | CLAP, SLB, BOB |
| 8 | Numéro de membre | Mitgliedsnummer | 526383, 108284 |
| 13 | Temps 500 m | Ignorieren | 59.92, 42.84, 49.66 |
- Die Datei und ihre Leseoptionen.
- Die Spalten der Datei und das Feld jeder Spalte (mit Beispielen aus der Datei). Danach folgt eine Vorschau der ersten Zeilen.
- Zum Abgleich mit der Datenbank wechseln.
1. Die Datei
CSV, Excel (.xlsx, Blatt wählbar) oder JSON (ein Array von Objekten; verschachtelte Felder werden zu Spalten „a.b.c“). Bei CSV: Trennzeichen und Kodierung („Erkennen“: UTF-8, wenn gültig, sonst Windows-1252). Kopfzeile: die Zeile mit den Überschriften (0: keine, die Spalten werden mit ihrer Nummer bezeichnet). Datumsformat: Leer wird es erkannt (ISO, Tag/Monat/Jahr, Monat in Buchstaben, jjjjmmtt, Excel-Seriennummer, nur Jahr).
2. Die Spalten
Jede Spalte erhält ein Feld: ignorieren, Referenz, Name, Vorname, vollständiger Name („NACHNAME, Vorname“ oder „Vorname NACHNAME“), Geschlecht, Geburtsdatum, Verein, Verband, Mitgliedsnummer, internationale Mitgliedsnummer, ID der Meldeplattform, Land, Provinz, Sprache, Transponder Nr. 1 und Nr. 2, Startnummer, Kategorie, Gruppe, dann für jede Disziplin der Veranstaltung:
- „Gemeldet 500 m Damen“: Ein wahres Feld (X, ja, 1, ✓, „inscrit“, die Strecke oder der Name der Disziplin) meldet den Athleten; leer, nein, 0 oder „-“ meldet ihn nicht; ein anderer Wert wird gemeldet und meldet nicht;
- „Meldezeit 500 m Damen“: die gemeldete Zeit (und die Meldung für die Disziplin).
Die SpeedSkatingResults-ID wird nur im Eisschnelllauf auf der Langbahn angeboten SSR.
Die Felder werden anhand der Überschriften vorgeschlagen (Französisch, Englisch, Niederländisch, Deutsch): Eine Überschrift, die den Namen der Disziplin oder ihre Strecke enthält („Inscrit 500m“, „1000“), wird zum Feld dieser Disziplin. EVENT prüft, dass es einen Namen gibt, dass kein Feld doppelt ist und dass es höchstens eine Spalte pro Disziplin gibt.
Gespeichertes Format: Felder und Leseoptionen werden für jedes Dateiformat (gleicher Typ, gleiche Überschriften) automatisch gespeichert und kommen bei der nächsten ähnlichen Datei wieder. Von den Vorschlägen ausgehen erstellt die Vorschläge neu; Dieses Format vergessen löscht das Gespeicherte.
Die Werte werden formatiert: Name in GROSSBUCHSTABEN, Vorname mit großen Anfangsbuchstaben; Land, Sprache und Geschlecht werden in vielen Formen erkannt („F“, „female“, „fille“…).
Gemeldete Disziplinen herauslesen
Ein Online-Anmeldeformular schreibt die gewählten Disziplinen oft als Liste in eine Spalte je Tag („500m, 1500m, Poursuites“), und nicht immer in dieselbe Spalte von Zeile zu Zeile. Haken Sie Gemeldete Disziplinen herauslesen an (unter der Spaltenliste, wenn eine Veranstaltung offen ist):
- EVENT gibt das Feld Gemeldete Disziplinen (auszulesende Liste) den nicht zugeordneten Spalten, in denen mindestens die Hälfte der Werte eine Disziplin der Veranstaltung bezeichnet („Disziplinen gesucht in: …“). Sie können es von Hand vergeben oder entfernen; mehrere Spalten können es haben. Findet es keine, liest es alle nicht zugeordneten Spalten, vorsichtig (eine Adresse oder E-Mail meldet niemanden für etwas).
- Jede Zelle wird zerlegt (Komma, Semikolon, Strich, Zeilenumbruch); jeder Wert wird mit den Disziplinen der Veranstaltung verglichen: seine Strecke („10 000m“, „1 500 m“, „3000 mètres“, „10 km“), sein Geschlecht („(F)“, „(H)“, „(W)“, „(M)“, Dames, Hommes, Women…, sonst das des Athleten) und seine Wörter („Mass Start“, „Poursuite Sprint“), ohne Groß-/Kleinschreibung und Akzente.
- Unter mehreren möglichen Disziplinen wird die genommen, deren Name nichts darüber hinaus hat; sonst ist der Wert mehrdeutig und wird gemeldet („Poursuites“, wenn es eine Mannschaftsverfolgung und einen Teamsprint gibt). Ein Wert des anderen Geschlechts als der Athlet („5000m (F)“ in der Zeile eines Mannes) oder einer, der keiner Disziplin entspricht, wird gemeldet. Es wird nie geraten.
Eine Vorschau zeigt jeden gefundenen Wert (Gefundener Wert, Mal), die übernommene Disziplin je Geschlecht oder „nicht erkannt“, „mehrdeutig: …“, „anderes Geschlecht als der Athlet“ (Übernommene Disziplin), mit einer Zusammenfassung: gelesene Spalten, Meldungen je Disziplin, nicht übernommene Werte. Die Liste Von Hand gewählte Disziplin entscheidet über einen Wert: „(automatisch)“, „(diesen Wert ignorieren)“ oder eine Disziplin — dieselbe Disziplin des anderen Geschlechts gilt für das andere Geschlecht.
Die herausgelesenen Disziplinen kommen zu denen der Spalten „Gemeldet 500 m Damen“ hinzu, die wie bisher funktionieren. Ein nicht übernommener Wert erscheint in den Details seiner Zeile beim Abgleich und in der Vorschau der Meldungen je Disziplin; Bericht und Protokoll des Imports geben die Bilanz. Die Option, die Spalten und die Wahl von Hand werden mit dem Format gemerkt. Schritt für Schritt: Meldungen importieren, deren Disziplinen durcheinander stehen.
3. Der Abgleich
Mit der Datenbank abgleichen → vergleicht jede Zeile mit den Athleten der Datenbank; die Spalte Status zeigt es farbig an:
- Gefunden
- Gleiche Referenz, gleiche externe ID, gleiche Mitgliedsnummer im selben Verband (dem der Spalte, sonst dem der Veranstaltung) oder gleiche internationale Nummer.
- Vorgeschlagen
- Gleicher Name, gleicher Vorname, gleiches Geburtsdatum (Akzente, Bindestriche und Reihenfolge der Namen werden ignoriert): Der Datensatz wird automatisch gewählt, der Import bestätigt ihn.
- Mehrdeutig
- Mehrere Kandidaten oder nur ein Hinweis: zu prüfen.
- Neu
- Kein Datensatz: Der Athlet wird angelegt.
Für jede Zeile Übernommener Athlet: ein Kandidat, „Neuen Athleten anlegen“ oder „Zeile ignorieren“. Nächster offener springt zur nächsten zu entscheidenden Zeile; Alle offenen anlegen legt sie auf einmal an. Abweichungen (Name, Geburtsdatum, Geschlecht) und unlesbare Werte werden unter „Details“ gezeigt; eine Zeile, die eine weiter oben in der Datei stehende Person wiederholt, wird ignoriert.
Bereits in der Datenbank vorhandene Datensätze: „Leere Felder des Datensatzes ergänzen“ (Standard), „Durch die Werte der Datei ersetzen“ oder „Datensatz nicht ändern“. Keine Kategorie in der Datei: berechnen (Geburtsdatum). Die Vorschau nennt, wie viele Meldungen jede Disziplin erhält („Meldungen je Disziplin: 500 m Damen: 18; 1500 m Damen: 16“). ← Spalten geht zurück.
4. Der Import und sein Bericht
Importieren legt die Athleten an (der Verein wird an seinem Namen oder Kürzel erkannt), aktualisiert die Datensätze, legt die Mitgliedsnummer in der Mitgliedschaft beim Verband ab und meldet dann jeden (Startnummer, Kategorie aus der Datei oder berechnet, Gruppe, Disziplinen mit ihrer Zeit). Der Importbericht nennt die angelegten Athleten, die aktualisierten Datensätze, die je Disziplin angelegten Meldungen, die nicht gefundenen Kategorien und Disziplinen, die doppelten Startnummern und die Fehler pro Zeile.
Was der Import nicht selbst entscheiden kann — abweichende Daten, Namensvettern, Duplikate in der Datei, nicht übernommene Disziplinen, widersprüchliche Meldungen, doppelte Startnummern… — erscheint in der Spalte Konflikte des Abgleichs; das Kästchen Diesen Konflikt zeigen behält ihn gelb in der Meldeliste. Jeder Konflikt, ein Beispiel und was zu tun ist: Konflikte beim Import der Meldungen.