История изменений программы Swim Base
Версия 4.8 от 1.12.2025 г.
1. Добавлена функция импорта заявок. Это автоматизированный ввод заявок из файла, подготовленного тренером организации (клуба). Окно импорта заявок можно открыть через пункты главного меню программы: "Файлы" - "Импорт заявок".

Эта функция предназначена для приема заявок на заданное соревнование от одной организации. Заявка предварительно должна быть подготовлена как таблица Excel и сохранена в нем в виде csv-файла. Это простой текстовый файл, в котором каждая строка таблицы находится на своей строке, а поля (колонки) каждой строки разделены символом "точка с запятой" (или "запятая"). CSV-файл можно сделать в Excel (или подобном табличном редакторе) при помощи его функции "Файлы" - "Сохранить как...", выбрав вариант сохранения "CSV разделители запятые". Важно чтобы файл для импорта соответствовал следующим требованиям:
Первая строка таблицы должна содержать заголовки колонок: "Фамилия", "Имя", "Дата рождения", "Пол", "Вид программы", "Результат", "Тренер".
Импортируемый csv-файл должен иметь такие колонки, расположенные строго в следующем порядке:
- Фамилия спортсмена
- Имя спортсмена
- Дата рождения спортсмена
- Пол спортсмена ("М" или "муж", "Ж" или "жен")
- Вид программы. Название вида должно быть ТОЧНО таким, какое сообщил организатор соревнований. Например: "50 м - Вольный Стиль - юноши".
- Заявочный результат в формате: "1:15.23" или "58.17". В соответствии с этими заявочными результатами в программе делается жеребьевка по заплывам и дорожкам.
- Тренер - ФИО тренера спортсмена
Последние три поля ("Вид программы", "Результат", "Тренер") для заполнения не обязательны.
После выбора в этом окне Соревнования, Организации, CSV-файла заявки и нажатия на кнопку "Ввести" - заявка будет введена в программу. При этом в справочник СПОРТСМЕНЫ будет добавлены те спортсмены, которых там не было. Также добавятся записи о заявках в окнах программы ЗАЯВКИ ОРГАНИЗАЦИЙ и СТАРТОВЫЙ ПРОТОКОЛ.
Пример файла заявки организации можно скачать отсюда.
2. В этой версии программы добавлена возможность "ручной" расстановки спортсменов по заплывам и дорожкам. Делать это можно при помощи окна программы ЗАЯВКА, которое можно открыть в нижней таблице окна СТАРТОВЫЙ ПРОТОКОЛ или окна ЗАЯВКИ ОРГАНИЗАЦИЙ.
В окне ЗАЯВКА поля "Заплыв" и "Дорожка" теперь стали доступными для редактирования.
При помощи этой функции теперь можно вручную редактировать стартовый протокол сформированный автоматически (при помощи кнопки "Заплывы" окна СТАРТОВЫЙ ПРОТОКОЛ). Или можно вообще не использовать автоматическую жеребьевку, и расставить всех спортсменов по заплывам и дорожкам "вручную". Это может быть полезно если, например, в заявках нет заявочных результатов.
Если Вы уже работаете в программе SwimBase, то для обновления программы до версии 4.8 Вам можно заменить только один файл программы Swim.exe. Скачать этот файл можно отсюда. Скаченный по этой ссылке zip-архив нужно разархивировать в основную папку установленной у Вас программы, заменив при этом имеющийся там "старый" файл Swim.exe на новый.
Версия 4.7 от 22.07.2025 г.
1. Реализована новая функция печати Карточек участников заплыва. Она находится в окне "ПЕЧАТЬ ПРОТОКОЛОВ", которое открывается через пункты меню программы "Данные" - "Протоколы".

