Congress Score - Michał Zimniewicz Opis wprowadzonej w wersji 1.2.4 funkcji "bez_polskich.sql" Po pierwsze: struktura bazy się nie zmieniła, klasyfikacje stworzone w wersjach 1.2 i późniejszych bez problemu działają. Gdy podczas wczytywania turnieju pojawia się niezrzeszony to w bazie szukani są zawodnicy o tym samym imieniu i nazwisku i jeśli zostaną odnalezieni, to użytkownik otrzymuje możliwość wybór jednego z nich. Jeżeli mamy pliki .csv bez polskich znaków oraz bez PID-ów (bo robiliśmy ręcznie, nie używaliśmy w KoPSie WinListy itp.), to wykonujemy na bazie zawartość pliku bez_polskich.sql; plik ten tworzy w bazie funkcję `bez_polskich`. Podczas otwierania klasyfikacji w programie sprawdzane jest czy ta funkcja w danej bazie istnieje. Jeśli nie to wszystko dzieje się jak dotychczas. Jeśli funkcja istnieje to program znajdując w csv niezrzeszonego bierze pod uwagę, że jego imię i nazwisko może niezawierać polskich znaków - ma to znaczenie przy wyszukiwaniu już istniejących w bazie zawodników o tym samym imieniu i nazwisku. Teraz jeśli z csv zostanie wczytany zawodnik "Wieslaw Baczek", a w Cezarze jest "Wiesław Bączek" to pojawi się on na liście możliwości do wyboru. Aby przywrócić bazę do pierwotnego stanu (niebiorącego pod uwagę różnic wynikających z braku polskich znaków w csv) usuwamy po prostu funkcję `bez_polskich`. Nie należy używać tej funkcji program gdy jest ona niepotrzebna!! Spowalnia ona wczytywanie niezrzeszonych!! Jeżeli mamy turnieje z KoPS+WinLista lub z Teamów to ta funkcja nigdy nie powinna być nam potrzebna.