Importer des inscriptions dont les épreuves sont dans le désordre
Le formulaire d'inscription en ligne a donné un fichier où les épreuves choisies sont écrites en liste (« 500m, 1500m, Poursuites »), une colonne par journée, et pas toujours dans la même colonne d'une ligne à l'autre. L'option Extraire les épreuves inscrites les retrouve d'après les épreuves de l'événement.
Le fichier d'exemple
Le Championnat d'automne de l'Anneau de Starford a, pour chaque genre, un 500, 1000, 1500, 3000 et 5000 m, un mass start, une poursuite par équipe et une poursuite sprint, plus un 10 000 m Hommes ; les épreuves s'appellent « 500 m Femmes », « 500 m Hommes », « Mass start Femmes », « Poursuite par équipe Hommes »… Le fichier inscriptions-formulaire.csv (inventé, onze colonnes, une ligne vide) en est un extrait :
| Prénom | Nom | Sexe | Distances samedi | Distances dimanche | Longue distance Hommes |
|---|---|---|---|---|---|
| Lotte | Verhaegen | Female | 500m, 1500m, Poursuites | 1000m, 3000m (F), Poursuite Sprint, Mass Start | |
| Thibault | Roncière | Male | 500m, 1500m, 10 000m (H) | 1000m, Mass Start | 5000m |
| Saskia | Brouwers | Female | 1500m | 500m | |
| Bastien | Courtemanche | Male | 500m, 5000m (F) | 1000m | 3000m (H) |
| Yuna | Hasegawa | Female | Poursuites ; 1 500 m | 1000 mètres | 3 000 M (W) | |
| Jasper | Molenkamp | Male | Relais, 500m | ||
| Eirik | Brekkestad | Male | Mass Start | 10 000m (H) |
Le 500 m de Saskia est dans la colonne du dimanche, celui des autres dans celle du samedi ; « 3000m (F) » porte son genre ; « 10 000m » a une espace ; Yuna a écrit « 1 500 m » et « 1000 mètres » avec d'autres séparateurs. Des colonnes « Inscrit 500 m Femmes » ne pourraient rien en faire.
Pas à pas
- Ouvrir le fichier
Onglet Inscriptions → Importer… → Choisir un fichier….
Prénom, Nom, Sexe, Date de naissance et Club reçoivent leur rubrique d'après leur titre ; les colonnes de distances restent « (ignorer) » : leur titre ne nomme aucune épreuve.
- Cocher « Extraire les épreuves inscrites »
Sous la liste des colonnes, cochez Extraire les épreuves inscrites.
EVENT choisit lui-même les colonnes qui portent des épreuves : « Distances samedi », « Distances dimanche » et « Longue distance Hommes » passent à la rubrique Épreuves inscrites (liste à extraire) ; le message le dit (« Épreuves cherchées dans : … »). Le courriel, le club et le commentaire ne sont pas lus.
- Lire l'aperçu
Le tableau sous l'option montre chaque valeur trouvée, combien de fois, et l'épreuve retenue — par genre : le « 500m » d'une femme va au 500 m Femmes, celui d'un homme au 500 m Hommes. Les valeurs à revoir sont en haut, en orange.
Importer des inscriptionsÉpreuves extraites (Distances samedi, Distances dimanche, Longue distance Hommes) : 7 ligne(s) inscrite(s) ; … ; 500 m Femmes : 2 ; 500 m Hommes : 3 ; …
Valeurs non retenues : « Poursuites » × 2 (ambiguë (2) : Poursuite par équipe Femmes, Poursuite sprint Femmes) ; « 5000m (F) » × 1 (autre genre que l'athlète (1)) ; « Relais » × 1 (non reconnue (1)).
2Valeur trouvée Fois Épreuve retenue Épreuve choisie à la main Poursuites 2 ambiguë (2) : Poursuite par équipe Femmes, Poursuite sprint Femmes (automatique) 5000m (F) 1 autre genre que l'athlète (1) (automatique) Relais 1 non reconnue (1) (automatique) 500m 5 500 m Femmes (2) ; 500 m Hommes (3) (automatique) 1500m 4 1500 m Femmes (3) ; 1500 m Hommes (1) (automatique) 1000m 3 1000 m Femmes (1) ; 1000 m Hommes (2) (automatique) L'aperçu de l'extraction pour inscriptions-formulaire.csv (extrait). - L'option, et le récapitulatif : colonnes lues, inscriptions par épreuve, valeurs non retenues.
- Une ligne par valeur distincte ; les valeurs non retenues d'abord.
- Trancher ce qui est ambigu
« Poursuites » pourrait être la poursuite par équipe ou la poursuite sprint : EVENT ne devine pas. Dans sa ligne, Épreuve choisie à la main → Poursuite par équipe Femmes.
La ligne passe à « Poursuite par équipe Femmes (2) ». Le choix vaut pour la valeur, quel que soit le genre : un homme qui écrirait « Poursuites » irait à la Poursuite par équipe Hommes.
Laissez « 5000m (F) » (Bastien, un homme, a coché une épreuve des dames : à vérifier avec lui) et « Relais » (pas d'épreuve de relais) : elles ne seront pas importées. Pour une valeur à écarter sans qu'elle soit signalée, choisissez (ignorer cette valeur).
- Rapprocher, puis importer
Rapprocher avec la base →.
« Inscriptions aux épreuves : … ; 500 m Femmes : 2 ; 500 m Hommes : 3 ; … ; Poursuite par équipe Femmes : 2 ; … », puis « Valeurs non retenues : « 5000m (F) » … ; « Relais » … ». La colonne Détails de chaque ligne dit ce qui n'a pas été retenu pour elle.
Importer.
Le rapport de l'import et le journal reprennent le bilan de l'extraction. Dans la grille des inscriptions, Lotte est cochée au 500, 1000, 1500 et 3000 m Femmes, au mass start, à la poursuite par équipe et à la poursuite sprint Femmes.
- Le fichier suivant
Le prochain fichier du même formulaire (mêmes titres de colonnes) retrouve tout seul l'option, les colonnes sources et le choix fait pour « Poursuites ». Oublier ce format efface le tout.
Ce que EVENT reconnaît
| Écrit dans le fichier | Compris comme |
|---|---|
| « 500m, 1500m », « 500m ; 1500m », « 500m | 1500m », un saut de ligne | Deux valeurs (virgule, point-virgule, barre, barre oblique, saut de ligne). |
| « 10 000m », « 10000 m », « 10 km », « 1 500 mètres », « 500 M » | Une distance, en mètres (aussi mi, yd, tours). |
| « 3000m (F) », « (W) », « (H) », « (M) », « Dames », « Hommes », « Women » | Le genre de l'épreuve. Sans genre écrit : celui de l'athlète. |
| « Mass Start », « mass-start », « Poursuite Sprint », « Poursuite d'équipe » | Le nom de l'épreuve, sans casse ni accents, au singulier. |
| « Poursuites » avec une poursuite par équipe et une poursuite sprint | Ambiguë : signalée. Avec une épreuve « Poursuite » et une « Poursuite sprint », c'est « Poursuite » (le nom qui n'a rien de plus). |
| « 5000m (F) » sur la ligne d'un homme | Autre genre : signalée, rien n'est inscrit. |
| « 500m » pour un athlète sans genre | Ambiguë (500 m Femmes ou Hommes ?). |
| « Relais », « 800m » sans épreuve qui leur réponde | Non reconnue : signalée. |
Référence : l'extraction des épreuves inscrites, Importer….