Požiadavky - záložka Obmedzenie
Záložka slúži na výber záznamov, ktoré sa následne zobrazí na záložke Zoznam.
Obmedzenie
Vyberiete niektorú z uložených definícií obmedzení alebo zadáte podmienky pre obmedzenie ručne, tzn. začiarknete vybrané obmedzovacie prvky a zadáte požadované hodnoty. Po stlačení tlačidla Získať záznamy sa záznamy vyhovujúce daným podmienkam zobrazia na záložke Zoznam. Okrem obmedzenia nastaveného v tejto záložke sa zoberú do úvahy aj prípadné obmedzenia podľa prístupových práv, viď Obmedzenie verzus Prístupové práva. Použitie záložky Obmedzenie, tzn. spôsob nastavenia obmedzení, používanie uložených definícií obmedzení, ovládanie zoznamu obmedzovacích prvkov a popis ich typov, popis funkcií v záložke obmedzení, využitie tzv. divokých znakov (wildcards) a pod. nájdete v kapitole Záložka Obmedzenie - všeobecne.
Triedenie
V spodnej časti záložky je možnosť nastaviť triedenie pre záložku Zoznam. Viď použitie a ovládanie prvkov pre nastavenie Triedenia. Triedenie už môže byť zahrnuté vo vybranej uloženej definícii obmedzenia, potom ho nebudete musieť nastavovať.
Význam prvkov
Význam jednotlivých prvkov záložky Obmedzenie v agende Požiadavky je zrejmý z ich popisu uvedenom v záložke Detail, bližšie vysvetlíme iba prvky:
Názov | Popis |
---|---|
Slová v popisoch |
Ide o možnosť hľadania záznamov obsahujúcich zadaný reťazec (slovo alebo jeho časť) alebo aj kombinácie zadaných reťazcov (vrátane možnosti stanoviť, či dané kombinácie majú platiť súčasne alebo či má platiť aspoň jedna). Textové reťazce sa vyhľadávajú:
K dispozícii je ďalej začiarkavacie políčko Rozšírená syntax. Ak je začiarknuté, tak je možné zadávať hľadanie podľa viacerých slov naraz a tieto je možné spájať logickými podmienkami. Všeobecný popis významu začiarkavacieho políčka vrátane možných logických operátorov a možnej syntaxe vid záložka Obmedzenie - Rozšírená syntax. Tu len platí nasledujúca odchýlka: Hľadanie tu prebieha po slovách uložených v pomocnej tabuľke slov nie v celom súvislom texte. Ide o slová, ktoré sa vyskytujú v textoch zadaných záznamov danej agendy a ktoré sú pre účely hľadania evidované v špeciálnej pomocnej tabuľke. Dôvodom je to, že texty, v ktorých sa hľadá, môžu byť aj veľmi dlhé a obyčajné hľadanie by bolo pomalé. Pomocná tabuľka obsahuje položku "token", ktorá sa naplní jednotlivými slovami vyskytujúcimi sa v textoch. Pod slovom sa tu rozumie zhluk písmen a číslic. Ostatné znaky sú tzv. oddeľovače, ktoré sa do dát pre fulltextové hľadanie nezapisujú a tým pádom podľa nich hľadať nie je možné. Taktiež sa nezapisujú slová, ktoré nie sú dlhšie ako 3 znaky. Z vyššie uvedeného vyplývajú obmedzenia pre hľadanie:
Majme v texte vetu: Toto je celkom zaujímavá položka. Tabuľka sa potom naplní záznamami s položkou token nasledovne (slovo "je" tam nie je, keďže je kratšie ako 3 znaky): Preto sa do položky "Slová v popisoch" zadáva:
Majme záznam obsahujúci v popise v hlavičke požiadavky text "nové vylepšenie" a v texte "toto je celkom zaujímavá textová položka". Pozor, pokiaľ by ste ale slovné spojenie uviedli do úvodzoviek (čo je bežná syntax pre označenie hľadanej vety (frázy) pri full-textovom hľadaní, tak by sa záznam nenašiel. Dôvod bol objasnený vyššie - v tabuľke pre hľadanie nie sú uvedené slovné spojenia, ktoré sa pri takomto zadaní hľadajú, ale jednotlivé slová. Pozor, do slovných spojení nezadávajte predložky a iné krátke slová. Napr. spojenie platba za dopravu sa nenájde!!! Slovo "za" je totiž kratšie ako 3 znaky, tým pádom sa nevyhľadá a celý logický súčin (medzera je ekvivalentom operátora AND) sa tak vyhodnotí ako nesplnený!!! |