Jump to content

Nejčastější dotazy/Base/115

From The Document Foundation Wiki
< Faq | Base
This page is a translated version of the page Faq/Base/115 and the translation is 100% complete.


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

Dialog zadání hodnoty parametru

  • 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ů.