![]() |
Firemní procesy |
![]() |
Funkční celky | Hmotné zásilky jako součást prodejních procesů |
![]() |
Fulltextové vyhledávání (z ang. full – celý a text) je technika hledání textu (řetězce znaků) dle zadání
uživatele v elektronických dokumentech a databázích.
Název označuje prohledávání celých obsahů dokumentů (textových souborů), na rozdíl od jiných způsobů vyhledávání,
kdy je prohledávání omezeno například jen na názvy a další metadata jednotlivých dokumentů. Za účelem rychlejšího
vyhledávání se obsah dokumentů indexuje – na základě analýzy jejich obsahu se vytvoří pomocná datová struktura
kterou zde nazveme "fulltextový rejstřík".
Fulltextový rejstřík si lze představit jako tabulku obsahující všechna slova ze všech textových bloků (dokumentů, objektů), které jsou do tohoto systému zahrnuty. Kromě slov jsou zde odkazy na jednotlivé zdrojové texty a díky tomu může fungovat fulltextové vyhledávání.
Součástí fulltextového rejstříku Kaskády jsou v každém případě slova:
z interních poznámek kontaktů, dokladů, předmětů a produktů
z obsahu dokumentů
ze sdíleného textu procesů
z názvu objektů (delší než 2 znaky) s akceptováním definovaných oddělovačů slov
doplněná uživatelem v rejstříku (pokud uživatel tuto možnost u některých objektů využije)
Volitelně může být do tohoto rejstříku zařazeno
místo (adresní informace od kontaktu), pokud je v globální konfiguraci na kartě kontakty zaškrtnutá volba Kromě názvu zařadit do fulltextového rejstříku i místo
Po domluvě s pracovníky technické podpory lze do fulltextového rejstříku zařadit i
další textová pole u objektů
např. u dokumentů text anotace, u objednávky od zákazníka text smlouvy nebo externí text pro tisk objednávky
apod.
Program standardně upravuje fulltextový rejstřík on-line při každé modifikaci jakéhokoliv objektu.
Je potřeba si však uvědomit, že údržba fulltextového rejstříku (a to slov v textu (obsahu) daného objektu,
nikoliv v názvu) je činnost náročná na "strojní čas" SQL serveru a pokud probíhá on-line, způsobuje často
"zadrhávání" v práci uživatelů. Stačí, aby se právě zpracovávala série zásilek, třeba spamů, a může docházet
k brzdění práce uživatelů.
Řešením je, odložit tuto činnost až na noční úklid. Toto a některá další
nastavení fulltextového systému (týkající se slov pocházejících z textu (obsahu) objektů) může administrátor
provést v globální konfiguraci na kartě Obecné.
Na fulltextovém vyhledávání podle slov v názvu objektu (případně místu) se nic nemění (program vždy provede
údržbu fulltextového rejstříku ihned po modifikaci objektu).
I přesto, že je údržba fulltextového rejstříku odložena na noční úklid, má uživatel možnost v prohlížeči objektu provést údržbu rejstříku ihned kliknutím na
ikonu
Občerstvit fulltextový rejstřík
Automaticky vytvořený fulltextový rejstřík je možné ručně upravit (editovat v něm záznamy, doplňovat, mazat) v dialogu Vlastnosti objektu na kartě Rejstřík a upravit jej tak pro lepší vyhledávání objektů.
Tuto možnost využijete zejména u kontaktů, jejichž názvy s pomlčkami či mezerami nejsou pro automaticky
vytvářený fulltextový rejstřík právě ideální (např. G O O D, s.r.o., kde jsou v názvu mezery). Do rejstříku
pak můžete vložit slova, podle kterých program daný objekt vyhledá (např. GOOD bez mezer). Mohou to však být
i slova, která s názvem nemají nic společného, ale pro vás je dané slovo s tímto objektem nějak blízké.
Do rejstříku lze ručně zadat i dvouznaková slova (zkratky). Tím lze vyřešit problém s vyhledáváním objektů
obsahující pouze 2 znaky, např. TJ Jaroměř apod.
Zde jsou odkazy na různá místa uživatelského rozhraní, která se dané problematiky týkají:
![]() |
Firemní procesy |
![]() |
Funkční celky | Hmotné zásilky jako součást prodejních procesů |
![]() |