报名导入的冲突
导入报名名单时无法自行决定的情况:每种冲突、一个示例以及解决方法——先在匹配界面中,导入后在报名列表中处理;保留的冲突在列表中保持黄色。
在匹配界面中
点击与数据库匹配 →后,文件的每一行都有状态(已找到、建议、不明确、新建)和匹配的运动员。黄色的冲突列概括该行的选择仍未解决的问题(“出生日期不同”、“未采用的项目:“Poursuites””等);完整文字在提示中。每次选择都会重新生成:选另一份档案会得到别的差异,“创建新运动员”会显示同名者,“忽略此行”则不留任何冲突。
行末的显示此冲突复选框只在该行有冲突时出现。默认勾选:不保留的冲突会在导入后无迹可寻,而保留它,若要接受也只需点一下。在您动它之前,它跟随该行的选择;手动取消勾选后,就保持不勾选。
勾选时,该行的冲突会被保留,并在导入后于报名列表中以黄色高亮。不勾选时,冲突按原样接受。有些冲突只在写入时出现(矛盾的报名、号码布重复、找不到组别、号码被拒绝):对勾选了此框的行,以及没有可见冲突的行(本无需决定),这些冲突都会保留。导入报告会统计保留的冲突。
在报名列表中
每个保留的冲突都会把相关的单元格标成黄色:名称和名、组、出生、号码布、组别、分组,或某个项目的单元格。把鼠标移到上面:提示会说明冲突、来自哪个文件的哪一行,以及该怎么做(“导入冲突,文件“entries.csv”第 3 行:……”)。
冲突一旦解决,黄色会自动消失:单元格发生变化时(在列表中、在运动员…中、通过批量操作或重新读取),档案采用了文件中的值时,号码布不再重复时。涉及整个运动员的冲突(同名者、已排除的档案、无法读取的值、未知项目、号码被拒绝)需手动解决:在表格中右键 › 冲突已解决(去掉黄色高亮),或使用批量操作栏的冲突已解决按钮,作用于所选报名(未选择时作用于显示的列表),确认后执行。
筛选栏的仅导入冲突只显示有黄色单元格的报名;状态栏会统计数量(“待解决的导入冲突 6 个(黄色单元格)。”)。
逐一说明各种冲突
每种冲突:何时出现、一个示例、怎么做。
运动员被找到多次
何时: 数据库中有多份档案与该行对应(多份档案有相同的参考号或号码,多份档案姓名、名和出生日期相同,或姓名和名相同并有线索:年份、俱乐部、性别)。状态为“不明确”,不会自动选择;该行显示为红色。
示例: 第 12 行“Vasseur, Coralie, 2011”,数据库中有两份“Vasseur, Coralie”:2011-01-02(Club Est)和 2011-08-30(Club Nord)。
怎么做: 在匹配界面的匹配的运动员中选择正确的档案;如果是另一个人,选择“创建新运动员”(下一个待解决会跳到下一个尚未选择的行)。选择后不明确的问题即告解决;剩下的问题(与所选档案的差异、新运动员的同名者)会成为下面的某种冲突。
数据不同(姓名、出生日期、性别)
何时: 匹配的档案的姓名或名、出生日期或性别与该行不同。单元格:名称和名、出生或组。
示例: 第 3 行为“Lunel, Alix, 2010-05-05”,档案 R-201 为 2010-05-04。选择“补全档案中的空白字段”时,档案保留原日期:Alix 的出生单元格显示为黄色。
怎么做: 如果文件正确,用运动员…更正档案:黄色消失。如果档案正确:冲突已解决。选择“替换为文件中的值”时,导入会采用文件中的值,不会留下冲突。
已排除的档案:会员号不同
何时: 参考号或姓名指向某份档案,但它在同一协会中的会员号不同:这是两个人,该档案被排除。单元格:名称和名。
示例: 第 7 行“Roy, Denis”,A 协会 1001 号;数据库中的“Roy, Denis”是 A 协会 2002 号。
怎么做: 确认确实是两个人(否则更正号码并合并档案),然后冲突已解决。
有同名者仍新建运动员
何时: 数据库中已有同名者(姓名和名相同,无其他证据),该行仍创建了新运动员。单元格:名称和名。
示例: 第 9 行“Petit, Emma, 2011-02-02”创建了一份档案;数据库中已有“Petit, Emma (2012-07-01), Club Sud”。
怎么做: 如果是同一个人,合并两份档案(运动员…,重复项),然后冲突已解决;否则直接冲突已解决。
文件中的重复行
何时: 该行重复了文件中前面已出现的人(参考号相同,或姓名、名和出生日期相同):此行被忽略。它比保留的行多出的内容,成为保留行运动员的冲突:一个项目(该项目的单元格)、另一个号码布(号码布单元格)。
示例: 第 3 行为“Roy, Denis,号码布 7,500 m”;第 14 行是同一人,“号码布 9,500 m,1000 m”。Denis 的 1000 m 单元格和号码布单元格显示为黄色。
怎么做: 如果需要这项报名,勾选 1000 m 单元格;保留或更改号码布:单元格一变化黄色就消失。否则冲突已解决。
无法读取的值
何时: 读取时无法理解的值会留空:日期、性别、国家、语言、成绩、“报名”列的是或否、颜色、单圈最小或最大值。单元格:名称和名。
示例: 第 5 行的出生日期为“31/02/2011”:“无法读取的值,留空:出生:日期“31/02/2011”无法读取。”
怎么做: 补全档案或报名,然后冲突已解决。
未采用的报名项目
何时: 使用“提取报名的项目”选项时,某个值不对应任何项目、对应多个项目(不明确),或对应与运动员性别不同的项目。单元格:该值可能指向的每个项目;若不对应任何项目,则为名称和名。
示例: Coralie 行中的“Poursuites”,而赛事有“Poursuite par équipe Dames”和“Poursuite sprint Dames”:两个单元格都显示为黄色。Emma 行中的“800m”:没有这个名称的项目。
怎么做: 导入前,在提取预览中为该值选择项目(“手动选择的项目”,随格式保存)。导入后:勾选正确的单元格——勾选不明确值的其中一个项目,会解决它所有的单元格。不对应任何项目的值:如有需要手动为运动员报名,然后冲突已解决。
赛事中没有的项目
何时: “报名 …”列或该行的某个项目不是赛事的项目。报告中也会列出(“找不到的项目(已忽略)”)。单元格:名称和名。
示例: 第 4 行报名“800 m”,而赛事中没有这个项目。
怎么做: 添加该项目(项目选项卡)后勾选其单元格,或为运动员报名另一个项目;然后冲突已解决。
矛盾的报名
何时: 运动员已经报名(在本次导入之前,或由前面的某一行),而文件替换了其号码布、组别、分组或某个项目的报名成绩。单元格:号码布、组别、分组或该项目的单元格。
示例: Alix 原以号码布 12 报名;第 3 行给了她 15:“该运动员已报名:文件把号码布“12”替换为“15””。
怎么做: 保留新值(冲突已解决),或在单元格中改回原值:单元格一变化黄色就消失。
号码布重复
何时: 导入后,某个导入的报名的号码布也分配给了赛事中的另一个报名。单元格:号码布(列表中已显示为红色粗体)。
示例: Coralie(第 2 行)和 Denis(第 3 行)都是号码布 7。
怎么做: 在单元格中或用号码布…给每人一个号码布:号码布不再重复时,两人的黄色都会消失。
找不到组别
何时: 文件中的组别不是赛事专项的组别(按名称和简称都找不到):留空。单元格:组别。
示例: 名为“Benjamin”(BEN)的组别写成了“Benj.”。
怎么做: 在单元格中选择组别,或使用计算组别:黄色消失。
号码被拒绝
何时: 该行的某个号码(会员号、SpeedSkatingResults ID、报名平台 ID)已属于另一名运动员:被拒绝(两个号码,两个人),并记入报告。单元格:名称和名。
示例: 第 6 行“Morin, Basile”的 A 协会 1001 号已属于“Roy, Denis”。
怎么做: 检查两份档案(输入错误,或需合并的同一个人),然后冲突已解决。
冲突保存在哪里
与赛事一起保存在数据库中:在另一台电脑上,或重新启动 EVENT 后,都能看到同样的冲突,直到解决为止。数据库结构不变(FINISH 照常打开)。新的导入会把其冲突加入已有的冲突;同一单元格上同种类的冲突会替换旧的。提示中的说明以您阅读时的界面语言显示。