Pom15: Porovnání verzí

Z Prirucky
Řádek 1: Řádek 1:
Hodnocení lektorů otázkami (sestava) je sestava určená pro Generátor sestav II.
Hodnocení lektorů otázkami (sestava) je sestava určená pro [[Generátor sestav II]].
[[Image: Hodnoceni lektoru otazkami.png|950px|right]]
''Účel sestavy''
* '''Souhrn účastníků školicících akcí za období od - do s uvedením, zda a jak hodnotili lektora podrobnými otázkami'''.
* Další získávané informace formou dotazů ([[filtr]]), '''např. který účastník školení ještě nehodnotil absolvovanou školicí akci''' <small>("Otazka" "není vyplněno")</small>.  


Účel sestavy
* Souhrn ohodnocených otázek (otázka, hodnocení, komentář) účastníků školicích akcí.
* Další získávané informace formou dotazů, např.


: Načítají se jen školicí akce, které mají alespoň jednoho účastníka.
: Načítají se školicí akce ze zvoleného období od - do. <small>(Posuzuje se, zda datum zahájení školicí akce je v rozmezí uživatelem zadaného data_od (1.den zvoleného měsíce) - data_do (poslední den zvoleného měsíce).) </small>
: Sloupec '''''Vyhodnoc_Ucast''''' může nabývat hodnot:
:: A - Splnil (Účast-splnil)
:: N - Nesplnil (Účast-nesplnil)
:: O - Omluvená absence (Neúčast-omluven)
:: X - Neomluvená absence (Neúčast-neomluven)


Načítají se jen školicí akce, které mají alespoň jednoho účastníka.
== SQL definice ==
Načítají se školicí akce ze zvoleného období od - do. <small>(Posuzuje se, zda datum zahájení školicí akce je v rozmezí uživatelem zadaného data_od (1.den zvoleného měsíce) - data_do (poslední den zvoleného měsíce).) </small>
<small>
 
: select A.p_cislo, A.cislo_akce, A.nazev, A.pro_co, A.dat_od, A.dat_do, A.lektor,
 
: (select lektor from lektori where cislo_lek = A.lektor) as lektor_nazev,
[[Image: Hodnoceni lektoru otazkami.png|750px]]
: U.os_cislo, P.prijmeni, P.jmeno, U.hodnoc_lektora, U.vyhodnoc_ucast,
 
: RH.otazka,
 
: (select vyznam from sko_otazky where cislo = RH.otazka) as otazka_nazev,
 
: RH.hodnoceni, RH.poznamka
select A.p_cislo, A.cislo_akce, A.nazev, A.pro_co, A.dat_od, A.dat_do, A.lektor,
:
(select lektor from lektori where cislo_lek = A.lektor) as lektor_nazev,
: from akce_zahl A,
U.os_cislo, P.prijmeni, P.jmeno, U.hodnoc_lektora, U.vyhodnoc_ucast,
: akce_ucast U left outer join sko_hodnoceni RH on U.p_cislo = RH.p_cislo and U.os_cislo = RH.os_cislo,
RH.otazka,
: pracovnici P
(select vyznam from sko_otazky where cislo = RH.otazka) as otazka_nazev,
: where A.p_cislo = U.p_cislo and U.os_cislo = P.os_cislo
RH.hodnoceni, RH.poznamka
: and A.dat_od >= %DATUMOD% and A.dat_od <=%DATUMDO%
</small>
from akce_zahl A,
akce_ucast U left outer join sko_hodnoceni RH on U.p_cislo = RH.p_cislo and U.os_cislo = RH.os_cislo,
pracovnici P
where A.p_cislo = U.p_cislo and U.os_cislo = P.os_cislo
and A.dat_od >= %DATUMOD% and A.dat_od <=%DATUMDO%


== Odkazy ==
== Odkazy ==
* [[Generátor sestav II (příklady sestav)]]

Verze z 2. 10. 2019, 11:57

Hodnocení lektorů otázkami (sestava) je sestava určená pro Generátor sestav II.

Hodnoceni lektoru otazkami.png

Účel sestavy

  • Souhrn účastníků školicících akcí za období od - do s uvedením, zda a jak hodnotili lektora podrobnými otázkami.
  • Další získávané informace formou dotazů (filtr), např. který účastník školení ještě nehodnotil absolvovanou školicí akci ("Otazka" "není vyplněno").


Načítají se jen školicí akce, které mají alespoň jednoho účastníka.
Načítají se školicí akce ze zvoleného období od - do. (Posuzuje se, zda datum zahájení školicí akce je v rozmezí uživatelem zadaného data_od (1.den zvoleného měsíce) - data_do (poslední den zvoleného měsíce).)
Sloupec Vyhodnoc_Ucast může nabývat hodnot:
A - Splnil (Účast-splnil)
N - Nesplnil (Účast-nesplnil)
O - Omluvená absence (Neúčast-omluven)
X - Neomluvená absence (Neúčast-neomluven)

SQL definice

select A.p_cislo, A.cislo_akce, A.nazev, A.pro_co, A.dat_od, A.dat_do, A.lektor,
(select lektor from lektori where cislo_lek = A.lektor) as lektor_nazev,
U.os_cislo, P.prijmeni, P.jmeno, U.hodnoc_lektora, U.vyhodnoc_ucast,
RH.otazka,
(select vyznam from sko_otazky where cislo = RH.otazka) as otazka_nazev,
RH.hodnoceni, RH.poznamka
from akce_zahl A,
akce_ucast U left outer join sko_hodnoceni RH on U.p_cislo = RH.p_cislo and U.os_cislo = RH.os_cislo,
pracovnici P
where A.p_cislo = U.p_cislo and U.os_cislo = P.os_cislo
and A.dat_od >= %DATUMOD% and A.dat_od <=%DATUMDO%

Odkazy