2. Добавлена возможность "сквозной нумерации" заплывов в Стартовом протоколе. (То есть номер заплыва не начинается с единицы для каждого Вида программы). Для этого нужно в в файле-шаблоне StartPic.rtf заменить обозначение #StartNum# на #StartCount#.
Версия 4.5 от 12.05.2025 г.
Реализована возможность подсчета итоговых результатов соревнования по сумме очков, набранных в нескольких видах программы. (Например в 2-х видах программы из трех).
Для этого в верхней части окна "Соревнования" добавлена кнопка "Суммарные", которая открывает окно "Суммарные результаты соревнования". В этом окне при помощи кнопки "Посчитать" можно посчитать итоговые результаты соревнования по всем спортсменам. Количество результатов, для которых считается итоговая сумма очков задается в окне "Соревнование" при помощи поля ввода "Суммарный результат по ... лучшим". Сейчас поддерживаются варианты по 1-у, 2-м или 3-м лучшим из двух или трех результатов.

Напечатать итоговые результаты по сумме очков можно при помощи кнопки "Открыть в Excel". При этом протокол формируется в Excel, откуда его уже можно напечатать.
Версия 3.9 от 7.10.2024 г.
Добавлен модуль "Многоборья", предназначенный для расчета итогов многоборья по нескольким соревнованиям или нескольким видам соревнования. Итоги многоборья считаются по сумме очков всех видов программы многоборья.
Окно "РЕЗУЛЬТАТЫ МНОГОБОРЬЯ":

В таблице выводится список всех спортсменов, которые принимали участие в данном многоборье.
Для подсчета результатов многоборья нужно нажать на кнопку "Посчитать" в верхней части этого окна. При этом для каждого спортсмена считается сумма баллов по всем видам многоборья, в которых он принимал участие. На основе этих сумм баллов проставляются занятые места (в пределах каждой возрастной группы). В таблице также выводится (для информации) количество стартов, в которых участвовал каждый спортсмен и суммарное время по всем дистанциям спортсмена.
Версия 3.9 от 20.07.2024 г.
1. В этой версии сделана стыковка с нашим новым веб приложением Swim Online. Приложение Swim Online обеспечивает ввод заявок на соревнования на веб сайте, управление информацией о спортсменах и их результатах, а также предоставляет доступ к протоколам соревнований. Приложение реализовано в виде веб-сервиса, которое размещается на веб-сайте организатора соревнований. Работает в любом веб-браузере, в том числе и на мобильных устройствах - смартфонах, планшетах и т.п. Подробное описание приложения Swim Online смотрите здесь.
2. Существенно упрощен ввод в программу заявок и результатов. Теперь данные вводятся непосредственно в таблицу - без открытия дополнительного окна формы ввода. Новая методика работы с программой описана здесь.
Версия 3.8 от 28.05.2024 г.
1. В этой версии программы добавлена поддержка проведения эстафет. Данные об эстафетной команде (ее название, организация и пр.) нужно добавлять в окне программы "СПОРТСМЕН". Для этого в окне "СПОРТСМЕН" добавлен признак ("галочка") "Эстафетная команда". Если его включить, то в окне убираются лишние поля ввода и поле "Фамилия" переименовывается в "Название".
Если эстафета смешанная, то в поле "Пол" нужно выбрать "Микст".
В окне "ВИД ПРОГРАММЫ" добавлен признак "Эстафета". Он автоматически включается если в этом окне выбирается Дистанция, в названии которой есть слово "эстафета".
При подведении итогов соревнования (присвоении мест) для эстафетных видов программы места считаются без учета Возрастных групп.
Итоговый протокол для эстафет формируется без деления на возрастные группы.
2. Добавлена функция ежедневного резервного копирования базы данных программы. Он поможет защитить ваши данные от сбоев и любых происшествий. Подробнее о резервном копировании смотрите здесь.
Версия 3.7 от 18.05.2024 г.
1. Значительно упрощен ввод заявок в окне ЗАЯВКА СПОРТСМЕНА.

