运动员和导入
从“报名”选项卡打开的两个窗口。“运动员”管理运动员数据库,所有竞赛共用,并与 FINISH 共享;“导入报名”导入整份名单,将其与该数据库进行匹配,并为每个人报名其项目。
“运动员”窗口
“报名”选项卡中的运动员…按钮。左侧是列表;右侧是所选运动员的档案,分为六个选项卡。
| 姓 | 名 | 组 | 出生 | 俱乐部 | 参考号 | 会员编号 | 已报名 | |
|---|---|---|---|---|---|---|---|---|
| Brekkestad | Eirik | M | 1983-12-11 | BOB | A043 | 836590 |
- 搜索和列表的命令。
- 列表:最多 500 名运动员;勾选运动员以便为其报名或导出。
- 所选运动员的档案及其选项卡。
列表
“搜索(姓名、俱乐部、参考号、会员号)”边输入边筛选;列表显示找到的前 500 名运动员(“前 500 名运动员:请缩小搜索范围。”)。已报名列说明其是否已报名当前打开的赛事。
- 全部勾选
- 勾选显示的整个列表。
- 报名参加赛事
- 为已勾选的运动员(否则为所选的运动员)报名当前打开的赛事;然后在报名表格中勾选他们的项目。
- 新运动员
- 一份空白档案,填写后保存。
“档案”选项卡
姓(大写)、名、性别、出生日期(yyyy-mm-dd)、俱乐部、国家、省份、语言、备注,以及:
- 参考号
- 运动员在各处的标识符:场次文件、.LIF、FINISH的总排名。留空:由 EVENT 分配一个。
- 档案状态
- 已验证,或临时(待确认):自动创建的档案(来自 FINISH 的照片、旧头像、没有会员号的导入),待确认或合并。
- 语言(VOICE:fr、en…)
- VOICE 播报该运动员时使用的语言。
删除将运动员连同其状态和成绩从数据库中删除;如果其已报名某个赛事,则会被拒绝。
“身份”选项卡
所属单位(每个全国协会一个):协会、会员号、国际会员号、俱乐部;添加或更新、移除所选的隶属关系。同一协会中两个不同的编号代表两个人:已被该协会另一名运动员使用的编号会被拒绝。
外部参考编号(不是会员号):SpeedSkatingResults 标识符、报名平台、FINISH 文件的参考号、旧头像、其他。
已合并到此档案中的档案,以及撤销所选的合并:原属于被合并档案的内容会归还给它。
“状态”选项卡
运动员在各专项的状态,带日期:专项、状态、自何时起、原因;会记录操作者。“某一日期最近的状态有效。”
“成绩”选项卡
运动员的已知时间(专项、距离、时间、日期、地点、来源、可认证)。“历史成绩”模块计算种子成绩时查阅的就是这些时间。手动添加一项成绩(来源“输入”):距离(米)、时间(1:23.45)、日期、地点、可认证。
“重复项”选项卡
查找重复项列出可能的重复组,按可靠程度从高到低排列:参考号相同或会员号相同;姓名和出生日期相同;姓名相同且有一项线索(年份、俱乐部或性别):需复查。同一协会中两个不同的编号绝不会被列出。对每一组,选择要保留:的档案,然后点击合并:报名、状态、成绩、隶属关系和参考号都转到保留的档案;其他档案保留一个指向它的链接,以及所移动内容的记录。合并可以撤销(“身份”选项卡)。
“交换”选项卡
通过 JSON 文件将档案从一个数据库转到另一个数据库(例如从俱乐部的计算机转到竞赛的计算机),文件中保留状态、成绩、隶属关系、参考号和照片。
- 导出…:列表中已勾选的运动员(否则为显示的全部运动员)。
- 打开要导入的文件…:文件中的运动员列表,每人都与数据库进行匹配:“文件中的较新”、“已是最新”、“建议:…”(姓、名和出生日期相同:如勾选,则并入建议的档案)、“不明确:…需复查”(不勾选)、“新建”。
- 也替换比文件更新的档案,然后点击导入已勾选的运动员;报告会统计新建、更新和未变的档案,以及添加的状态和成绩。
导入报名
“报名”选项卡中的导入…按钮(或)。导入引擎与FINISH 相同。分为三个阶段:文件及其列、与数据库匹配、导入及其报告。
| # | 标题 | 字段 | 示例 |
|---|---|---|---|
| 1 | 参考号 | 参考号 | A001, A002, A003 |
| 2 | 姓 | 姓 | Corbineau, Verhaegen, Solbakken |
| 3 | 名 | 名 | Maëlle, Lotte, Ingrid |
| 4 | 性别 | 性别 | F, F, F |
| 5 | 出生 | 出生 | 2015-04-08, 2001-12-12 |
| 6 | 俱乐部 | 俱乐部 | CLAP, SLB, BOB |
| 8 | 会员编号 | 会员编号 | 526383, 108284 |
| 13 | 500 米时间 | 忽略 | 59.92, 42.84, 49.66 |
- 文件及其读取选项。
- 文件的各列及每列对应的字段(附有取自文件的示例)。下面是前几行的预览。
- 进入与数据库的匹配。
1. 文件
CSV、Excel(.xlsx,可选择工作表)或 JSON(对象数组;嵌套的字段会变成“a.b.c”列)。对于 CSV:分隔符和编码(“自动识别”:如有效则为 UTF-8,否则为 Windows-1252)。标题行:标题所在的行(0:没有标题行,列以其序号表示)。日期格式:留空时自动识别(ISO、日/月/年、用文字表示的月份、yyyymmdd、Excel 序列号、仅年份)。
2. 列
每一列对应一个字段:忽略、参考号、姓、名、全名(“NOM, Prénom”或“Prénom NOM”)、性别、出生日期、俱乐部、协会、会员号、国际会员号、报名平台 ID、国家、省份、语言、1 号和 2 号计时芯片、号码布、组别、分组,以及赛事的每个项目的:
- “Inscrit 500 m Femmes”:值为真(X、oui、1、✓、“inscrit”、该项目的距离或名称)时为运动员报名;空白、non、0 或“-”不报名;其他值会被提示,且不报名;
- “Temps d'inscription 500 m Femmes”:报名成绩(同时报名该项目)。
SpeedSkatingResults ID 只在速度滑冰大道中提供 SSR。
字段会根据标题建议(法语、英语、荷兰语、德语):包含项目名称或其距离的标题(“Inscrit 500m”、“1000”)会成为该项目的字段。EVENT 会检查是否有姓名、没有重复的字段,以及每个项目最多一列。
记住的格式:字段和读取选项会针对每种文件格式(相同类型、相同标题)自动保存,下次遇到类似文件时恢复。从建议重新开始重新生成建议;忘记此格式清除记住的内容。
数值会被整理:姓改为大写,名改为首字母大写;国家、语言和性别可以识别多种写法(“F”、“female”、“fille”……)。
提取报名的项目
在线报名表常常把所选项目以列表形式填在每个比赛日一列中(“500m, 1500m, Poursuites”),而且各行之间不总是在同一列。勾选提取报名的项目(在列的列表下方,打开赛事时显示):
- EVENT 将报名的项目(待提取的列表)字段分配给那些至少一半的值都指向赛事某个项目的未对应列(“在以下位置查找项目:…”)。您可以手动分配或撤销该字段;多个列可以使用该字段。如果一列也没找到,它会谨慎地读取所有未对应的列(地址或电子邮件不会报名任何项目)。
- 每个单元格会被拆分(逗号、分号、竖线、换行);每个值都与赛事的项目进行比较:其距离(“10 000m”、“1 500 m”、“3000 mètres”、“10 km”)、其性别(“(F)”、“(H)”、“(W)”、“(M)”、Dames、Hommes……,否则使用运动员的性别)以及其词语(“Mass Start”、“Poursuite Sprint”),不区分大小写和重音。
- 在多个可能的项目中,采用名称没有附加内容的那一个;否则该值为不明确,并会提示(同时存在团体追逐和短距离追逐时的“Poursuites”)。与运动员性别不同的值(男子那一行中的“5000m (F)”)或没有对应项目的值会被提示。绝不会去猜。
预览显示找到的每个值(找到的值、次数)、按性别采用的项目,或“无法识别”、“不明确:…”、“与运动员性别不同”(采用的项目),并附有汇总:读取的列、每个项目的报名数、未采用的值。手动选择的项目列表用于决定某个值:“(自动)”、“(忽略此值)”或某个项目——另一性别的同一项目对另一性别有效。
提取出的项目会添加到“Inscrit 500 m Femmes”列中的项目之上,后者仍照常工作。未采用的值会在匹配时显示在其所在行的详细信息中,以及每个项目报名数的预览中;导入报告和日志会给出总结。该选项、各列以及手动所做的选择都会随格式一起记住。逐步说明:导入项目顺序不定的报名。
3. 匹配
与数据库匹配 →将每一行与数据库中的运动员进行比较;状态列用颜色显示结果:
- 已找到
- 参考号相同、外部 ID 相同、同一协会(该列的协会,否则为赛事的协会)中的会员号相同,或国际会员号相同。
- 建议
- 姓、名和出生日期都相同(忽略重音、连字符和姓名顺序):该档案会被默认选中,导入时予以确认。
- 不明确
- 有多个候选,或只有一项线索:需复查。
- 新建
- 没有档案:将创建该运动员。
每一行的匹配的运动员:一个候选、“创建新运动员”或“忽略此行”。下一个待解决跳到下一个需要决定的行;创建所有待解决的一次性全部创建。差异(姓名、出生日期、性别)和无法读取的值显示在“详细信息”中;与文件中前面某个人重复的行会被忽略。
数据库中已有的档案:“补全档案中的空白字段”(默认)、“替换为文件中的值”或“不修改档案”。文件中没有组别时:自动计算(根据出生日期)。预览会说明每个项目将收到多少条报名(“项目报名:500 m Femmes:18;1500 m Femmes:16”)。← 列返回上一步。
4. 导入及其报告
导入创建运动员(按名称或简称识别俱乐部)、更新档案、将会员号存入与协会的隶属关系中,然后为每个人报名(号码布、文件中的或计算出的组别、分组、项目及其成绩)。导入报告列出新建的运动员、更新的档案、按项目创建的报名、找不到的组别和项目、重复的号码布以及每一行的错误。
导入无法自行决定的情况——数据不同、同名者、文件中的重复、未采用的项目、矛盾的报名、号码布重复等——显示在匹配的冲突列中;显示此冲突会让它在报名列表中保持黄色。每种冲突、示例和处理方法:报名导入的冲突。