Версия 2.0
Приветствую!
Собственно, из краткого описания все ясно :). Просто дублирую:
Добавил национальность, год рождения, признак текущей команды для каждого игрока.
Исправлен косяк с «раздвоениями» игроков с «разными» фамилиями.
Ссылка на скачивание: http://rusfolder.com/34236345
Отмечу следующее: при настройке сортировок настраивайте ее не на самого игрока, а на столбец "ID игрока" (посколько он левее, следовательно, его приоритет при сортировке выше). Можете конечно этот столбец убрать из списка полей, но тогда некоторые игроки (с одинаковыми именем-фамилией) "задвоятся" (например, суммируется статистика чешских Юраев Микушей).
Кстати, забавный факт - все игроки с повторяющимися именем-фамилией были разных амплуа ("нападающий" - "защитник") :).
Обновление привязок игроков к командам (и добавление тех, которых не было ранее в протоколах), производится нажатием кнопки "Загрузить игроков" на листе "Обновление данных"). Поскольку эта информация меняется не так, чтобы очень часто, можно сию операцию выполнять достаточно редко.
UPD: Обновление данных.
После нажатия кнопки "Обновить данные" требуется обновить сводную таблицу:
Снизу в Excel появится надпись: "Чтение данных" и количество записей. Когда запись исчезнет, можно пользоваться (обновляется около минуты).
хм). То есть вы заново перегрузили протоколы (вплоть до ID=35075, ну или хотя бы 35073 - матча ДМн), потом запустили "Обновить" на сводной таблице, и все равно 6+6? Уточняю на всякий случай, чтобы убедиться, что последовательность была именно такой).
Кстати, вопрос, на всякий случай - у вас установлен MS Access? Это влиять, вроде как, не должно, но чтобы информации было больше.
Угу, именно так, потом только заметил
"...Не хватает (колонки) общего количество передач. "
Добавлю сейчас и перезалью :)
Повторюсь - если даже и откроет, полноценно пользоваться все равно не получится.
"...Может можно вытащить статистику 5-минутных удалений"
Сами удаления - без особых проблем. Привязать их к голам - сложнее, но вполне возможно.
"...И конечно база на гиг обламывает (("
Если честно, сам в шоке от такого размера. Данные там от силы измеряются тысячами/десятками тысяч записей (что для баз данных - очень мало).
Да и вообще, откровенно говоря, Access себя не очень показал и в плане быстродействия, подумываю над тем, чтобы перебраться на что-то другое.
По поводу exe-ка: на самом деле, главная проблема моей "программы" в том, что обновление данных происходит каждым пользователем параллельно друг от друга. Это и неэффективно (в конце концов, лишняя нагрузка на khl.ru), и лишает смысла внесения каких-то поправок в данных (чтобы исправлять ошибки в протоколах), поскольку эти изменения увидит только человек, вносивший их. То есть данные должны обновляться в БД некоего источника (очевидно, в интернете), а вот с него уже должны обновляться все остальные.
Так вот, это именно то, что я не способен сделать :). Если кто-то к сему процессу подключится, буду рад :).
Но в смысле обработки и анализа данных, честно говоря, Excel все равно выигрывает (слишком уж мощный инструмент для этой цели - сводные таблицы). Реализовывать такой же функционал, рискну предположить, крайне непросто (если конечно нет аналогичных библиотек или т.п.).
В принципе, вполне возможно :). Хотя, конечно, в Access язык не самый функциональный(.
Файл "khl.accdb" не открывается.
У меня у одного не работает +/-*? Может сбились настройки при добавлении новых колонок?
Не хватает (колонки) общего количество передач. Можно заменить колонку вторые передачи на общие, эта величина более приоритетна.
PS: по обновлению попробую еще на другом компе попробовать.
Хорошо, тогда можете на обменник выложить архив своей папки "project"?
"...Что такое MS Access не знаю."
Это проверить несложно. Если файл "khl.accdb" открывается в какой-либо программе, то эта программа и есть MS Access :).
Что такое MS Access не знаю.