version 10.6.8, 24.8.2025
Starting from Extime version 7.2.2 it is now possible to make entries into race using data from FIS. This data must contains following items
The file is normally comma delimited file (like csv-files exported from Excel) and the field delimited can be TAB-character or any other visible character, normally semicolon (;). You can load your own copy from FIS-web-site (https://www.fis-ski.com/DB/cross-country/fis-points-lists.html). Just select correct list (normally 8 lists / season) and select the csv format (full list in CSV when cursor is over text csv). After loading the csv-file (make folder FIS under c:\ExTime), you must tell ExTime the name and folder of newest file and which is the sequence of the columns in file. Sometimes FIS makes changes the columns, that's why you must define the column order fo ExTime. To start making entries define first the classes to be used in the race or open the existing race file. Starting ExTime version 8.4.8 it is also possible to use clipboard to move the FIS-codes from different Excel-sheets directly to ExTime. I made it to help my own work, when I made the startlist for Scandinavia Cup 6.-8.1.2017 in Lahti. Menu contains new task, . |
![]() |
Below you can see the window which is used making Entries into race. The FIS-file is selected using Field sequence area.
-button and then ExTime lists the header line and columns letters plus 14 first lines in ascending sequence. Using this window, you can set the columns letter intoAfter the
the list is sorted after first field, but later on it is sorted after any field you want, the sort field column is added as extra column beginning the each line.If the file contains only combined name, definition of forename must be spaces (no separate forename), only Surname-field is defined. If the file do not contains any FIS-points, the definition of this field must be zero.
Definition can take some time if you use this feature first time, but you can use the definitions shown below depending which type of file from FIS you are using. I skip 6 first columns (A--F) of the line and start listing from column G (FIS-code). Of course column H (Surname/Firstname) is the first column on screen, because it is the Sort field.
![]() |
The definitions in extime.ini file:
[FISLIST] Surname=I Forename=J Sex=L Birthdate=N Club=N Country=K FIScode=H FISPoints=S FISPointssprint=V filename=I:\Tuotanto\ranki\2026_kausi\FIS\FIS-points-list-CC-2026-300196.csv delimiter=, text_start=" Sort=D First=G Fislist=1 missingpoints=999.00 FIS-entries window contains a special part Field sequence, where the data field sequences and delimited character are defined. The definitons are automatically saved in the file extime.ini into section labelled [FISLIST]. |
|
When sequence of the fields and delimiter character are defined, you should the list to save the definitions into ExTime.ini-file.By clicking some line, you can see the extracted data in separate fields in the area Competitors data. And if you later modify Field sequence attributes, refresh the parameters by clicking the button. To start making entries of one country fill first the Search criteria and click the -button. ExTime will list all found lines in the list box using defined sort field (dublicated beginning of each line) and shows the total amount. Country code must of course be same what FIS is using. and (if necessary) in the areaTo make one entry into race use the following procedure:
Repeat the procedure for each competitor and country. |
29.12.2016 when I was asked to make the entries for Lahti Scandinavia Cup, I received different Excel worksheets. Eeach country used their own system to send entries for the race. On the right is swedish version. So I added two buttons in the Fis-entry Dialog, and .Those buttons work following way:
|
![]() |
You can add all brasilien men skiers into race very fast just using FIS-code as sort field (the most left column), selecting BRA as country code and M as Gender, them from FIS-datafile and then just press button . All 20 skiers are added into race.If you will skip one or more competitors from race you can remove them from list just double clicking those lines. But do it before pressing button .If you have only one FIS-code to be entered, just type in or copy paste that code into the box right side of button and press first button to check the athĺetes data and then button to enter that athlete into race.Notice, that on the right screen the sort field is FIS-code (column H) and columns A...H are skipped, first column to see is column I, Surname. FIS-code must be the first column in the list window, if you use button . |
![]() |
Surname and forename exist as separate fields, ExTime will concate those into one field, forename first of course. At the beginning of season 2026 there are only 764 finnish records in FIS database, compared to season's 2019 905 records. Relay teams are included. |
![]() |
Sometimes (quite often) there is need to update FIS-points information before drawing. Some entries are made by hand, some by loading data from KILMO, but every competitor must have an active FIS-code to have FIS-points. The updating procedure can be found in menu , , .If the race contains also classes outside FIS-classes, it would be convient to eliminate those classes from updating procedure. This can be done using menu , .Check the classes you will eliminate from update and accept you choose by clicking . |
![]() |
![]() |
You can give default value for missing points, also it is possible to use those points (distance or sprint), which are better for each competitor. FIS rules says (team sprint): "326.4.2.1 The better points of distance and sprint FIS points of a competitor will be used. In case the entered competitor does not have FIS Points, 999 points will be used for calculation." ExTime makes a list not found competitors to the right. Also, if the name is not same as in FIS database, the line is inserted. FIS don't use scandinavian letters ÅÄÖ, also apostrophe (É) make differences. You can correct that person by double clicking his/her line on list or you use FIS-database directly from ExTime. |
![]() |
If the athlete has FIS-code, you can copy the FIS-code to the box Petteri Laurén) on the black window. by clicking his line (By pressing button ExTime make a request to internet (door must be open) and fill the boxes Season and List and also shows distance and sprint points, birthdate and active status. You can also write the FIS code you will check manually to the box .By pressing button you can update his active status in ExTime. But you must insert/modify the points manually (just double click the black windows line to open the properties window of athlete).If the athlete has no FIS-code, you must use the FIS-database by yourself using different search criteria. |
![]() |
To make starting order is very easy procedure. Before drawing you should set the classess same order in race file as they will start. Of course you must have current starting times and numbers (BIBs) to be used. The drawing procedure can be found in menu , , . |
![]() |
The buttons and check boxes on the sample window left works following way:
|
![]() |
What is missing ? Please comment.