История версий программы «Спортивное ориентирование» (СО).

 

Ver. 5.0.2.222

-          информация по количествам участников по всем номерам программы соревнований из данных Мандатной комиссии;

-          список номеров участников в одну строку через запятую с возможностью выбрать признак группировки: по Представителям, по Клубам, по Территориям;

-          в базу добавлены все страны из Excel-файла IOF с ихними кодами и идентификаторами;

-          теперь название элитных групп может быть не только M/W21 а и M/W21E (все буквы английские);

-          увеличена длина поля названий групп для комментатора для 250 символов;

-          на форме жеребьевки для случая нескольких видов соревнований в одном номере программы неправильно рассчитывались стартовые минуты первых участников коридоров - исправлено;

-          справочник клубов во всплывающем окне на форме Участники соревнований упорядочен по алфавиту.

 

Ver. 5.0.1.220

-          Delphi RAD Studio 10.2 Tokyo;

-          генератор отчетов – FastReport 6.1.10;

-          сетка просмотра данных – EhLib 9.2;

-          компоненты доступа к данным – FIBPlus 7.7;

-          компоненты экспорта данных в формате MS Excel – FlexCel;

-          Help & Manual 7.3;

 

Ver. 4.1.7.217

Финальная сборка четвертой версии. В связи с переходом на пятую, сопровождение четвертой  версии прекращается.

-          исправлены «крякозябры» в групповых сплитах;

-          после сообщения о дублировании номера чипа и/или нагрудного номера в случае продолжения работы с формой участников – курсор устанавливается на строку с дублем;

-          устранено «замораживание» окна с индикатором прогресса при импорте больших соревнований;

-          в режиме «Работа на финише» добавлена опция включения перемещения курсора в конец финишной таблицы после каждого считывания чипа и исправлен ввод номеров проблемных КП.

-          в таблицу выполнений разрядов Молдовы внесены поправки.

 

 

Ver. 4.1.6.214

-          в режиме «База чипов» добавлен компактный список арендованных чипов для оперативного контроля на финише не сданных чипов;

-          оптимизирована выдача сообщений о потере соединения с USB-станцией;

-          в режиме Сервис – SportIdent/SportTime уменьшено время отклика на потерю соединения с USB-станцией.

 

Ver. 4.1.5.211

-          из меню Сервис изъят пункт «Синхронизация часов»;

-          пункт меню «База отметок» из меню Сервис перемещен а меню Формирование данных;

-          поля Shapka1, Shapka2, Shapka3, Shapka4 из таблицы Sorevn перенесены в таблицу Kols_ZU;

-          при редактировании данных в Таблице участников изменение территории в Общей базе участников было заблокировано – восстановлено;

-          при замене участников в текущем номере программы соревнований (по нажатию Shift+Ctrl+F5 и Shift+F5) данные участника в общей базе терялись – исправлено;

-          в таблице Настройка соревнований при копировании скрипта зачета из предыдущего дня добавлено копирование и шапки протокола соревнований для этого зачета;

-          восстановлена возможность через правый клик мышки выбирать форму печати сплитов, аналогично тому, как это было реализовано раньше на финишной форме;

-          после внесения правок в данные участников в текущих соревнованиях: в общей базе участников эти изменения отображались не сразу – исправлено;

 

Ver. 4.1.4.209

-          добавлена возможность вводить номера чипов участникам через USB-станцию, как это было реализовано раньше на форме участников;

-          добавлена возможность через правый клик мышки выбирать форму печати сплитов, аналогично тому, как это было реализовано раньше на финишной форме;

-          реанимирована возможность отображать текущие результаты участников «Лабиринта» на экране для зрителей;

-          реализована возможность расчета призового фонда Лабиринта из стартовых взносов и распределения его (призового фонда)  между дистанциями для награждения 1-3 мест;

-          добавлена печатная форма результатов участников Лабиринта;

-          добавлена печатная форма списка призеров Лабиринта.

-          добавлен контроль даты текущего номера соревнований при входе на финишную форму;

-          при добавлении нового номера программы соревнований поле Дата заполняется значением предыдущего номера программы, увеличенным на 1;

-          в инсталляционный пример базы добавлен Лабиринт;

-          исправлена неточность в ведомости выплат представителя.

 

Ver. 4.1.3.204

-          вместо отчетов «Ведомость стартовых взносов и аренды чипа 1 лист (файл SV_Chip1.fr3)» и «Ведомость стартовых взносов и аренды чипа 2 листа (файл SV_Chip2.fr3)» теперь используется один шаблон «Ведомость стартовых взносов и аренды чипа (файл SV_Chip.fr3)»;

