Přehled za období včetně akreditace (sestava)
Z Prirucky
Přehled za období včetně akreditace je sestava pro Generátor sestav II.
- Datum - jsou zobrazeny jen školicí akce, které spadají do období zvoleného uživatelem v poli Datum od (1. den měsíce) a Datum do (poslední den měsíce).
- Sestavu je možno upravit pomocí zástupných operandů tak, aby chtěla po uživateli - před vytvořením sestavy - doplnit (jako filtr) osobní číslo, datum od (jakýkoli i v průběhu měsíce, nejen první nebo poslední den měsíce) a datum do.
- Texty v některých sloupcích jsou záměrně ustřiženy (funkce substring - možno změnit počet zobrazovaných znaků) proto, aby se sestava dala lépe tisknout na šířku (i tak je potřeba zmenšit).
select S.os_cislo, substring (rtrim(ltrim(prijmeni))+' ' + rtrim(ltrim(jmeno)), 1, 30) as zamestnanec, AKCE.cislo_akce, substring(AKCE.nazev, 1, 40) as nazev_akce, substring (AKCE.akreditace_cislo, 1,12) as akreditace_c, S.cis_osve, substring (C.text_osve, 1, 30) as text_osve, (select substring(vyznam,1,20) from univ_cisel where id = 31 and cislo = C.typ) as typ_akce, S.lektor, S.datum, S.plati_do, AKCE.celkem_dnu, AKCE.suma_hodin, S.naklady, S.naklady_ost, S.naklady+S.naklady_ost as nakl_celk from sko_sezn S left outer join akce_zahl AKCE on S.p_cislo = AKCE.p_cislo, sko_cisl C, pracovnici PRAC where S.cis_osve = C.cislo and S.os_cislo = PRAC.os_cislo and S.datum >= %DATUMOD% and S.datum <= %DATUMDO% order by prijmeni, datum