Для ускорения ввода заявок в этом окне добавлена кнопка "Виды программы", которая вставляет все виды программы данного соревнования (нужного пола) в таблицу списка заявок спортсмена. Дальше нужно только ввести "Заявочный результат" в тех видах программы, где будет участвовать спортсмен.
Заявочный результат теперь вводится непосредственно в таблице (без открывания дополнительного окна).
Для установки отметки NT (Нет времени) над таблицей имеется специальная кнопка.
При нажатии на кнопку "Записать" в нижней части этого окна заявка спортсмена будет записана в базу данных программы, а все "лишние" виды программы из списка заявок спортсмена автоматически удаляются.
При необходимости, какой-либо конкретный вид программы можно добавить кнопкой "Добавить заявку на вид программы" (
), которая находится над таблицей видов программы в окне ЗАЯВКА СПОТСМЕНА.
2. В окне РЕЗУЛЬТАТЫ СОРЕВНОВАНИЯ результат теперь можно вводить непосредственно в таблице (без дополнительного окна), что значительно ускоряет ввод результатов. Над таблицей результатов в этом окне добавлены кнопки "DSQ", "DNS" и "DNF", для установки соответствующий отметок в результате.

3. Сделан проще ввод тренера в окне СПОРТСМЕН. Теперь для этого не нужно использовать таблицу на вкладке "Тренеры" этого окна, а можно просто выбрать тренера при помощи окна ТРЕНЕРЫ. (Хотя, кому нужна история тренеров спортсмена, может использовать таблицу на вкладке "Тренеры" окна "СПОРТСМЕН").
Версия 3.6 от 12.05.2024 г.
В этом варианте программы добавлена возможность сделать любые возрастные группы для конкретного соревнования. Для этого в окне "Соревнование" добавлена вкладка "Возрастные группы" на которой находится таблица со списком возрастных групп данного соревнования. Выше этой таблицы имеется кнопка, при помощи которой можно скопировать общий список возрастных групп программы в данное соревнование. (Чтобы затем его отредактировать).
Если список возрастных групп соревнования оставить пустым, то для подведения итогов соревнования будет использоваться "общий" список возрастных групп программы.
1. Реализовано вычисление Очков по формуле FINA. По этой системе очки вычисляются исходя из текущих мировых рекордов на каждой из дистанций. Для этого в программе в окне "ДИСТАНЦИЯ" добавлено поле "Мировой рекорд".
Списки мировых рекордов для этой системы обновляются 2 раза в год и брать их нужно отсюда.
О системе начисления очков FINA.
В связи с этим в окне "Параметры настройки программы" добавлен переключатель "Режим формирования очков", с выбором из двух вариантов:
- "По формуле FINA"
- "По таблице очков программы"
2. Добавлена возможность копирования спортсменов из одной заявки в другую. Для этого в окне "ЗАЯВКИ ОРГАНИЗАЦИИ" добавлены 3 кнопки для отметки записей и кнопка "Копировать отмеченных в Заявках".
Копирование спортсменов из одной заявки в другую делается так... Сначала заходим в "ЗАЯВКИ" другого соревнования (старого). Отмечаем там нужных спортсменов выбранной организации. Отметка делается при помощи добавленных в этом окне 3-х новых кнопок для отметки.
Затем открываем такое же окно нового соревнования, в которое нужно скопировать спортсменов. Выбираем в нем такую же организацию. Нажимаем новую кнопку "Копировать отмеченных в Заявках".

3. Добавлены фильтры по возрастным группам в окне "Спортсмены".
4. Для поля "Пол" кроме вариантов "Муж." и "Жен." добавлено еще одно значение: "-". Это сделано для поддержки смешанных эстафет.
Версия 3.2 от 4.04.2024 г.
1. Реализован алгоритм подведения итогов и печати итоговых протоколов по возрастным группам. Теперь спортсмены разных возрастных групп могут выступать в одном Виде соревнований, но присвоение мест и печать протоколов производится с учетом возрастных групп.
Для поддержки этой системы в программу добавлен справочник "ВОЗРАСТНЫЕ ГРУППЫ".
2. Теперь программа автоматически сохраняет все сформированные для печати файлы протоколов в специальном "Архиве" (Это подпапка arc программы). Архивы доступны при помощи новой кнопки "Архив" в окне "ПЕЧАТЬ ПРОТОКОЛОВ".
Версия 3.0 от 10.02.2024 г.
1. Программа теперь реализована на более современно программном "движке" (Clarion for Windows vers. 10). Полностью переделан интерфейс программы.
2. Доработано описание программы: pisoft.ru/swim
3. Доработаны стартовые и итоговые протоколы.


