2. 10.12.2012
NÁVRH TISKOVÉ SESTAVY
Hlavní části sestavy
Page header – záhlaví sestavy (používá se pro definování názvů
sloupců, nadpisů sestavy apod. tj. údajů, které mají být v případě
vícestránkové sestavy zobrazeny na každé stránce
Detail – tělo sestavy (většinou se používá pro tisk samotných
údajů, tj. záznamů tabulky)
Page footer – zápatí sestavy (používá se pro součtové údaje,
komentáře a pod)
Doplňkové části sestavy
Title – titulek sestavy (zobr. nahoře jen na první straně sestavy)
Summary – souhrn sestavy (zobr. dole na poslední straně sestavy)
Group Header – záhlaví skupiny (zobrazení nad každou skupinou)
Group Footer – zápatí skupiny (zobrazení dole pod každou
skupinou)
VOŠ pro praxi 2
reg. č.: CZ.1.07/2.1.00/32.0044
3. 10.12.2012
ROZŠÍŘENÁ TISKOVÁ SESTAVA
VOŠ pro praxi 3
reg. č.: CZ.1.07/2.1.00/32.0044
4. 10.12.2012
NÁVRH TISKOVÉ SESTAVY
Vytvoření tiskové sestavy nebo editace:
MODIFY REPORT <název sestavy>
Spuštění tiskové sestavy
REPORT FORM <název sestavy> [Obor] [FOR lVýraz1] [WHILE lVýraz2]
[NOCONSOLE] [PREVIEW] [TO PRINTER [PROMPT]]
Obor, FOR, WHILE - Určuje rozsah záznamů, které budou zahrnuty do
sestavy. (impl.všechny záznamy)
NOCONSOLE - Když je sestava tištěna, potlačuje zobrazování sestavy
do uživatelem definovaného okna.
PREVIEW - Zobrazuje sestavu v náhledovém režimu místo odeslání
sestavy na tiskárnu.
TO PRINTER [PROMPT] - Odesílá sestavu na tiskárnu. Zahrnutím
klauzule PROMPT lze zobrazit dialogové okno nastavení tiskárny.
VOŠ pro praxi 4
reg. č.: CZ.1.07/2.1.00/32.0044
5. 10.12.2012
OBJEKTY
Sestava se vytváří objektově, podobně jako formulář.
Dvojklik na objektu zobrazí vlastnosti objektu, kde lze
zadat formátování objektu (způsob zobrazení) a
vlastnosti objektu (podmínky zobrazení).
VOŠ pro praxi 5
reg. č.: CZ.1.07/2.1.00/32.0044
6. 10.12.2012
VÝPOČTY V TISKOVÉ SESTAVĚ
V tiskové sestavě můžeme provádět výpočetní operace:
Počet (count) – počet definovaných záznamů
Součet (sum) – součet hodnot v definovaném poli a def. záznamech
Průměr (average) - průměr hodnot v definovaném poli a def. záznamech
Nejmenší (min) – nejmenší hodnota v definovaném poli a def. záznamech
Největší (max) – nevětší hodnota v definovaném poli a def. záznamech
Směrodatná odchylka - kvadratický průměr odchylek hodnot znaku od jejich
aritmetického průměru
Rozptyl - střední hodnota kvadrátů odchylek od střední hodnoty
Definované záznamy jsou dle umístění výpočetního pole
v zápatí – výpočet se záznamy umístěnými na každé stránce
v souhrnu (summary) - výpočet se záznamy umístěnými na poslední straně
VOŠ pro praxi 6
reg. č.: CZ.1.07/2.1.00/32.0044