-          исправлена ошибка определения времени победителя при расчете выполнений в случае, когда временно удаленные участники так же имеют результат;

-          при использовании классов в Ocad-дистанциях и последующем импорте оных из XML-файла некорректно формировался столбец «Варианты дистанций» - исправлено;

-          в отчет «Не финишировали» добавлено стартовое время участников для более удобного их поиска в стартовой матрице;

-          в стартовом протоколе эстафеты показана средняя длина дистанции на один этап вместо общей длины всех этапов, как это было раньше;

-          при перерасчете результата участника на финишной форме (Shift+Ctrl+R), если у участника нет отметки с финишного КП генерировалась ошибка – исправлено;

-          после обновления информации в справочнике групп изменения не отображались на экране для зрителей – исправлено;

-          при импорте из он-лайн заявки Сухарева С.С. в случае отсутствия у участника названия клуба в этот столбец будет записано названия ДЮСШ;

-          исправлена некорректность при перерасчете результата участника на финишной форме (по Shift+Ctrl+R) для случая, когда номер участника отсутствует в финишной таблице;

-          исправлена ошибка регистрации сданных чипов через USB-станцию для случая, когда чип был возвращен, потом снова выдан и повторно возвращен;

-          добавлена возможность очистки временной таблицы TmpSO из главного меню, финишной формы и экрана для зрителей;

-          в виде соревнований «заданное направление», для случая индивидуальных дистанций (например «бабочек») в сплитах некорректно отображался контрольный порядок прохождения - исправлено.

 

Ver. 4.1.2.201

-          настроены шрифты в некоторых сетках просмотра для корректного отображения символов национальных кодировок;

-          адаптирована установка драйвера SI_USB-v6 с цифровой подписью на компьютеры с платформой Windows 7/8 x64 (переустановка драйвера Сервис->Setup Common).

 

Ver. 4.1.1.200

-          для работы с финансами теперь не надо переходить в номер программы «Мандатная комиссия», так как с этой версии СО при работе с финансами всегда использует именно эту копию списка участников. В связи с выше изложенным автор настоятельно рекомендует наличие вида «мандатка» в программе соревнований, особенно если предусматривается ведение учета финансов.

-          разбросанные по разным режимам настройки упорядочены и удобно расположены на разных закладках в одном месте – Финансовом блоке:

a)       перенесен импорт финансов из формы импорта участников (он-лайн заявка Сухарева);

b)       из формы «Возрастные группы» изъяты столбцы настройки стартовых взносов и аренды чипов;

c)       из формы «Участники соревнований» так же изъяты столбцы, отвечающие за финансы;

d)       из режима Сервис – Настройка… перенесен блок настройки стоимости услуг питания, проживания и пр.;

-          написан калькулятор расчета выплат по участнику/представителю;

-          реализована возможность расчета стартовых взносов участников по годам рождения;

-          написана удобная печатная форма, содержащая в компактном виде информацию о выплатах участников и ведомость аренды чипов, изъяты устаревшие печатные документы;

-          как устаревший упразднен раздел «Групповые выплаты», в связи детализацией всех возможных выплат по каждому участнику отдельно;

-          написана контекстная помощь для Финансового блока.

-          в том случае, когда проблемное КП первое по счету в порядке прохождения, программа работала некорректно (участник все равно снимался) – исправлено;

-          при наличии эстафеты на форме жеребьевки неправильно подсчитывалось количество участников с другим видом соревнований – исправлено;

-          на форме жеребьевки не отображались эстафетные команды в текущей группе – исправлено;

-          если в одном номере программы соревнований задействовано несколько видов, отображение титров на экране смежных групп было некорректно – исправлено;

-          так же для вышеуказанного случая некоторые участники заданки попадали в протокол эстафеты – исправлено;

-          количество для командных протоколов избранных групп увеличено до 15 чел;

-          в режиме жеребьевки в таблице совмещенных дистанций иногда появлялась dyst0 с нулевым количеством участников – исправлено;

-          в импорт из он-лайн заявки Сухарева С. добавлено поле ProgEvent – номера программы соревнований, в которых выступает текущий спортсмен;

-          при добавлении нового участника в базу, статус «Член федерации» по умолчанию ему присваивался «Y», т.е. «Да», по пожеланиям пользователей изменено на «N», т.е. «Нет».

 

Ver. 4.1.0.193

-          если при вычитывании чипа, его выдергивали с USB-станции не дождавшись сигнала, станция подвисала – исправлено;

-          исправлено вычитывание номеров чипов 5-й версии из бекап-памяти станций;

-          восстановлена авто-сохранение конфигурации сетки просмотра при нажатии кнопки «Ок» по окончанию работы с окном;

