Aktualizace indexů

Úvodní rady k použití programu Legacy Family Tree
Falt
Příspěvky: 405
Registrován: 30 srp 2013 23:48
Kontaktovat uživatele:

Aktualizace indexů

Příspěvekod Falt » 02 srp 2015 00:28

Karta Index je velice užitečná, a můžeme si v ní nastavit obsah zobrazených informací, i jejich pořadí - blíže viz http://legacyczech.com/forum/viewtopic.php?f=19&t=166 Já jsem si tam ku příkladu přidal jméno partnera (preferovaný sňatek).

Ale občas provedeme úkon, který správné zobrazení může "rozhodí". Půjde vždy o případy zasáhů do základních údajů a informací. Např. vedeme-li vyvdaná příjmení, bude to při dodatečné úpravě vyvdaného anebo rodného příjmení, anebo v případě, kdy dodatečně osobu upravujeme a museli jsme u ní změnit pohlaví. Taková změna se někdy nepromítne do Indexu ihned, ale řešení je jednoduché.

Po každé zásadní úpravě proveďte zálohu databáze a aktualizaci indexů dosáhneme provedením údržby databáze. Jak?
V menu Soubor | Správa souboru | Zkontrolovat/Opravit ... Indexy se aktualizují a budou ukazovat správně.
:)
Naposledy upravil(a) Falt dne 08 srp 2015 19:00, celkem upraveno 1 x.

Uživatelský avatar
michal
Příspěvky: 731
Registrován: 06 čer 2013 21:37
Bydliště: Hostinné
Kontaktovat uživatele:

Re: Aktualizace indexů

Příspěvekod michal » 08 srp 2015 16:16

Ve vašem příspěvku popisujete případ, kdy v případě změny jednoho z polí, podle kterých se řadí seznam osob na kartě Index (Jméno, Příjmení (rodné nebo vyvdané)), nedojde k okamžitému přetřídění tohoto seznamu, ale záznam v seznamu zůstane na svém původním místě. Např. máte seznam na kartě Index seřazen podle pole Příjmení a u osoby s příjmením Koubová změníte její příjmení na Kouba. Po dokončení této akce vidíte v seznamu na kartě Index, že příjmení na řádku této osoby se změnilo z Koubová na Kouba, ale tento řádek zůstal na svém místě, tedy zůstal mezi ostatními osobami s příjmením Koubová a neposunul se v seznamu výše tam, kam by měl podle abecedního řazení patřit.
Řešením tohoto problému je obnova řazení seznamu na kartě Index, tedy např. kliknutí v záhlaví seznamu do jiného pole než je Příjmení, např RIN, čímž se seznam seřadí podle čísel RIN, a následně ihned kliknutí do pole Příjmení, čímž se seznam znovu seřadí podle Příjmení. Vyhledáte-li pak před chvílí změněnou osobu Kouba, bude se již v seznamu nacházet na svém místě.
Řešením je samozřejmě i zavření a znovu otevření databáze, čímž se znovu načtou data do seznamu na kartě Index, a pochopitelně i spuštění funkce Obnova databáze, po jejímž spuštění se znovu načtou data z databáze do progamu Legacy, tedy i na kartu Index, podobně jako při novém otevření databáze. Aktualizace indexů tabulek databáze, která probíhá v rámci spuštění funkce Obnova databáze, však nemá nic společného s řazením seznamu na kartě Index. Název této karty (Index) je shodný s pojmem indexy databáze jen pouhou náhodou.


Zpět na “Začínáme s Legacy”

Kdo je online

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