Generátor sestav II (nová definice SQL): Porovnání verzí
Řádek 16: | Řádek 16: | ||
== Uživatelské proměnné == | == Uživatelské proměnné == | ||
[[Uživatelské proměnné pro SQL příkazy]] - do syntaxe je možno vkládat další pojmenované uživatelské proměnné. | [[Uživatelské proměnné pro SQL příkazy]] - do syntaxe je možno vkládat další pojmenované uživatelské proměnné. | ||
== Pojmy mzdových položek == | |||
Vlastní pojmy mzdových položek je možno vytvářet postupem uvedeným zde: | |||
* [[Pojmy_(číselník)#Vlastní pojmy]] | |||
== Šířka sloupců == | == Šířka sloupců == |
Verze z 2. 6. 2020, 10:26
Generátor sestav II (nová definice SQL)
Nová definice SQL
Definice SQL je jiný způsob zadání definice pomocí SQL příkazů.
Postup: v definici sestavy vyberte <nová definice sql> a ovládací prvky se vymění za editační pole, do kterého se zadá SQL příkaz.
Přístupová práva
Při vytváření SQL definice je třeba mít na paměti, že přístupová práva na zaměstnance se při následném vytváření sestavy aplikují jen v případě, že je v seznamu položek uvedeno osobní číslo zaměstnance (os_cislo - nepřetypovávat příkazy cast() apod.).
Proměnné
- Datum od - do
Pro náhradu datumů (reprezentujících období) se v SQL příkazu používají masky %DATUMOD% , %DATUMDO%. Při vytváření sestavy budou tyto položky nahrazeny skutečnými datumy od, do podle výběru uživatele.
Uživatelské proměnné
Uživatelské proměnné pro SQL příkazy - do syntaxe je možno vkládat další pojmenované uživatelské proměnné.
Pojmy mzdových položek
Vlastní pojmy mzdových položek je možno vytvářet postupem uvedeným zde:
Šířka sloupců
V sql definici lze provést zmenšení/zvětšení šířky sloupců tak, že se vloží příkaz ořezání na prvních n znaků. Například v případě MS SQL jde o příkaz substring (polozka, 1, n).
Stored procedure
Stored procedure (Generátor sestav II)