
Režim vyhledávání v aplikaci gFM-Business
"Režim vyhledávání" lze použít k výběru datových záznamů v systému gFM Business podle určitých kritérií. Režim vyhledávání je k dispozici pod tlačítkem [Hledat] je k dispozici na každé obrazovce aplikace gFM-Business. Kliknutím na tlačítko [Hledat] na panelu nástrojů aktivovat režim vyhledávání. Režim vyhledávání se vyznačuje tím, že všechna pole mají čárkovaný rámeček a symbol lupy.
Režim vyhledávání lze vyvolat ze všech rozložení obrazovky kromě sekce programu Nastavení, protože nastavení se skládá pouze z jedné datové věty. Po vyvolání režimu vyhledávání lze zadat libovolné vyhledávací výrazy a vzájemně je kombinovat. V režimu vyhledávání se panel nástrojů změní a obsahuje následující funkce:
- První - Přeskočí na první dotaz aktuálního vyhledávacího dotazu.
- Zpět - Přeskočí na předchozí dotaz aktuálního vyhledávacího dotazu.
- Další - Přeskočí na další dotaz aktuálního vyhledávacího dotazu.
- Poslední - Přeskočí na poslední dotaz aktuálního vyhledávacího dotazu.
- Nový - Vytvoří nový dotaz v rámci aktuálního vyhledávacího dotazu. Nový dotaz je nutný, pokud má být například použito několik kritérií pole. Pokud mají být například vyhledáni všichni zákazníci v poštovních směrovacích číslech "26121" a "49123", pole [PSČ] je zadána hodnota "26121", pak je vytvořen nový dotaz a do druhého dotazu je zadána hodnota "49123". FileMaker podporuje libovolný počet dotazů v rámci vyhledávacího dotazu.
- Odstranit - odstraní volaný dotaz z aktuálního vyhledávacího dotazu.
Tlačítka v dolním panelu tlačítek se změní na. [Zrušit vyhledávání] a [Hledat]. Kliknutím na tlačítko [Hledat] provede se aktuální vyhledávací dotaz a zobrazí se výsledek hledání.
V aplikaci gFM Business můžete vyhledávat v libovolném poli a v režimu vyhledávání můžete také přecházet mezi různými obrazovkami. Na rozdíl od běžného "režimu prohlížení" však můžete během vyhledávacího dotazu přecházet pouze na obrazovky, které mají pro aktuální vyhledávací dotaz sémantický význam. Navigační tlačítka pro všechny ostatní masky jsou šedá a nelze k nim přistupovat. Na výše uvedené ukázkové obrazovce lze tedy vyhledávat pouze pole na obrazovkách "Dokumenty" a "Události" v rámci modulu "Korespondence". Vzhledem k tomu, že šablony dokumentů jsou uloženy v jiné databázové tabulce, musí být šablony vybrány v samostatném vyhledávacím dotazu.
Takto gFM-Business vyhledává datové záznamy.
Při provádění vyhledávacího dotazu prohledává gFM-Business všechny datové záznamy o Tabulka a porovnává zadaná kritéria s údaji ve složce Databáze. Ve výběru se pak zobrazí pouze datové záznamy, které splňují kritéria vyhledávání. Nalezené datové záznamy, tzv. Sada výsledkůje podmnožinou všech existujících datových záznamů ve vyvolané databázi. Datové záznamy, které neodpovídají vyhledávacímu dotazu, se nezobrazují a jsou vyloučeny. Pomocí tlačítka [Dotaz na změnu] na panelu nástrojů můžete po provedení vyhledávání omezit nebo rozšířit aktuální sadu výsledků.
Jak vyhledávat datové záznamy.
Vyhledávání textu nebo textových pasáží v textových polích. Pokud nehledáte kombinace slov a přesné shody, může nalezené pole obsahovat nejen zadaný text, ale i další hodnoty v libovolném pořadí. Pokud například do pole "Firma" zadáte "Hotel", aplikace gFM-Business najde záznamy pro "Hotel", "Wellness hotel" a "Hotel a restaurace".
Slova, která začínají určitými znaky:
Paul Meyer
...nachází Paul Meyer, Paul Meyerhof a Meyer Paula.
Fráze nebo řetězec znaků, který má být přesně vyhledán:
"goFileMaker.de"
...najde pouze "goFileMaker.de"
Slova s neznámým proměnným znakem:
H@lle
...najde halu, mušli a peklo.
Neplatné znaky
? (otazník)
...najde neplatné znaky
Několik neznámých postav:
Mei*er
...nachází Meier, Meisner a Meitinger.
Číslice v textovém poli
# (pro každou číslici)
...najde 3, ale ne 30
Části fráze (řetězce slov nebo znaků):
*son & Philips
...najde "Johnson & Philips", ale také "Paulson & Philips".
Přesná shoda:
== (dvě rovnítka)
==Johann
...najde Johanna, ale ne Johanna Schmidta.
Přesná shoda se zadanými celými slovy:
= (znaménko rovnosti)
=Chris =Schmidt
...najde Chris Schmidt nebo Schmidt Chris, ale ne Chris nebo Christoph Schmidtmer.
Vyhledávání čísel a dat
Číslo v číselném poli
0,50
...najde 0,50 a 50%.
Datum v poli data
3.3.2014
...se koná 3.3.2014, 3. března 2014 a 03-03.2014.
Dnešní datum v poli data
// (dvě pomlčky)
...zjistí aktuální datum
Neplatná data
? (otazník)
...najde neplatné záznamy
Hodnoty data v určitý den v týdnu v poli data
Úterý
...najde všechny záznamy, které připadají na úterý.
Všechny platné hodnoty pro složku data nebo času
* (hvězda)
...najde všechny platné hodnoty
Vyhledávání rozsahů hodnot
Menší než zadaná hodnota
Příklad: <40, <31.12.2013
Menší nebo rovno zadané hodnotě
Příklad: <=40, <=31.12.2013
Větší než zadaná hodnota
Příklad: >40, >01.01.2013
Větší nebo rovno zadané hodnotě
Příklad: >=40, >=31.12.2013
Ve stanoveném rozsahu. Rozsah se liší v závislosti na typu dat. Čísla (od nejmenšího po největší), datum (od nejstaršího po nejnovější), čas (od nejstaršího po nejnovější), text (od prvního po poslední slovo).
... (tři body)
V červnu 2013
6.2013
Od července 2012 do října 2013
7.2012...10.2013
Od 1. července 2012 do 31. října 2013
01.07.2012…31.10.2013
Mezi 8:00 a 20:00 hod.
8:00...20:00
Hledání prázdných nebo neprázdných polí
Vyhledávání neprázdných polí (tj. polí, která obsahují data):
* (hvězda)
Vyhledávání prázdných polí
= (znaménko rovnosti)
Vyhledávání duplicitních hodnot
Můžete vyhledat všechny datové záznamy, u nichž jedno nebo více polí obsahuje duplicitní hodnoty. Příklad: Chcete zkontrolovat všechny nejednotné datové záznamy a rozhodnout, které z těchto datových záznamů chcete ponechat a které odstranit. Chcete-li najít všechny duplicitní datové záznamy, zadejte do pole, které má být porovnáno, v režimu vyhledávání vykřičník (!).
Použití více kritérií vyhledávání
Hledání můžete zúžit nebo rozšířit zadáním řady kritérií.
Logické vyhledávání AND
V režimu vyhledávání zadejte požadované výrazy a zadání potvrďte klávesou nebo klikněte na zelené tlačítko [Hledat]. Poté budou nalezeny všechny datové záznamy, které odpovídají všem zadaným kritériím.
Logické vyhledávání OR
Chcete-li rozšířit vyhledávací dotaz o kritéria, která mohou také odpovídat souboru výsledků, klikněte na tlačítko v režimu vyhledávání. [Nový dotaz] na panelu nástrojů. Poté se zobrazí nový prázdný vyhledávací dotaz, do kterého můžete zadat další hledané výrazy. Můžete vytvořit libovolný počet vyhledávacích dotazů a pohybovat se v nich stejným způsobem jako v datových záznamech v režimu prohlížení. Dotaz lze zrušit pomocí tlačítka [Vymazat] lze z panelu nástrojů odstranit.
Omezení množiny výsledků
Výsledek vyhledávání můžete postupně zúžit a vyhledat v databázi konkrétnější údaje. Například můžete nejprve vyhledat všechny kontakty typu "Zákazník" a poté omezit vyhledávání na všechny zákazníky v určité oblasti s poštovním směrovacím číslem.
- V režimu vyhledávání vyhledejte všechny kontakty s typem zákazníka "Zákazník" a potvrďte vyhledávací dotaz klávesou nebo tlačítkem. [Hledat].
- Přepněte zpět na Režim vyhledávání a do pole <
> zadejte oblast poštovního směrovacího čísla.
- Na panelu nabídek vyberte možnost "Dotazy > Omezit sadu výsledků".
Rozšíření sady výsledků
- V režimu vyhledávání vyhledejte všechny zákazníky z oblasti PSČ 26125 a potvrďte vyhledávací dotaz klávesou nebo tlačítkem [Hledat].
- Přepněte zpět do režimu vyhledávání a do pole <
> zadejte 26131.
- Na panelu nabídek vyberte možnost "Dotazy > Rozšířit sadu výsledků".
Změna posledního vyhledávacího dotazu
Pokud jste provedli vyhledávací dotaz a chcete jej následně rozšířit, klikněte na tlačítko [Změna] na panelu nástrojů. gFM-Business se poté přepne do režimu vyhledávání s kritérii zadanými v posledním vyhledávacím dotazu.

Markus Schall vyvíjí od roku 1994 databáze, rozhraní a podnikové aplikace na míru založené na Claris FileMaker. Je partnerem společnosti Claris, držitelem ocenění FMM Award 2011 a vývojářem aplikace Software ERP gFM-Business. Je také autorem knih a zakladatelem organizace M. Schall Publishers.