-          введено ограничение на редактирование столбцов «Номер чипа» и «Старт участника» напрямую в сетке просмотра, теперь только через соответствующие диалоговые окна.

-          командный внутри групп: участники, бегущие «лично», давали зачет – исправлено;

-          во всех видах командных отчетов реализована задекларированная  ранее возможность для Территории/Клуба/ВУЗа принимать участие в соревнованиях «лично», т.е. не занимать командное место в протоколе;

-          кнопка вычитывания отметок со станций пряталась за край окна при уменьшении его размера – исправлено;

-          добавлен еще один способ копирования нового участника для случая замены участника вне команды (комбинация клавиш Shift+F5);

-          исправлена ошибка формирования финишного времени участнику, в случае когда чип не был вставлен в финишную станцию;

-          исправлена ошибка работы экрана для зрителей в режиме «Лабиринт», возникавшая в случае наличия двух одинаковых результатов на одной и той же дистанции у одного и того же участника;

-          подключена контекстная помощь в режимах:

a)        работа с электронной отметкой SportIdent/SportTime;

b)       база чипов.

 

Ver. 4.0.1.189

-          вычитывания чипов;

-          вычитывания номеров чипов;

-          вычитывание видео-КП;

-          вычитывание информации со станций очистки, старт, КП, финиш и станции, запрограммированной как считывающая;

-           программирование станций.

-          вычитывание чипов на форме «Лабиринт»;

-          вычитывание бекап-памяти станций

-          заполнение базы чипов со станций через ферит.

-          через SIST-коммуникатор не читались SI-чипы шестой версии - исправлено;

-          через SIST-коммуникатор неправильно читались номера чипов пятой версии - исправлено;

-          восстановлено чтение чипов SportTime (аналог девяток SportIdent), которое временно было нарушено из-за конфликта номеров с десятыми чипами SportIdent

-          исправлены неточности записи опций в станции;

-          в базу чипов не вводилась информация на фамилии владельцев чипов, содержащие апостроф;

-          в инсталляционный пакет включена документация в формате PDF, утерянная в процессе эволюции.

 

Ver. 4.0.0.185

-          вычитывания чипов на финише;

-          присвоение участникам номеров чипов на форме участников во время мандатной комиссии;

-          заполнение базы чипов с USB-станции;

-          окно смены стартовой минуты участнику на финишной форме продублировано и на форме участников, вызов окна клавиша Enter или «горячая клавиша» Ctrl+F4, как на финишной форме;

-          исправлена процедура инициализации при подготовке новой базы;

-          в отчет «Распределение стартового взноса на призы» добавлена возможность исключать участников, бегущих вне конкурса;

-          упрощен процесс создания новых пользователей за счет отмены копирования пользовательских настроек сеток просмотра.

 

Ver. 3.3.8.183

Финальная сборка третьей версии. В связи с переходом на четвертую, сопровождение третьей  версии прекращается.

-          исправлена некорректность, возникающая при переносе номера программы соревнований из одних соревнований в другие;

-          на финишной форме всегда выводилось сообщение, что на чипе нет отметки в стартовой станции – для случая протокольного старта выводиться не будет;

-          процедуры копирования данных из одного номера программы в другой и в зачеты соревнований дополнены новыми полями.

 

Ver. 3.3.7.177

-          реализованы протоколы текущих результатов заданки и эстафеты в htm-формате;

-          сделана выгрузка общего списка участников со стартовыми минутами в xml-формате;

-          реализована выгрузка оперативных данных с финиша в csv-формате.

-          существенно переделан алгоритм вывода информации, устранены выявленные причины возникновения ошибки при трансляции результатов эстафеты;

-          в шаблонах вывода информации добавлена возможность использовать пользовательские функции, в частности использования функции обрезания числовых индексов;

-          добавлена возможность устанавливать/снимать метки групп при помощи клавиши Ins.

-          по Shift+Ctrl+F2 добавлена возможность замены названия территории для всех отфильтрованных участников;

-          функциональность Shift+F2 расширена полем Inos.

-          исправлена ошибка в процедуре, возвращающей данные для комментатора и процедуре регистрации участника на финише;

-          тестовый режим регистрации участников на финише установлен основным (по умолчанию), предыдущий алгоритм также можно использовать в случае необходимости просто щелкнув мышкой на переключатель, который перед этим включал тест;

-          иногда некорректно отображалась дата соревнований в заголовке главного окна – исправлено;

-          отключен вывод сообщения Start is Null на финишной форме в эстафетах;

