Reporty původu a migrací - nerozpoznané země

Nahlášení chyb týkajících se funkcí Legacy (nikoli překladu).
Uživatelský avatar
michal
Příspěvky: 732
Registrován: 06 čer 2013 21:37
Bydliště: Hostinné
Kontaktovat uživatele:

Reporty původu a migrací - nerozpoznané země

Příspěvekod michal » 25 led 2014 11:12

Pro úspěšné fungování reportů původu a migrací je třeba mít u každého místa (sídla) data narození zapsánu i zemi. Naprosto ideálním způsobem je mít místa (sídla) evidována ve tvaru podle Geo databáze, tj. místo/okres/kraj/země. Je-li tento předpoklad splněn a přesto se při spuštění reportu se neustále objevuje chyba "V tomto reportu byly nalezeny nerozpoznané země",

Obrázek

příčinou této chyby je toto:
Oba tyto reporty načítají názvy zemí ze souboru GeoCountryCodes.txt, který je uložen ve složce C:\Users\XXX\Documents\Legacy Family Tree Beta 8\_AppData\Misc. Tyto reporty pro svou tvorbu evidentně používají anglické názvy zemí a soubor GeoCountryCodes.txt obsahuje vztah mezi anglickým názvem země a názvem země, který používá uživatel ve své databázi. Takže používáme-li např. v případě sídel České republiky ve své databázi u těchto sídel výraz "Česká republika", měl by soubor GeoCountryCodes.txt obsahovat zápis
Czech Republic|Česká republika

Soubor GeoCountryCodes.txt však obsahuje zápis
Czech Republic|Ceska Republika

tj. bez diakritických znamének, která se někde v USA ztratila, a proto konkrétně v tomto případě repory původu a migrací neznají výraz "Česká republika" a nemohou být úspěšně dokončeny.

Řešení je následující:
1) ve stejné složce (C:\Users\XXX\Documents\Legacy Family Tree Beta 8\_AppData\Misc) vytvořte kopii souboru GeoCountryCodes.txt a nazvěte ji GeoCountryCodes-Alt.txt. Tento nový soubor GeoCountryCodes-Alt.txt otevřete v textovém editoru (nejlépe Poznámkový blok nebo PSPad), vyhledejte v něm výše uvedený chybný zápis, přepište jej na zápis správný a soubor uložte
nebo
2) zde si stáhněte si sadu souborů GeoXXXCodes-Alt.txt. (Více informací o souborech GeoXXXCodes.txt najdete zde.) Tyto soubory obsahují český překlad jejich použití a názvy českých krajů a okresů se všemi diakritickými znaky a jejich zkratky pro použití v krátkých názvech sídel. Tyto soubory si můžete upravit dle svého uvážení (při dodržení pravidel použití) nebo je nemusíte používat vůbec. Soubor po stáhnutí rozbalte a jednotlivé soubory uložte ve složce C:\Users\XXX\Documents\Legacy Family Tree Beta 8\_AppData\Misc.

Po opětovném spuštění reportu původu a migrací již tyto reporty úspěšně proběhnou.

Obrázek

Pokud však máme v databázi osoby pouze z jedné země, výsledek reportů je nic neříkající. Autoři Legacy slibují, že časem tyto reporty přepracují tak, aby bylo možno je spustit i pro nižší úrovně geografického členění sídel, tj. report podle krajů, podle okresů či až podle jednotlivých míst. I v současné době však existuje určitá možnost, jak pomocí některých úprav v souborech GeoXXXCodes-Alt.txt a v číselníku sídel v databázi docílit toho, aby výsledkem těchto reportů byla statistika původu (migrace) podle nižších úrovní než jen země (státy). V sekci Tipy a Triky je publikován tip k vytvoření těchto reportů podle krajů, okresů či míst.

Zpět na “Chyby v programu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 13 hostů