Příručka ve formátu PDF
1. Seznam záložek v dialogu nastavení databázového dotazu
- Obecné – Nastavení obecných vlastností
- Podmínky – Definice omezujících podmínek
- Připojení – Definice připojení – joinů
- Sloupce – Definice sloupců agregační tabulky
- Hlavičky – Definice hlaviček agregační tabulky
- Barvy – Definice barev grafu
- Ostatní – Nastavení ostatních vlastností
1.1. Záložka „Obecné“
1.1.1. Databázová tabulka
- Výběr editačního formuláře, z jehož databázové tabulky budou načteny záznamy uložené v databázi.
1.1.2. Možnosti
- Agregační dotaz – Zaškrtnutí tohoto pole určuje, zda má být výsledkem dotazu agregovaná množina dat sestavená pomocí grupování.
1.1.3. Setřídit podle
- Výběr sloupce, podle kterého budou databázové záznamy seřazeny, včetně způsobu řazení – vzestupně (ASC) nebo sestupně (DESC).
- Volitelný výběr druhého sloupce, podle kterého budou databázové záznamy seřazeny, včetně způsobu řazení – vzestupně (ASC) nebo sestupně (DESC).
1.1.4. Barva podle
- Výběr sloupce, který určuje, zda a podle jakého sloupce se bude v nahlížecí tabulce zobrazovat u každého záznamu barevný obdélníček.
1.1.5. Časový úsek podle
- Výběr sloupce, který určuje, zda a podle jakého sloupce se bude nad nahlížecí tabulkou zobrazovat filtr pro výběr časového úseku „od-do“.
1.2. Záložka „Podmínky“
- Definice omezujících podmínek dotazu, které následují za klauzulí „WHERE“ databázového dotazu.
1.2.1. Přidat podmínku
- Pomocí tlačítka „Přidat podmínku“ je možné přidat novou podmínku dotazu.
1.3. Záložka „Připojení“
- Definice připojení, které jsou sestaveny pomocí klauzule „JOIN“ databázového dotazu.
1.3.1. Přidat připojení
- Pomocí tlačítka „Přidat připojení“ je možné přidat nové připojení dotazu.
1.3.2. Aktualizovat
- Pomocí tlačítka „Aktualizovat“ se aktualizuje seznam sloupců na levé i pravé straně podmínky na základě vybrané přijoinované tabulky.
1.4. Záložka „Sloupce“
- Pouze při zaškrtnutém poli „Agregační dotaz“
- Definice sloupců výsledné agregační tabulky.
1.4.1. Přidat sloupec
- Pomocí tlačítka „Přidat sloupec“ je možné přidat nový sloupec výsledné agregační tabulky.
1.5. Záložka „Hlavičky“
- Pouze při zaškrtnutém poli „Agregační dotaz“ u ovládacího prvku „DataGrid“ nebo „LiteDataGrid“
- Definice hlaviček výsledné agregační tabulky.
1.5.1. Přidat hlavičku
- Pomocí tlačítka „Přidat hlavičku“ je možné přidat novou hlavičku výsledné agregační tabulky.
1.5.2. ?
- Pomocí tlačítka „?“ je možné zobrazit nápovědu k syntaxi hlaviček.
1.6. Záložka „Barvy“
- Pouze u ovládacího prvku „Chart“
- Definice barev, které budou použity na vykreslení jednotlivých sloupců grafu.
1.6.1. Přidat barvu
- Pomocí tlačítka „Přidat barvu“ je možné přidat novou barvu grafu.
1.7. Záložka „Ostatní“
1.7.1. Název šablony
- Název šablony slouží pro pojmenování databázového dotazu s možností jeho zkopírování při vytváření dalších databázových dotazů se stejnou zdrojovou databázovou tabulkou.
- Při vytváření nového databázového dotazu jsou všechny dostupné šablony k dispozici v rozbalovacím seznamu „Šablony“ na záložce „Obecné“. Po vybrání šablony dojde k automatickému předvyplnění všech parametrů databázového dotazu údaji ze zvolené šablony.
- Seznam všech databázových dotazů, které jsou označené jako šablony, je možné zobrazit pomocí reportu. Detailní popis reportů je uveden v samostatné příručce Reporty.
1.7.2. Poznámky
- Poznámky slouží pro zadání libovolného textu určeného pro správce aplikace.
1.7.3. Načíst pouze prvních
- Omezení maximálního počtu záznamů načtených databázovým dotazem resp. ekvivalent SQL příkazu TOP() nebo FIRST().
1.7.4. Odstranit záznamy s duplicitním
- Výběr sloupce, podle kterého budou vyhodnoceny duplicitní řádky v načtené množině dat, a tyto řádky budou následně z této množiny odstraněny.
1.7.5. Možnosti
- ngef(NETGenium.DataTable)
- Výsledkem databázového dotazu je vždy načtená množina dat z databáze, dočasně uložená v objektu typu „DataTable“. Tato množina dat je následně předána jednotlivým ovládacím prvkům za účelem jejího vyhodnocení nebo vizualizace.
- Zaškrtnutí tohoto pole určuje, zda má být před samotným předáním objektu „DataTable“ ovládacímu prvku spuštěna externí funkce, která má možnost měnit vlastnosti tohoto objektu – přidávat řádky, měnit hodnoty v jednotlivých sloupcích, případně řádky odstraňovat.
1.7.6. Logování
- Pomocí tlačítka „Logování“ se zobrazí detailní report s jednotlivými záznamy volání databázových dotazů a údaji o
- datumu a času spuštění dotazu,
- uživateli, který dotaz spustil,
- času zpracování dotazu v milisekundách,
- počtu vrácených záznamů a
- konkrétním SQL dotazu.
- Počet záznamů je ve výchozím nastavení omezen na 100 záznamů. Tento počet je možné ručně zvýšit nebo snížit změnou parametru „maxrows“ v URL reportu.