-          функция копирования участника для формирования эстафеты одного участника пересажена на «горячую» клавишу Alt+F5 и дополнена полями Квалификация и Код эстафетной команды;

-          для удобства сортировки имена файлов резервных копий с формы жеребьевки и финишной формы приведены к стандартному виду ГГГГММДД_ччмм – год-месяц-день_часы-минуты;

-          в стартовый протокол эстафеты для судей добавлено общее количество участников;

-          реализовано автозаполнение полей SI-старт и дельта в SI-старт в таблице возрастных групп;

-          при смене пользователя/пароля кнопки соединения с базой и сохранения изменений оставались не активными – исправлено;

-          в режиме жеребьевки добавлена возможность фильтровать группы, в которых нет участников.

 

Ver. 3.3.5.175

-          реализована возможность оперативно менять шаблоны для автопечати сплитов и плашек через контекстные меню соответствующих кнопок печати;

-          устранена ошибка, возникающая при считывании чипа у участника, которому не присвоен нагрудный номер.

-          полностью переписана навигация в окнах, список отдельных кнопок на отдельные режимы заменен на более наглядные и удобные вкладки;

-          дописан режим – группа полностью;

-          реализован поиск по фамилии;

-          при открытии нескольких окон в режиме автообновления данных курсор смещался на первую строку – исправлено.

1) проживание, стоимость 10, количество уч.5, дней 3 и

2) проживание, стоимость 10, количество уч.5, дней 2;

-          добавлена функция, обрезающая концевые индексы в названиях: пример использования: TrimNumb(«г. Киев-2») превращает в  «г. Киев».;

-          реализован «Оперативный отчет», который требуется подавать сразу по окончанию Чемпионатов Украины в министерство;

-          в диалоговом окне формирования выписок на команды добавлена возможность выбора ориентации страницы: альбом/ландшафт;

-          в диалоговом окне формирования командного отчета внесены такие изменения:

a)       добавлен комбобокс для выбора формы печатного документа: 1) командный протокол (по умолчанию); 2) оперативный отчет; 3) контроль наличия участников, которые в разные дни бегали за разные территории;

b)       через контекстное меню сетки просмотра номеров программы соревнований реализованы дополнительные возможности: 1) очистки временной таблицы, 2) назначения текущего номера программы и зачета соревнований (F5), показ формы участников (F7).

-          в печатную форму «Справка мандатной комиссии» добавлена информация о количестве  участников по дистанциям;

-          оперативный отчет адаптирован под ситуацию, когда несколько одинаковых командных мест, например два третьих;

-          в режиме «Возрастные группы» реализована функция замены значения во всех номерах программы соревнований (Alt+L);

-          устранена ошибка приема финиша в режиме выбор-очки;

-          добавлена возможность вызова окна дистанций в режиме подготовки жеребьевки.

 

Ver. 3.3.3.173

-          при печати сплитов (и/или плашек) отмеченных участников добавлена возможность фильтрации по признаку автопечати;

-          исправлена ошибка в алгоритме расчета промежуточного протокола эстафеты;

-          добавлена возможность вызова диалогового окна печати протоколов избранных групп не покидая финишной формы и не прерывая прием финиша у участников;

-          продублирован вывод судейского времени «так, что бы было видно», для вкл/откл вывода надо навести указатель мышки в область между комбобоксами с принтерами и выполнить щелчек.

-          простенький автономный режим нанесения номеров на карты: вводится начальный номер, конечный номер, количество этапов и на печать;

-          по F5 дублирование текущей строчки, как на форме участников;

-          автоматизировано проставление номеров первых этапов для сквозной нумерации с интервалом (10, 100 и т.д.);

-          при введении времени старта с пробелами вместо разделителей, программа заменяет пробелы на двоеточия и точки для соблюдения сортировки в стартовой матрице;

-          при комплектовании эстафетных команд после вызова справочника и присвоения первого этапа участнику, остальным можно присваивать код и этап по нажатию «Ctrl+. »

-          доработан режим показа эстафеты: исправлен порядок следования участников;

-          добавлена возможность устанавливать ширину вывода изображения в режиме «Титры», очень полезно, когда дополнительный монитор имеет другое разрешения, чем основной;

-          устранена ошибка, возникающая при попытке начать трансляцию (нажимается F9) в то время как трансляция включена, но стоит на паузе;

-          устранена ошибка, возникающая при выходе из режима (Alt+X) во время трансляции;

-          все новые поля (включая «Страна») учтены во всех процедурах копирования данных, таких как: импорт из он-лайн заявки, копирование в новый номер программы, копирование для расчета параллельных зачетов и пр.

-          исправлена ошибка, возникавшая при добавлении новых соревнований в базу, когда установлена русская локализация интерфейса программы;

