Faq/Base/115/cs

Jak spustit dialogové okno při otevření dotazu
Cílem je vytvořit dotaz s jednou nebo více parametrizovanými proměnnými. LibreOffice vás požádá o zadání hodnot těchto parametrů pomocí dialogového okna, jakmile se dotaz spustí.

Chcete-li při spuštění dotazu spustit dialogové okno, musíte do sloupců příslušných polí vložit určité kritérium.


 * Buď ?
 * Nebo kritérium ve tvaru :Parameter_Name




 * Ve výchozím nastavení dotaz používá zadanou hodnotu pro přesné vyhledávání. Chcete-li provést částečné vyhledávání, použijte formulář "LIKE :parameter_name"

Poznámky:


 * Názvy parametrů nesmí obsahovat mezery
 * Parametry nesmí být uzavřeny v hranatých závorkách ( [ a ] ).
 * Lze použít znak podtržítka

Po otevření dialogového okna :


 * pro přesné vyhledávání zadejte slovo (Base automaticky přidá jednoduché uvozovky).
 * pro vyhledávání částečné shody použijte klíčové slovo LIKE a poté zadání uzavřete mezi znaky procent ("%")
 * aby vyhledávání umožnilo porovnávat zadaný řetězec s velkými i malými písmeny (tj. nerozlišuje velká a malá písmena), musí mít definice pole definici typu "VARCHAR_IGNORECASE".

Stránka 'form' vytvořená s tímto požadavkem pomocí průvodce umožní otevření dialogového okna a následné provedení dotazu pro výběr a zobrazení záznamů.

Stejně tak sestava vytvořená v režimu návrhu pomocí průvodce umožní otevření dialogového okna a následné provedení dotazu pro výběr a zobrazení záznamů.