Přehled za období včetně akreditace (sestava)

Z Prirucky

Přehled za období včetně akreditace je sestava pro Generátor sestav II.

Prehled-za-obdobi-vcetne-akreditace.png

  • 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

Odkazy