-          для случая, когда участник не вставил чип в стартовую станцию, процедура пересчета результата по SI-старту ставила ему время старта 00:00.00, теперь ставит время старта из стартового протокола;

-          в протоколах результатов выбора в количество взятых КП включались старт и финиш – исправлено;

-          исправлена ошибка в процедуре подготовки данных для сводного протокола при многопользовательской работе с базой.

 

Ver. 3.3.2.168

-          Реализован режим автодополнения команд до равного количества участников в команде, подробное описание функционала см. в Документации или контекстной справке;

-          Для большего удобства перезаявки участников дописан еще один способ копирования записи в таблице участников (по Shift+Ctrl+F5), при этом у текущего участника удаляются: нагрудный номер, номер чипа, стартовая минута и переносятся во вновь созданную запись (подробнее в документации);

-          На форме участников в общем списке добавлена возможность фильтрации по возрастным группам.

-          добавлена возможность по Ctrl+N посмотреть список только новых участников, которые еще не добавлялись в базу; этой же комбинацией клавиш восстанавливается полный список;

-          добавлена сортировка (возрастание и убывание) по всем столбцам через нажатие на заголовок столбца.

-          полностью переработан алгоритм автопечати сплитов;

-          бывали случаи, когда при повторном считывании чипа участника на финишной форме, этот участник добавлялся еще раз – исправлено;

-          при пересчете результата (Shift+Ctrl+R) не учитывались проблемные КП – исправлено;

-          добавлена возможность введения проблемных КП по Ctrl+E.

-          добавлен новый отчет – детализация по командному отчету в виде многоборье среди территорий (клубов, ВУЗов), в котором показана информация, из которой был посчитан командный протокол;

-          добавлен новый отчет – список призеров по многоборью, в который попадают участники из сводного протокола с результатом по сумме дней;

-          добавлен новый отчет – список номеров на представителя, для удобства при выдаче собранных на финише карт;

-          добавлена служебная печатная форма – 8 первых мест в группах МЖ16-21 для министерского отчета в формате MS Word; что бы вставить данные, нужно сформированный отчет экспортировать в формат Word и потом через буфер обмена  выполнить вставку;

-          продублировано формирование именной заявки в формате Excel из списка участников текущих соревнований.

-          на форме участников проверка на дублирование нагрудных номеров и чипов посажена на комбинацию клавиш Shift+Ctrl+N, такая же проверка продублирована в карантинной таблице;

-          импорт участников из Excel и Word если данные на участника уже присутствуют в базе, они перезаписываются новыми данными, кроме представителя (в более ранних версиях такие участники просто пропускались);

-          алгоритм обнуления номеров на форме участников дополнен возможностью присвоения значения Null (т.е. пустая клетка, в предыдущих версиях можно было присваивать только 0);

-          кириллические названия групп участников в групповых сплитах (строка ссылок над шапкой каждой группы) отображалась крякозябликами – исправлено;

-          восстановлена печатная форма «Список призеров гандикап» - тот же список, только без утешиловки (в процессе эволюции где-то была утеряна) и на всякий случай дополнена списком призеров утешительного забега. Она же теперь подключается и на финишной форме в соревнованиях с гандикапом;

-          в заголовке финишной формы иногда неправильно отображалось судейское время соревнований – исправлено;

-          на форме комментатора добавлена возможность оперативного обновления информации в ручном режиме по нажатию F5;

-          при смене вида соревнований в режиме «Настройка соревнований», группам, имеющим предыдущее значение «вид соревнований», автоматически присваивается новое.

 

Ver. 3.3.1.160

-          внесены исправления в таблицу значений по умолчанию для страны Молдова: исправлены значения балов для ранга и названия разрядов, исправлено вызванное этим (обнаруженное в 158 сборке) присвоение последнего разряда до конца группы;

-          оптимизирован алгоритм подготовки данных для прокрутки на зрительском экране в режиме «естафета»;

-          в протоколах избранных групп предоставлена возможность задействовать количество мужских и женских результатов начиная с 1;

-          в справочнике возрастных групп участников названия таблиц для подсчета очков показано в национальной кодировке;

-          восстановлена возможность выбора значения со справочников нажатием на Enter;

-          включению/отключению таймера на финишной форме для удобства назначена комбинация клавиш Ctrl+T.

 

Ver. 3.3.0.155

 

Ver. 3.2.3.153

-          старый экран для зрителей изъят из программы как полностью изживший себя;

-          на форме печати бейджиков не снимался фильтр, если перед этим форма была закрыта с отфильтрованными записями – исправлено;

