Сан Саныч! Теперь и твоя просьба про регионы у личников вполне исполнима с введением нового формата файла.
Остается только придумать как сделать так, что бы это отображалось в программе![]()
Сан Саныч! Теперь и твоя просьба про регионы у личников вполне исполнима с введением нового формата файла.
Остается только придумать как сделать так, что бы это отображалось в программе![]()
С Уважением, Александр. ФРС ВО
Начал сборку версии программы под нетбуки.
Прошу протестировать скроллеры списков на указанных девайсах у кого есть. И влазит ли окно программы в экран?
С Уважением, Александр. ФРС ВО
rybalka44, я изначально предупредил, что псевдокоманда личников так и должна называться. Изменение одной буквы приводит к тому, что это название воспринимается как название команды. На самом деле это информация программе, что бы она считала людей из этой псевдокоманды как личников
С Уважением, Александр. ФРС ВО
Вопрос к Сергею Маркову. На прошедшем Чемпионате Усть-Донецкого района по спиннингу один спортсмен опоздал на финиш в первом туре. Я "включил" ему санкцию "не явка на старт финиш". Программа "ругнулась" и сообщила, что он не должен иметь результат взвешивания. Но это не все. Во втором туре программа потребовала, чтобы он не имел результат взвешивания во втором туре. В соответствии с Регламентом по рыболовному спорту спортсмен, не явившийся финиш не снимается с соревнований. Ему полагается ( из Регламента) " при неявке спортсмена на старт и финиш, ему присваивается место по количеству команд-участниц (по количеству спортсменов при ловле спиннингом, блесной со льда и при проведении личных соревнований в одной зоне) плюс три. " Таким образом, он имеет право продолжать соревнования. Теперь непосредственно к вопросу: как сделать, что бы программа при "включении" опции "не явка на старт - финиш" не удаляла спортсмена с соревнований. Прикладываю файл Sor.
С уважением, San-San.
Обновление! Версия 2.1.117
-корректировка положения столбцов в итоговом протоколе
-корректировка ширины столбца веса в протоколе зоны
Последний раз редактировалось Globus_Vrn; 25.07.2013 в 12:12.
С Уважением, Александр. ФРС ВО
San-San, вопрос - а в таком случае вес то у спортсмена должен быть, или не должен быть? То есть, его взвешивают? По логике, не должны бы, так как ему дается последнее + 3 место, не зависящее от его веса, но вот логике подчиняется у нас далеко не все.
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
Сделал. Пока оставил требование, чтобы колонка с весом была пустая. Саша должен вот-вот обновить.
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
Обновление! Версия 2.1.118
-добавлена санкция спортсмену "Последнее место в зоне (л/к) +3". При этом вес в этом туре не вписывается, учитывая, что место спортсмена при этой санкции не зависит от улова спортсмена. Но путаницу вносить будет.
"+3" будет добавляться в лично командных соревнованиях и к личному зачету (число спортсменов, участвующих в личном зачете +3) и к командному (число спортсменов, участвующих в командном зачете +3). При расчете "с полузонами" будет браться не количество спортсменов во всей зоне, а в каждой конкретной полузоне.
С Уважением, Александр. ФРС ВО
Еще вопрос в тему. А если он опоздал на финиш, да и еще его сняли (нажрался например) - то за снятие дается последнее+1, а за опоздание на финиш - последнее+3, так какое ему такому место положено? Пока получилось что последнее+3 программа даст. А как должно?
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
Сереж, ну так снятие подразумевает полное аннулирование результата. И баллов тоже. Так что опция "снятие" должна попросту перекрыть опцию "+3" (если их применить вместе).
С Уважением, Александр. ФРС ВО
Сережа, Саша, большое спасибо за хлопоты по программе. Насчет + 1 или +3, я этот вопрос задавал на одном из всероссийских соревнований трем судьям всероссийской категории. И получил однозначный ответ: в Правилах рыболовного спорта была допущена опечатка, а в РЕГЛАМЕНТЕ ПОДГОТОВКИ И ПРОВЕДЕНИЯ СОРЕВНОВАНИЙ ВИДА СПОРТА «РЫБОЛОВНЫЙ СПОРТ» прописано следующее:" При снятии спортсмена с соревнований всех статусов, неявке спортсмена на старт и финиш, ему присваивается место по количеству команд-участниц (по количеству спортсменов при ловле спиннингом, блесной со льда и при проведении личных соревнований в одной зоне) плюс три. "
По поводу снятия спортсмена с соревнования у вас в программе все работает в соответствии с Правилами: "При снятии спортсмена с соревнований, состоявшегося после взвешивания его улова, спортсмены, занимающие места, следующие за ним, сохраняют свои места без изменений (Например, снят спортсмен, занявший 8-е место. Следующие за ним спортсмены остаются на 9-м, 10-м и т.д. местах)." Я это проверял на соревнованиях.
Теперь, по последнему обновлению - все работает как и положено. При 48-ми участниках опоздавший спортсмен получил 51-е место.
С уважением, San-San.
В новых правилах, которые проходят сейчас круги ада, да, нету, подтверждаю, сам читал. А в старых правилах - есть... Опечатка это, или не опечатка, конечно вам виднее - но совместимость то должна быть, чтобы старые .sor файлы считались согласно правилам, действовавшим тогда, когда было соревнование. Поэтому нельзя убирать совместимость со всеми старыми версиями Правил и Регламентов, со времен начала существования программы.
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
Убирать не надо.... А как тогда сделать так, что бы люди не путались во всех этих... Старых "загогулинах"? А то понавтыкают Бог знает что, а потом им программа виновата, плохая, не так считает))
С Уважением, Александр. ФРС ВО
Сделай просто - если выбран шаблон расчета, то все опции серые, и нельзя ничего менять. А если не выбран шаблон - там пусто - то опции задаются вручную. И шаблоны сделать под все текущие варианты подсчетов для разных соревнований.
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
ты это в большую версию сделай, чтобы я тебе шаблонов правильных насохранял, а то их там куча:
Официальные правила 2013 - без полузон и учета О.П.
Официальные правила 2013 - с полузонами, без учета О.П.
Официальные правила 2013 - без полузон, с учетом О.П.
Официальные правила 2013 - с полузонами и учетом О.П.
Правила фидер МФРС-2012 без полузон
Правила фидер МФРС-2012 с полузонами
и еще если надо международные подсчеты с полузонами "лучший/худший"
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
Продолжаем работу над версией программы "Мини".
Сейчас работает обработка списка судей и участников.
особенности работы со списками:
-судейство: ручками можно только ФИО набрать. Все остальное - через подсказки, которые вызываются двойным кликом мышки. Для корректной обработки списка необходимо вводить должность судьи и ФИО.
-участники: вручную этот список никак не редактируется. Только двойное нажатие мышки на списке вызывает окно ввода личников (верхняя часть окна) и команды (нижняя часть окна). Так же работает вызов всплывающего меню (правая кнопка мышки). Двойной клик по пустой строчке списка вызывает ввод нового участника (личник или команда), а если строчка непуста - вызывается редактирование участника. Удалить можно по всплывающему меню.
Последний раз редактировалось Globus_Vrn; 29.07.2013 в 21:22.
С Уважением, Александр. ФРС ВО
Проверил все подсказки. Программа работает со старыми версиями. Не все удобно, работать можно, но хочу внести некоторые пожелания: - возможность экспорта в excel списка судей, протокола мандатной комиссии и протокола жеребьевки поэтапно, до расчета результатов. По подсказкам из файлов names и teams сохранять порядок внесения ФИО и названия команд, как они занесены при регистрации, а не в алфавитном порядке. Не понял что такое "МК".
Последний раз редактировалось San-San; 26.07.2013 в 21:36.
С уважением, San-San.
это же просто списки, общие внешние данные. При чем тут порядок внесения? В таблице программы список участников не сортируется никак и выглядит так, как вы его составляли. А внешние данные сортированы по алфавиту для удобства.
пардон, не указал. Это мандатная комиссия. "ПМК" - это председатель мандатной комиссии "ЧМК" - член мандатной комиссии
что на этот раз?
С Уважением, Александр. ФРС ВО
1. Регион судьи (которого нет в файле внешних данных) ввести не осилил.
2. Если сделать двойной клик в поле "ФИО", то руками написать уже ничего не получится, не сохраняется.
1. В окне "Внести данные участников":
1.1. Не работает клавиша "Esc" (чтобы закрыть окно). Так было задумано?
1.2. Как и в списке судей, если сделать двойной клик по полю "ФИО", то уже только выбирать из списка, ручной ввод не сохраняется. (Это внизу, где командные данные.)
1.3. Если начал что-то вводить руками, отбой по "Esc" не работает.
1.4. В полях "Название команды" и "Регион команды" не работает завершение ввода по клавише "Enter". То же самое в поле "ФИО" наверху.
1.5. Вызвать подсказки для полей "ФИО" и "Разряд" без мыши не осилил. Неудобно постоянно хватать мышь, по два раза на каждой строчке...
1.6. В поле "ФИО" наверху, набирая ФИО и нажимая "Tab", попадаю на кнопку "Очистить" области командных данных. Хотелось бы в поле "Разряд". Tab-порядок для полей формы неплохо бы скорректировать...
Это так, навскидку, пока нет больше времени, покопаюсь еще при случае...
Globus_Vrn (29.07.2013)
предполагается, что все регионы будут введены до ввода данных в программу. Для этого внешние файлы и существуют.
Набор текста при вызванной подсказке - это поиск нужного слова с списке подсказки. Когда программа находит искомое слово, она показывает его. По нажатии кнопки Enter выбранное слово переходит в таблицу. Что бы что-то набрать самому надо просто убрать подсказку.
С Уважением, Александр. ФРС ВО
Подправил.
при вызове подсказки вы можете только выбрать то, что есть в ней. Если в ней что-то не находится, закрывайте ее Ecs (окно ввода при этом не закроется) и вносите вручную.
выбирайте что должно работать по Esc: закрываться окно ввода или очищаться поля ввода (таблица и выпадающие списки). Одновременно никак
сделать что бы по нажатию Enter фокус переходил на следующий объект ввода как при нажатии Тав?
программа разрабатывается под нетбуки, а там тачскрин, поэтому предпочтение мышке. Но если фокус стоит на вводе разряда, можно нажать "Ctrl"+ стрелочка вверх или вниз и будут появляться разряды без выпадения списка.
сделал
С Уважением, Александр. ФРС ВО
Вот версия с изменениями. Очистка полей ввода данных участников осуществляется кнопкой Delete. Как и в основной таблице, кстати, у судей. Esc закрывает окно ввода.
Последний раз редактировалось Globus_Vrn; 01.08.2013 в 23:34.
С Уважением, Александр. ФРС ВО
По техническим причинам была потеряна последняя версия мини-программы. Пришлось доводить до прежнего уровня с более ранней версии
ПОстарался учесть пожелания. Дополнительно сделал так, что при редактировании раздела "участники" становится важным столбец, в который вы "тыкаете", что бы внести изменения. Если это столбец с "ФИО" участника, фокус в открывающемся окне ввода переместится на то место, где будет редактироваться ФИО. У командников - на конкретную ячейку таблицы с ФИО. И т.д. Думаю, это удобно для корректировки. ПРи этом, при редактировании личника, поля командников неактивны, и наоборот.
С Уважением, Александр. ФРС ВО
Не могу понять, как вносить "Заменяющих" и "Запасных".
В эти выходные сорева, в двух командах будут замены (в первом туре один, во втором туре другой) - т.е. в личке отдельно не выступают. Вносить выступающего во втором туре как запасного?
Начал что-то проставлять - но так и не понял...
В инструкции это не расписано. Если не сложно - хотя бы в двух словах.
Сорик по предварительной регистрации прилагаю.
>4. " Feeder sport "
Крюкова Т.А. выступает в первом туре
запасной - Мурашов Сергей А. - выступает во втором туре
>5. "Клевая рыбалка"
Пчелкин Дмитрий - выступает в первом туре
запасной - Третьяков Александр выступает во втором туре
>6. «4-1»
Лешин Евгений В. - выступает в первом туре
запасной - Працюк П.В. - выступает в первом туре, и может выступить во втором туре вместо Лёшина
"Алтайский рыболовный клуб"
ставишь "запасного" тому, кто выступает вместо кого-то и выступает только в одном туре. Ставишь "заменяющего" тому, кто выступает вместо кого-то и в другом туре - как личник.
это фидерные правила, в которых человек, выступающий вместо кого-то, участвует в обоих турах. ТОлько в одном туре и команда и личка у него считаются, а в другом только личка.
С Уважением, Александр. ФРС ВО
"Алтайский рыболовный клуб"
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)