SQL kritérium
Menu_Ovladani_SQL_Kriterium
Tato funkce je určena pro zkušenější uživatele. Funkce umožňuje zobrazit zadanou podmínku, definovanou ve výběrovém formuláři, ve formě SQL jazyka a případně tuto podmínku upravit. Vyvolá se
dialogové modální okno Kritérium s následujícími údaji:
Údaje
▪Kritérium - slouží pro zápis SQL podmínky výběru
▪Sloupce - (Sloupec, Poznámka, Identifikátor, Typ) - výběr požadovaného atributu (sloupce) datového okna pro potřeby sestavení kritéria výběru
▪Operátory - (Název, Poznámka, Objekt) - výběr matematických operátorů pro sestavení kritéria výběru
▪Funkce - (Název, Poznámka, Objekt) - výběr dostupných funkcí pro sestavení kritéria výběru
Ovládání
▪Kontrola - provede syntaktickou kontrolu SQL příkazu
▪Načíst - pokud je ikona SQL zatržená, tlačítko aplikuje upravenou SQL podmínku (nikoliv pouze podmínku zadanou ve výběrovém formuláři)
▪OK - uloží se zapsané SQL kritérium a ikona SQL se automaticky zaškrtne
▪Storno - ukončí okno kritérium bez uložení změn
Popis funkčnosti
V libovolném výběrovém formuláři se zadá výběrové kritérium - použitím funkce SQL se toto kritérium přenese do formuláře Kritérium, kde je možno provést jeho modifikaci (např. použít rozšiřující
operárory a funkce ze zásobníku - OR, AND, ..., operátory a funkce se do kritéria přenášejí dvojklikem myši). Při každé změně výběrových parametrů ve výběrovém formuláři se automaticky modifikovaná
podmínka, definovaná ve funkci SQL, odstraní a generuje se podmínka nová, dle zadaného výběrového kritéria. Tlačítkem Kontrola se provede kontrola syntaxe a tlačítkem OK se zadané kritérium pro aktuální
transakci uloží. Tlačítkem Načíst se provede načtení záznamů odpovídajících zadanému kritériu (ikona SQL se zatrhne).
Tip
Pomocí SQL kritéria je možno provést např. výběry různých hodnot v rámci jednoho formulářového pole, např. (nazev_polozky LIKE 'PLAST%') OR
Upozornění
Pokud je definován filtr na materiál nebo operace, objeví se v SQL kritériu zároveň příslušné funkce (uf_bb_filtr_material, uf_bb_filtr_operace). Nedoporučujeme měnit zadané atributy volání těchto
funkcí ani jejich syntaxi jinak modifikovat. Následující výběr pak nemusí být funkční nebo korektní.
Další odkazy:
Copyright © BB consult engineering s.r.o. 1998-2025.
All Rights Reserved.