-          в справке мандатной комиссии и на экране для зрителей (режим заданка) названия квалификации выводились транслитом – исправлено;

-          в сводном протоколе исправлена некорректность вывода результатов участника в случае, когда он в разных номерах программы соревнований бегал в разных группах;

-          исправлена ошибка при регистрации не стартовавших участников;

-          в протоколах результатов в секции классов дистанций названия разрядов печатались транслитом – исправлено.

 

Ver. 3.2.2.150

-          добавлен расширенный командный отчет по сумме очков, в котором показаны участники, давшие очки в командный зачет по каждому номеру программы соревнований;

-          добавлен командный отчет по сумме времени;

-          добавлен командный отчет по сумме очков N-мужчин и  M-женщин (аналогично клубам);

-          добавлен командный отчет по многоборью (аналогично клубам);

-          исправлена ошибка на финишной форме по Shift+Ctrl+R и Alt+Z;

-          исправлена некорректность фильтрации по представителю на форме печати номеров с фото;

-          устранены некорректности при вводе судейского времени и снятии/восстановлении участников на финишной форме;

-          снимается фильтрация в общей базе участников, при редактировании фамилии и имени участника;

-          исправлено некорректное снятие участников по К/В в гандикапе;

-          исправлена некорректность со стартовым временем в виде эстафета.

 

Ver. 3.2.1.148

-          добавлен расширенный командный отчет по сумме очков, в котором показаны участники, давшие очки в командный зачет по каждому номеру программы соревнований;

-          добавлен командный отчет по сумме времени;

-          добавлен командный отчет по сумме мест;

-          добавлен командный отчет по сумме очков N-мужчин и  M-женщин (например 4 мужчины и 2 женщины) в команде с возможностью если мужчин меньше N, недостающее число восполнять за счет женщин;

-          добавлен командный отчет по многоборью, аналогично тому, как это реализовано с территориями, программа сначала вычисляет N лучших участников по сумме дней, а потом суммирует их результаты в командный протокол;

-          реализовано плавное проявление главного окна при загрузке программы;

-          реализована возможность локализации названий классов Тр-О;

-          восстановлена русская локализация названий номеров программы соревнований;

-          шрифты вывода информации в сетках просмотра и других  компонентах, отвечающих за отображение текста на экране монитора, заменены на Tahoma, который менее всего отличается по начертанию от доминирующего ранее MS Sans Serif, но умеет отображать национальные кодировки;

 

Ver. 3.2.0.140

-          в виде «гандикап» на мониторе показывается вместо отставания от лидера чистое время участника;

-          добавлена печатная форма «Список призеров гандикап» - тот же список, только без утешиловки;

-          в отчете «Печать нагрудных номеров» добавлена возможность выводить дополнительную информацию, а именно: название ВУЗа, второго имени участника, номер забега, порядок старта, эстафетный номер, метка В/К, тренер, физкультурное спортивное общество и пр;

-          при выборе пути к папке соревнований из диалогового окна – автоматически формируется путь к файлу базы данных.

 

 

Ver. 3.1.1.135

-          в режиме «карусель» участникам в таблице результатов не проставлялся вариант дистанции – исправлено;

-          для удобства работы в сети добавлено обновление данных в сетках просмотра по комбинации клавиш Ctrl+R.

-          на форме Участники соревнований при попытке нажать кнопку Ок в пустой таблице выдавалось сообщение об ошибке – исправлено;

-          устранено зависание программы при попытке по Shift+F2 выполнить автозамену точно таким же значением;

-          в титрах в «шапке» группы некорректно отображалась дата соревнований в случае отсутствия финишировавших участников – исправлено;

-          в ведомости на выдачу чипов 2 на листе неправильно подсчитывалось количество арендованных чипов – исправлено;

 

Ver. 3.1.0.131

-          добавлена возможность запоминать текущее значение любой ячейки по нажатию Shift+Ctrl+C и вставки этого значения по Shift+Ctrl+V. Для удобства после каждого такого нажатия курсор смещается на одну запись вниз;

-          добавлена возможность присвоения названия дистанций для отобранных участников путем нажатия комбинации клавиш Ctrl+D, основное назначение которой удобство при подготовке «бабочек»;

-          добавлена возможность вставки участника во все номера программы соревнований (где его нет) путем нажатия комбинации клавиш Alt+U;

-          при установке курсора в столбец, где значениями могут быть только «Y» или «N» (например В/К, Лично и пр.) раскладка клавиатуры автоматически меняется на английскую и включается CapsLock, при смещении в другие столбцы – раскладка устанавливается соответственно текущему языку интерфейса (украинский или русский).

