Саша, все "баги" устранены. Прогнал по всем работающим дисциплинам. Все работает адекватно.
Вид для печати
Саша, все "баги" устранены. Прогнал по всем работающим дисциплинам. Все работает адекватно.
Я прошу прощения. Сделал все, о чем просил Рушат: про номера в блесне, мормышке и лодочном спиннинге. Плюс, обрати внимание как сделал внесение данных в карпфишинге. Тебе скорее всего понравится. И посмотри как веса хранятся в файлике.
А я спать... На сегодня харе!
1. При выходе из программы без предварительного сохранения файла программа продолжает молчать, но при этом и не сохраняет изменения.
2. При сохранении файла под тем же именем как уже у существующего молча его заменяет. Надо чтоб программа ругалась.
3. Во время внесения улова клавиша "Backspace" удаляет весь улов в ячейке, а не последнюю цифру.
4. В закладке "РасСчет" убрать лишнюю букву С.
5. Мормышка. Все-таки настаиваю на реализации внесения номеров спортсменов в личке так же как и в командах. Или реализовать два варианта.
Прогнал жеребьевки и внесение уловов в мормышке, карпе, поплавке и спиннинге с лодок. Ошибок не нашёл. В карпе думаю все равно придётся по другому все реализовывать. Но это к Сан Сану. У него опыт громадный в этом. Я если так, по мелочи чего...
ГотовоЦитата:
1. При выходе из программы без предварительного сохранения файла программа продолжает молчать, но при этом и не сохраняет изменения.
ГотовоЦитата:
2. При сохранении файла под тем же именем как уже у существующего молча его заменяет. Надо чтоб программа ругалась.
ГотовоЦитата:
3. Во время внесения улова клавиша "Backspace" удаляет весь улов в ячейке, а не последнюю цифру.
ГотовоЦитата:
4. В закладке "РасСчет" убрать лишнюю букву С.
Подробнее опишите тогда чего вы ждете от меня. С примерамиЦитата:
5. Мормышка. Все-таки настаиваю на реализации внесения номеров спортсменов в личке так же как и в командах. Или реализовать два варианта.
Как? На сколько я понял суть происходящего, судьи взвешивают улов через определенные промежутки времени. Это своего рода срез по времени. Это - столбцы таблицы, Номера взвешиваний. Строки - участники. Что не так с точки зрения внесения данных?Цитата:
В карпе думаю все равно придётся по другому все реализовывать
Вот еще что в программе есть. Вы вносите, к примеру, сколько участник поймал: 12ку32. Т.е. случайно, по ошибке попадаются под пальцы при наборе буквы. Программа сама выкинет это и "запомнит" только цифры: 1232. Т.е. можно иногда не забивать себе головы с символами среди цифр. Фиг с ней, программа поймет ТОЛЬКО цифры.
У меня такое бывает на старом ноутбуке, у которого нет справа дополнительной клавиатуры с цифрами.
Мы еще с карпфишингом не разобрались.
По порядку:
1.Жеребьевка секторов может быть произвольная. Т.е. некоторые сектора на водоемах "пропускают" при жеребьевке, и таблички с номерами секторов не переставляют. Отсюда при жеребьевке секторов может быть так: 1;3;4;6;7;10;12;13; и т.д. Введи набор цифр до 50.
2. В карпфишинге тур дин, но так называемых "пакетов" семь. И после закрытия очередного пакета, необходимо открывать следующий пакет. Следовательно, в закладке "зоны" нужно ввести иконки: пакет 1;пакет 2;пакет 3 и т.д.
3.Количество "уловов" нужно увеличить до 50. В Глебовке на ЧР в зоне А в "третьем пакете" было поймано 44 рыбы.
4. И последнее: есть ли возможность повернуть всю таблицу в "зонах" на 90 градусов, как это в файле (лист "статистика"), что я тебе скинул?
Теперь о "форелевом формате".
1.Состав команды 3 человека. Всегда.
2.Жеребьевка как в мормышке,т.е. номера команд "по командно".
3.Количество туров 1 или 2.
4.В каждом туре 4 периода по 45 минут. Подсчитываются результаты каждого периода.
5.Отсюда следует, в закладке "зоны" сделать иконки: период 1; период 2; период 3; период 4. Это пригодится для подсчета личного зачета и формировании протоколов личного и командного зачета.
О самом подсчете - по скайпу.
Обновление!
В карпфишинге, при выборе способа раздачи секторов если выбрать "Сквозная", то программа даст выбрать не 50, а 100 номеров (с запасом!)
Что такое "Пакеты" и "Уловы" Ты мне вечером пояснишь. Сейчас времени нету уже...
[QUOTE=Globus_Vrn;763893]
Подробнее опишите тогда чего вы ждете от меня. С примерами
/QUOTE]
Обычно личников жеребят после жеребьевки команд. Допустим команд 5 и личников 7. Начинаем жеребить личников.
И тут два варианта.
1. Программа три раза (не по порядку списка) даёт выдать один номер трём личникам. В нашем случае это 6, затем 7 и последнему даем цифру 8.
2. Программа присваивает следующие после жеребьевки команд номера по три человека согласно списку.
Иванов. 6. 6
Петров. 7. 6
Сидоров. 8. 6
Попов. 7. 7
Васин. 6. 7
Женин. 7. 7
Егоров. 6. 8
Вложение 108726
Так более понятно?
Обновление!
1. Находим 6 строчку в своих файлах sor, и записываем туда нолик. Таким образом наш файл должен увеличиться на 1 строчку. Эта строка - данные о уровне соревнования (это для того, что бы вы не создавали файлы заново)
2. Чуть переделана жеребьевка. Прошу проверить все виды заново кроме берегового спиннинга. Было принято так же Соломоново решение. Ячейки с буквами зон и секторами/номерами стали доступны к редактированию вручную. Всегда. Хотите - вносите по подсказке, хотите - руками. СВОБОДА!!! :)
3. Сделано внесение данных в карпфишинге, как и просили. Двойным кликом тыкаем в ячейку нужной пары и нужного пакета. Появляется окно с таблицей. В нее заносятся веса пойманных рыб. После сохранения этой таблицы в ячейке этого пакета мы видим суммарный вес, а в левом нижнем углу окна программы - макс. вес рыбы в этом пакете и кол-вол рыб этого пакета. Эта статистическая инфа будет появляться и если просто тыкнуть мышой по пакету. В столбце после ФИО мы видим сумму весов пакетов пар.
Жеребьевки все прогнал, все работает.
Далее вопросы
1. Можно ли реализовать, чтобы последнему члену команды буква зоны вставала автоматом, после того, как мы даем зону предпоследнему члену. У последнего же альтернативы нет.
2. Секторы и зоны удаляются только кнопкой "del", через "backspace" нет. Исправлять это или нет не знаю, но если оставить так, то потом в мануале указать на это. Если он конечно будет.
3. В команде личники буквы зон тоже должны быть лимитированы согласно количеству личников. Чтоб не засунуть их в одну зону больше чем в другую более чем на одного.
4. Есть ли возможность раскрытия полей рри раскрытии программы на весь экран.
В мормышке номера перестали на 2 тур переносится (((
При жеребьевке после внесения всей информации, не дает редактировать зону
https://i.gyazo.com/91c124815e0b6ac5...95441235fa.png
У меня все переносится во второй тур. Несколько раз проверял.
Для того чтоб дало редактировать зону, нужно чтобы хотя бы одна буква зоны была свободна. Для этого нужно сначала удалить зону у спортсмена кнопкой del
могу сделать что-бы при вызове подсказки ячейка сама очищалась автоматически. Но тогда кому-то не понравится, что при случайном вызове подсказки секретарь может забыть какая буква правильная. Палка о двух конца. Я выбираю тот вариант, который есть. Сперва вы вручную удаляете букву, потом вставляете новую.Цитата:
Для этого нужно сначала удалить зону у спортсмена кнопкой del
Обновление!
устранение небольшой ошибки при удалении данных при жеребьевке. Данные самовосстанавливались :)
я подумаю как это реализовать.Цитата:
1. Можно ли реализовать, чтобы последнему члену команды буква зоны вставала автоматом, после того, как мы даем зону предпоследнему члену. У последнего же альтернативы нет.
...Подумал. Не получится, могут быть запасные, а у них ячейки заполнять нельзя. Поэтому нет. Все руками.
я оставил так, что бы del удаляла всю ячейку, а backspace - только по одному символу. Вы кажется так и просили?Цитата:
2. Секторы и зоны удаляются только кнопкой "del", через "backspace" нет. Исправлять это или нет не знаю, но если оставить так, то потом в мануале указать на это. Если он конечно будет.
я подумаю над алгоритмом.Цитата:
3. В команде личники буквы зон тоже должны быть лимитированы согласно количеству личников. Чтоб не засунуть их в одну зону больше чем в другую более чем на одного.
принципиально не делал этого, потому что часто люди работают за нетбуками, а у них программа в экран не помещается, поэтому я решил отказаться от визуализации на экране всего списка участников, а покомандное редактирование много пространства на экране не требует. Кстати, скажите как эта оболочка ведет себя на нетбуках (у кого есть). Помещается теперь?Цитата:
4. Есть ли возможность раскрытия полей рри раскрытии программы на весь экран.
Александр, по вопросу Рыбалка44 оставь как есть, так нормально.
По моим вопросам, точнее уже по твоим ответам.
1. Понятно. Пусть будет как есть.
2. Ничего не меняй оставь как есть. Я просто уточнял.
3. Вечером по скайпу пообщаемся. Я после 17.30 мск буду на связи.
4. Понятно. Но может сделать под минимальный размер экрана нетбука?
Я просил вот сюда номер версии . ИМХО так удобнее .
https://i.gyazo.com/d127b4e93c3e4edd...99807df5d0.png
Как делаю я. Вношу все буквы зон при жеребьевке. Вторым шагом - номера участников. И все переносится.
И даже переносится если вносить в первом туре букву-номер, букву-номер и т.д. И номера переносятся на второй тур. Буквы - нет, а номера - да.
Я Сашу просил по Вашему второму вопросу, чтоб он ничего не менял. Про изменение букв зоны спортсменам.
Сейчас прогнал жеребьёвку мормышки двумя способами:
1. Сначала отжеребил зоны обоих туров, затем поставил номера в первом, во втором все встало автоматом.
2. Отжеребил зоны и номера первого тура, зашёл во второй тур. Тум номера уже встали автоматом. Добавил лишь зоны спортсменам. Все работает.
Региональный
Мормышка
2 тура
Пробовал сейчас несколько раз . Теперь все выходит.
Единственное если выбирать не по двойному клику , в руками то во втором туре не дублируется
При возвращении в первый там тоже все слетает.
И если я номер ввел не по двойному клику а руками , то этот номер не пропадет из списка по двойному клику
Обновление! Версия 0,001
-добавлена статистика в карпфишинге
-версия программы
-сохраняет данные при ручном вводе жеребьевки
Обновление! Версия 0,002
-жеребьевка берегового спиннинга
-внесение уловов берегового спиннинга
-корректировка функции, выделяющей число от букв: если в ячейке будет записан "0", то это значит, что спортсмен ловил, но ничего не поймал. Пустая ячейка означает, что спортсмен в туре не ловил вовсе (к примеру, запасной).
И прошу еще разок проверить все виды спорта от начала до взвешивания. Если все нормально, то, помолясь, приступим к расчету.
Обновление!
-исправление в закладках жеребьевки и зон при береговом спиннинге.
Саша, сделай как в существующей версии: курсор остается на выбранной фамилии. Как на картинке.
Вложение 108812
1. Непонятный косяк при жеребьевке в береговом спиннинге. После того как заходишь в зоны, во втором туре номера соскакивают меняются местами произвольно. Это после выбора номеров индивидуально. При раздаче номеров покомандно все нормально.
2. В блесне и командный и личный зачёт, поэтому внесение уловов должно быть каждому члену команды.
3. Поставил случайно в ячейку улова два "нуля", они так и сохранились. Критично ли?
4. Во вкладке Зоны ввести сортировку по столбцам, как в старой проге.
5. Сделать, чтобы выбранная позиция кнопки индивидуально-покомандно сохранялась.
6. Моё мнение исключить редактирование вручную номеров/секторов и зон. Или сделать кнопку выбора - вручную или с подсказкой.
Сан Сан, вопрос.
Как Вы видите реализацию в программе очередность жеребьевки в карпе и береговом спиннинге?
И напишите свой скайп в кличку, есть вопросы. Вечером свяжусь
В береговом спиннинге индивидуально номера не раздают.
Жеребьевка в карпе и в береговом спиннинге разная. И не все можно и нужно "засовывать" в программу. Все жеребьевки я веду "на бумаге". Так надежнее. То комп может "зависнуть", то аккумулятор сядет. В программу я заношу результаты жеребьевки.
На все вопросы постараюсь ответить по скайпу.
Обновление! Версия 0,004
че-то не вижу. поговорим...Цитата:
После того как заходишь в зоны, во втором туре номера соскакивают меняются местами
готовоЦитата:
2. В блесне и командный и личный зачёт
готовоЦитата:
4. Во вкладке Зоны ввести сортировку по столбцам, как в старой проге.
готовоЦитата:
5. Сделать, чтобы выбранная позиция кнопки индивидуально-покомандно сохранялась.
Сейчас так и сделано в программеЦитата:
береговом спиннинге индивидуально номера не раздают.
Обновление! Версия 0,005
-корректировка оболочки
-список подсказки сохраняет свою предыдущую позицию. Но если следующий выпадающий список короче (когда после подсказки по ФИО мы просим подсказку по региону-к примеру), то маркер становится на первую строку.