Požadavky - záložka Omezení
Záložka slouží k výběru záznamů, které se poté zobrazí na záložce Seznam.
Omezení
Vyberete některou z uložených definic omezení nebo zadáte podmínky pro omezení ručně, tj. zatrhnete vybrané omezovací prvky a zadáte požadované hodnoty. Po stisku tlačítka Získat záznamy se záznamy vyhovující daným podmínkám zobrazí na záložce Seznam. Kromě omezení nastaveného v této záložce se vezmou v potaz i případná omezení podle přístupových práv, viz Omezení versus Přístupová práva. Použití záložky Omezení, tj. způsob nastavení omezení, používání uložených definic omezení, ovládání seznamu omezovacích prvků a popis jejich typů, popis funkcí v záložce omezení, využití tzv. divokých znaků (wildcards) apod. naleznete v kapitole Záložka Omezení - obecně.
Třídění
Ve spodní části záložky je možnost nastavit třídění pro záložku Seznam. Viz použití a ovládání prvků pro nastavení Třídění. Třídění již může být zahrnuto ve vybrané uložené definici omezení, pak jej nebudete muset nastavovat.
Význam prvků
Význam jednotlivých prvků záložky Omezení v agendě Požadavky je zřejmý z jejich popisu uvedeném v záložce Detail, blíže vysvětlíme pouze prvky:
Název | Popis |
---|---|
Slova v popisech |
Jedná se o možnost hledání záznamů obsahujících zadaný řetězec (slovo nebo jeho část) nebo i kombinace zadaných řetězců (včetně možnosti stanovit, zda dané kombinace mají platit současně nebo zda má platit alespoň jedna). Textové řetězce se dohledávají:
K dispozici je dále zatržítko Rozšířená syntaxe. Je-li zatrženo, pak lze zadávat hledání podle více slov najednou a tato lze spojovat logickými podmínkami. Obecný popis významu zatržítka včetně možných logických operátorů a možné syntaxe viz záložka Omezení - Rozšířená syntaxe. Zde pouze platí následující odchylka: Hledání zde probíhá po slovech uložených v pomocné tabulce slov nikoli v celém souvislém textu. Jedná se o slova, která se vyskytují v textech zadaných záznamů dané agendy a která jsou pro účely hledání evidována ve speciální pomocné tabulce. Důvodem je to, že texty, v nichž se hledá, mohou být i velmi dlouhé a obyčejné hledání by bylo pomalé. Pomocná tabulka obsahuje položku "token", která se naplní jednotlivými slovy vyskytujícími se v textech. Slovem se zde rozumí shluk písmen a číslic. Ostatní znaky jsou tzv. oddělovače, které se do dat pro fulltextové hledání nezapisují a tudíž podle nich hledat nelze. Rovněž se nezapisují slova, která nejsou delší než 3 znaky. Z výše uvedeného plynou omezení pro hledání:
Mějme v textu větu: Toto je docela zajímavá položka. Tabulka se pak naplní záznamy s položkou token následovně (slovo "je" tam není, jelikož je kratší než 3 znaky): Proto se do položky "Slova v popisech" zadává:
Mějme záznam obsahující v popisu v hlavičce požadavku text "nové vylepšení" a v textu "toto je docela zajímavá textová položka". Pozor, pokud byste ale slovní spojení uvedli do uvozovek (což je běžná syntaxe pro označení hledané věty (fráze) při full-textovém hledání, tak by se záznam nenašel. Důvod byl objasněn výše - v tabulce pro hledání nejsou uvedena slovní spojení, která se při takovémto zadání hledají, ale jednotlivá slova. Pozor, do slovních spojení nezadávejte předložky a jiná krátká slova. Např. spojení platba za dopravu se nedohledá!!! Slovo "za" je totiž kratší než 3 znaky a tudíž se nedohledá a celý logický součin (mezera je ekvivalentní operátoru AND) se tak vyhodnotí jako nesplněný!!! |