-          добавлен отчет «Командный по территориям расширенный группы», в котором возле числа очков указана группа участника в этом номере программы соревнований;

-          в отчете «Ведомость оплаты стартового взноса» добавлен № п/п для участников и дописаны промежуточные итоги по группам;

-          в сводном отчете по сумме очков и сумме времени не проставлялись № п/п участникам – исправлено;

-          при работе в сети с финишной формой нескольких пользователей неправильно формировался промежуточный протокол результатов – исправлено;

-          в «Протоколе результатов для избранных групп» исправлено отображение названия класса дистанций.

 

Ver. 3.0.2.127     

-          ведомость использования утерянных чипов;

-          распределение оплаты чипов по владельцам;

-          ведомость на получение чипов (2 экз.) – формирует два экземпляра ведомости на одном листе, это удобно, если участников немного, что бы не портить бумагу.

-          в режиме «Участники соревнований» исправлена ошибка в функции замены значения во всех номерах программы соревнований (Alt+L);

-          при смене номера программы соревнований делался неактивным пункт главного меню: «Все группы без очков» – исправлено.

 

Ver. 3.0.1.125     

-          в режиме «Участники соревнований» исправлена некорректность сортировки «территория/очки»;

-          в главное меню добавлен новый пункт «Протокол результатов без очков»;

-          после отмены фильтрации на форме «Участники соревнований» автоматически устанавливался режим сортировки «без сортировки», теперь сортировка функционирует независимо от фильтрации.

 

 

Ver. 3.0.0.120      Немного о мотивации.

Разработчики CO могли гарантировать стабильную работу программы только в ОС семейства Windows-98/2000/ХР. Под Windows-7 программа работала только за счет совместимости, которую обещает Microsoft. Естественно, если думать о перспективе, не следует полагаться только на это. В связи с вышеизложенным, было принято решение оптимизировать код программы для возможности его компиляции современными средствами создания ПО. В качестве инструмента был избран Delphi2010, который как нельзя лучше учитывает особенности Windows-7.

Итак, что же нового в третьей версии CO. Каталог установки программы %ProgramFiles%\SO3.

Функциональность осталась практически та же, что и в финальной сборке второй версии. Из новшеств – переход на Delphi2010 повлек за собой использование новых версий компонент:

Некоторые компоненты больше не сопровождаются разработчиками, и их реализации под новый инструмент отсутствуют. Но они не являются ключевыми и их отсутствие не критично. В дальнейшем планируется поэтапная их замена аналогами.

 

Ver. 2.4.2.115     

Финальная сборка второй версии. В связи с переходом на третью, сопровождение второй версии прекращается.

-          при запущенных нескольких экземплярах программы для вывода информации на экран ноутбука и внешнего монитора иногда случались вылеты программы из-за конфликта транзакций – устранено;

-          при смене групп, особенно на медленных ноутбуках, было заметно выраженное мерцание экрана – существенно снижено;

-          изменен порядок сортировки участников в группе: сначала следуют участники, получившие место, за ними снятые участники;

-          в эстафете участники выводятся не поэтапно, как было раньше, а эстафетными командами.

-          при адаптации личного сплита под соревнования по рогейну, была допущена техническая ошибка в условии определения вида соревнований – исправлена;

-          устранена ошибка, возникающая при формировании групповых сплитов, в случае, когда на дистанции у участников номер КП встречается дважды, а участник там отметился только один раз;

-          после вышеописанной ошибки при повторном формировании группового сплита возникала ошибка І/О еrоr32 – исправлено

-          исправлена некорректность. при формировании списка групп в окне подготовки командных протоколов избранных групп;

-          исправлена ошибка в алгоритме расчета командных протоколов избранных групп;

-          добавлена Группа отчетов «Молдова», для включения в дистрибутив отчетов, созданных пользователями программы из республики Молдова;

-          в сетках просмотра списка арендованных чипов и списка общей базы чипов по умолчанию включен мультивыбор для упрощения переноса данных из сетки в Excel.

 

Ver. 2.4.1.112

-          в протокол результатов добавлена информация о порядке прохождения командой дистанции и общая длина пути;

-          добавлена возможность делать распечатку детализации прохождения дистанции командой прямо с финишной формы аналогично промежуточным результатам;

-          добавлен общий протокол с полной детализацией прохождения дистанций командами, некий аналог сплитов, который можно экспортировать в html-формат.

-          за ненадобностью скрыта кнопка печати в диалоговом окне расчета дополнительных зачетов;

-          при расчете командного протокола избранных групп количество лучших результатов увеличено до 99;

-          добавлен год рождения участника в ведомость учета оплат представителя (в разрезе участников) и общую;

