|
|
| Řádek 1: |
Řádek 1: |
| Generátor sestav II (nová definice SQL)
| |
| [[Image: S-GensestavII-nova-definice-sql.png|right|590px]]
| |
| == 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'''.
| |
|
| |
| == 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é.
| |
|
| |
| == Šíř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).
| |
|
| |
| == Odkazy ==
| |
| * [[Generátor sestav II (nová definice)]]
| |
| * [[Generátor sestav II]]
| |
| * [[Uživatelské proměnné pro SQL příkazy]]
| |