Конфигурация для спортивных состязаний (8.3 управляемые формы)

14.09.15

Задачи пользователя - Разное

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

Скачать файлы

Наименование Файл Версия Размер
Конфигурация
.cf 249,42Kb
6
.cf 249,42Kb 6 Скачать

 Волею судеб мне довелось судить местечковые соревнования по МТБ. Захотелось заменить бумажные протоколы ноутбуком. Сначала время фиксировалось только как приятный бонус, но с развитием идей наших организаторов пришлось дополнить основной документ Гонка документом Разделка, в котором учитывается время с точностью до тысячных. Понятно, что человеческий фактор при этом никак не исключается. На данном этапе эти два документа существуют параллельно и, в принципе, взаимозаменяют друг друга. Возможно копирование данных по регистрации из одного в другой.

Начинается работа с закладки Регистрация, на которой вводятся основные данные по мероприятию. Указывается название кубка (если нужно) и его этап. Важный параметр - количество кругов. В общей таблице вы не увидите результаты, если кругов, скажем 5, а у вас стоит по умолчанию - 1. Я специально в таблице вывожу на колонку больше, т.к. были случаи ошибочного ввода номера, у которого получаются "лишние" круги. 

Табличная часть заполняется фамилиями участников, годом рождения и количеством лет на 31.12 текущего года (иногда от ГР зависит, в какой категории должен быть спортсмен). Выбирается категория. Количество категорий не ограничено. Заносится стартовый взнос для удобства подсчета итоговой суммы. Так же можно учитывать города участников и принадлежность к команде (этот функционал пока мне не нужен, но на будущее планирую его развить).

Важная колонка - это задержка старта. Ее можно заполнить вручную, а можно воспользоваться соответствующим полем и заполнить автоматически с нужным интервалом в секундах. Одновременно проставляется время старта (если время начала указано вручную). Это удобно для формирования стартового листа, который распечатывается и передается судье на старте. Реальное время старта устанавливается  (если поле со временем старта предварительно очищено) по кнопке Старт или клавишей * на цифровой клавиатуре. Я для ускорения работы использую специальный подключенный по USB цифровой блок.

Далее процесс фиксации прохождения финиша может осуществляться двумя способами:

1) вводим номер участника, по нажатии ENTER заносится время, в таблице указывается ФИО участника, его категория и отставание от лидера круга.

2) для ускорения можно ввести 0 и ENTER. У меня получалось за секунду ввести до 4-х участников таким образом. Этот способ полезен и в разделке, где сотые решают распределение по местам. Далее проставляются номера и выводятся все сведения, как в п. 1

Справа в таблицу выводятся 3 первых спортсмена в каждой категории. 

Основная таблица с результатами - на закладке Общая. Переключателем Абсолют/По всем можно посмотреть абсолютные результаты или по категориям.

По завершению гонки можно начислить кубковые очки автоматически (если они есть в справочнике Кубок) или вручную. Данные сохраняются в регистре и выводятся на главной странице или отдельным отчетом.

Во время гонки (в свободные интервалы) я отправляю сформированный HTML файл на сайт для псевдо-он-лайн трансляции. Встроенные средства 1С занимали слишком много времени, поэтому я использую внешнюю программу. Имеются константы для отправки, но у меня все данные берутся из внешнего конфигурационного файла.

Для соревнований типа eliminator я сделал обработку, распределяющую спортсменов по заездам, согласно правилам UCI (или всех, чтобы не обидно было, мы же для себя делаем эти гонки).

Имеется также обработка, позволяющая выгрузить произвольную таблицу EXCEL в файл HTML для удобства размещения на сайте.

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

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

См. также

Учет домашней квартплаты

Разное Платформа 1С v8.3 Конфигурации 1cv8 Энергетика и ЖКХ Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Позволяет в одном документе собрать записи по всем коммунальным платежам и показаниям бытовых приборов. Вы не пропустите и не забудете свой коммунальный платеж. Будете точно знать ежемесячную сумму коммуналки по всем объектам собственности. Расширение предназначено для самой популярной конфигурации 1С:Бухгалтерия 8, ред. 3. Объекты расширения не имеют заимствования конфигурации. Его легко встроить в другие типовые конфигурации 1С.

1 стартмани

30.01.2024    470    2    kwn2000    2    

5

Конфигурация "Рюкзачок"

Разное Платформа 1С v8.3 Туризм и путешествия Россия Абонемент ($m)

Составление комплекта вещей в поездку, поход, для работы и т.п. Конфигурация разработана для платформы 1С:Предприятие 8.3 (конкретно учебная версия 8.3.13.1644, потому что более новые утомили меня своими сюрпризами).

1 стартмани

19.01.2024    6118    5    AnatolPopov    31    

36

Конфигурация "Казначей группы (класса/команды/...)"