-          в процедуре расчета результатов и комментирования финиша более корректно обрабатываются участники, не прошедшие финиш;

-          при копировании данных в дополнительный зачет, добавлены сведения о финансах: взносы, аренда чипов пр., а также информация по группам, которая влияет на расчеты: время обдумывания ответа, штрафы пр..

 

Ver. 2.4.0.107

-          командный отчет - среди избранных групп по территориям по сумме очков;

-          такой же командный отчет расширенный, в котором дана расшифровка, какие участники и сколько баллов принесли в командный протокол в разрезе номеров программы соревнований (формируется после основного, если нужно);

-          командный отчет по территориям по сумме очков расширенный, в нем показано, какие участники и сколько баллов принесли в командный протокол в разрезе номеров программы соревнований (формируется после основного, если нужно).

 

Ver. 2.3.2.101

 

Ver. 2.3.1.100

-          для детализации учета добавлено поле «Доля организатора» в Возрастные группы участников (задается для всей группы) и Список участников (если есть необходимость, назначается отдельному участнику);

-          добавлено еще два печатных документа: квитанция выплат представителя, где секция «стартовый взнос и аренда чипов» показана в разрезе участников и второй – общая ведомость, в которой стартовый взнос и аренда чипов расписана по каждому участнику;

-          при добавлении новой записи в сетках транспорт, питание и пр. по умолчанию вставляется количество участников у представителя;

-          исправлена некорректность учета индивидуальных стартовых взносов при значении 0.

 

Ver. 2.3.0.98

-          если при формировании справочника групп не были указаны количество этапов в эстафетах, программа сделает это сама во время присвоения дистанций группам. Примечание: только для дистанций, импортированных из Ocad 9;

-          добавлена возможность формировать нагрудные номера в формате 100.1 (как в Ocad), для этого добавлен еще один столбец в таблицу участников Nomer_E. Примечание: для удобства в этом случае нагрудный номер имеет вид 1001, т.е. такой же только без точки;

-          в окне формирования кодов эстафетных команд добавлена возможность через контекстное меню очистить незадействованные коды эстафетных команд.

 

 Ver. 2.2.2.95

-           «Ctrl+пробел» показать только строки,  в которых значение текущего столбца «пусто или ноль»;

-          «Shift+пробел» показать только строки,  в которых значение текущего столбца не пустое;

 

Ver. 2.2.1.93

-          исправлена некорректность при работе с выделенными группами;

-          устранен конфликт при работе двух экземпляров программы;

-          добавлена возможность регулировать скорость прокрутки информации;

-          участники упорядочены по представителям и внутри по алфавиту;

-          из списка исключены временно удаленные участники;

-          устранена ошибка открытия папки с фото.

 

Ver. 2.2.0.90

-          в режиме учета чипов улучшен алгоритм чтения номеров чипов из бекап-памяти станций;

-          доработан режим чтения «восьмых» чипов (некорректно вычитывался, если количество КП превышает 18), а так же чтение чипов-карточек.

-          алгоритм расчета результатов дополнен условием не снимать за К/В, если участник ранее снят по другому п.Правил.

-          в групповых сплитах снятые участники упорядочены по п.Правил дисквалификации.

 

Ver. 2.1.3.85

 

Ver. 2.1.2.83

 

Ver. 2.1.1.81

 

Ver. 2.1.0.77

 

Ver. 2.0.1.74

 

Ver. 2.0.0.73

Авторы программы, Василий Кулиш и Юрий Коноваленко, может быть несколько излишне осторожны в вопросе ознакомления со своим продуктом, но и выпускать в свет слишком сырую и не обкатанную версию тоже было бы верхом беспечности. Бета версия СО была подготовлена для демонстрации на семинаре судей, который проходил в Киеве в ноябре 2008 года. Это первая версия, которая была предложена широкому кругу, поэтому более ранние изменения не отслеживались. В предлагаемой версии:

- написаны и, в той или иной степени, проверены все задекларированные в программе базовые виды соревнований: заданка, эстафета, маркировка, гандикап, выбор (без выполнения разрядов);

- начиная с ver.1.2 введена поддержка электронной отметки Sport Ident (SI), автор программного кода Ю. Коноваленко;

- написана подробная контекстная справка и документация (на украинском языке);

- реализован удобный инсталлятор.

К этому времени программа прошла довольно неплохую проверку целым рядом соревнований как местного (областного) масштаба, так и Всеукраинскими, среди которых в т.ч. и Юношеский Чемпионат Украины (июль 2008 года, г. Лубны), который признан лучшими соревнованиями Украины в 2008 году.

 

* * *