Разное Взаиморасчеты Платформа 1С v8.3 Общественные и некоммерческие структуры Обучение, бизнес-тренинг, курсы Развлечения, искусство, спорт Домашние учет и финансы Управленческий учет Абонемент ($m)

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

1 стартмани

03.11.2023    669    3    q_i    0    

11

Математический тренажер через телеграмм (feat 1С)

Математика и алгоритмы Разное Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Расширение (+ обработка) представляют собою математический тренажер. Ваш ребенок сможет проверить свои знание на математические вычисление до 100.

2 стартмани

29.09.2023    1890    maksa2005    8    

22

Генератор математических примеров

Математика и алгоритмы Разное Абонемент ($m)

Маленькая программа для генерации примеров. C#

1 стартмани

28.09.2023    1284    1    FIERYLIONS    18    

7

Конструктор: ЧислоПрописью и СтрокаСЧислом

Разное Инструментарий разработчика Работа с интерфейсом Платформа 1С v8.3 Абонемент ($m)

Возможно я просто ленивый, а может потому что понадобилось... в общем сделал конструктор параметров. Может 1С когда-нибудь сделает что-нибудь такое в конфигуратор?

1 стартмани

15.09.2023    3054    11    vandalsvq    8    

48

Viewer 1.0 (библиотека картинок, wingding, webdings, символы по кодам)

Разное Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Иногда нужно посмотреть все картинки из библиотеки картинок или шрифты Webdings/Wingdings, вот собственно эта обработка для этого...

1 стартмани

04.09.2023    765    2    Незнайка    0    

11

Мобильное приложение "Семейное"

Разное Платформа 1С v8.3 Домашние учет и финансы Россия Управленческий учет Абонемент ($m)

Это программа, предназначенная для учета, анализа и управления личными и семейными делами.

1 стартмани

02.07.2023    1066    1    SVGProger    0    

5
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Светлый ум 406 14.09.15 16:52 Сейчас в теме
+1 Хорошая тема, развивайте - эта ниша 1С-ом еще не занята. .
Отраслевки на УТ 11, очень кривые и со временем можно до платной коробки докрутить.
2. AlexeyPapanov 458 14.09.15 20:39 Сейчас в теме
хотел что-то подобное сделать для пауэрлифтинга..
молодец автор!
3. Famza 84 15.09.15 08:41 Сейчас в теме
Ура, не я один заморачиваюсь разработкой на 1С для спорта )))
4. M_W_W 30 16.09.15 09:03 Сейчас в теме
(3) Famza,
Не Вы один! :)
Я уже несколько лет(с 2008 года!), "вылизываю" конфу для авиамодельного спорта - "Воздушный бой на радиоуправляемых моделях самолетов" - АРМ Секретаря стартов RCCR. Программа делает все, что только может быть востребовано на стартах - ведение протоколов, жеребьевка, подсчет результатов, подсчет рейтингов соревнований и спортсменов, как на отдельных соревнованиях, так и по сезону, печать дипломов по шаблонам(если принтер позволяет), выгрузку результатов для профильного сайта rccombat, и т.д...
Правда, она на 7.7 сделана, потому, что начинал делать еще тогда, когда 8-ка только начиналась... А сейчас уже переписывать лень... Тем более, проблем и так хватает - сейчас в очередной раз переделываю модуль жеребьевки, в связи с тем, что уменьшилась численность соревнований, и "разводить" участников стало сложнее...
Сюда не публиковал по одной простой причине - спорт этот очень специфичный, и кроме меня, врядли она кому-то нужна будет... Если только отдельные фрагменты...
5. Vlan 36 16.09.15 13:49 Сейчас в теме
(4) M_W_W, Напрасно не переходите на 8.3.
Я тоже начинал с 7.7. Но там мне очень не хватало нескольких табличных частей в одном документе. Поэтому приходилось делать сначала документ Регистрация, а потом на его основании уже заносить результаты. В реалиях очень часто были опоздавшие на регистрацию, слезно умоляющие дать номер и пустить в гонку. Приходилось заново переоткрывать оба документа. Сейчас все это проделывается выбором соседней закладки. Конечно многое в 8.3 делается сложнее, чем в 7.7, но я решил сразу прыгнуть на управляемые формы, чтобы заодно и освоить новую платформу.
6. M_W_W 30 21.09.15 12:03 Сейчас в теме
(5)
Это правильно, что сразу на 8.3
У меня пока такой острой необходимости нет, более одной табличной части вроде как не нужно, а вот запросы восьмерочные, очень сильно упростили бы построение алгоритма жеребьевки! (кстати, самый сложный и проблемный модуль программы, очень много условий и критериев...)
Но, есть одно но... Соревнования проходят по всей России, и не везде я вожу свой ноутбук... А организаторы на местах, порой такой хлам предоставляют, что какие-там УФ, 7.7 еле ползает...
Оставьте свое сообщение