3 Formuláře a sestavy Příklad 3 Access 2010 OPF v Karviné, Slezská univerzita v Opavě Kateřina Slaninová TÉMA: Výpočty v sestavách, další sestavy Sekretářka společnosti Naše zahrada, a.s. dostala za úkol zpracovat sestavu se souhrnnými údaji. Dále potřebuje vytisknout vizitky zaměstnancům. Zadání: Otevřete databázi Sestavy.accdb. 1. Vytvořte sestavu Objednávky, jako zdroj dat použijte dotaz Výběr objednávek. a. V sestavě zobrazte všechna pole, zvolte uspořádání tabulkové. b. Do záhlaví sestavy vložte nadpis Objednávky dle měst. c. Záznamy seskupte dle pole Město a seřaďte dle pole Příjmení. d. Do těla sestavy přidejte vypočítané textové pole Celkem, které vynásobí pole JednotkováCena a Množství, formát nastavte na Měna. Popisek nastavte na text Celkem. e. Do zápatí skupiny Město vložte vypočítané textové pole PočetCelkem, které zobrazí celkový počet objednávek za jednotlivá města, k poli vložte popisek s textem Počet objednávek:. f. Do zápatí stránky vlevo vložte nevázaná textová pole, která budou zobrazovat aktuální datum a čas. g. Do zápatí stránky vpravo vložte čísla stránek, použijte formát N z M. h. Na sestavu aplikujte automatický formát Shluk. 2. Vytvořte pomocí průvodce sestavu Vizitky zaměstnanců, jako zdroj záznamů použijte tabulku Zaměstnanci. a. Použijte typ štítku C2180. b. Písmo naformátujte tučnou kurzívou, velikost 10. c. Pole budou zobrazena v tomto pořadí: Jméno Příjmení Adresa PSČ Město d. Vizitky seřaďte dle pole Příjmení. e. V návrhovém zobrazení nastavte šířku těla na 6 cm, do levé části vizitky vložte obrázek ze souboru Zahrada.gif (obrázek bude mít rozměry 2x2 cm). f. Levý a pravý okraj stránky nastavte na 10 mm, vzdálenost sloupců nastavte na 0,5 cm. 3. Zavřete databázi. Řešení 3 Formuláře a sestavy Příklad 3 Access 2010 OPF v Karviné, Slezská univerzita v Opavě Kateřina Slaninová Řešení: Po spuštění aplikace MS Access (tlačítko Start/Všechny programy/Microsoft Office/Microsoft Access 2010) se otevře Access v zobrazení Microsoft Office Backstage (karta Soubor). Tlačítko Otevřít, najít soubor dle zadání (nebo v již otevřené aplikaci MS Access karta Soubor/Otevřít). Při otevření databáze se může zobrazit panel zpráv s výstrahou zabezpečení. Tato výstraha se zobrazuje v případě, že se v otevíraném souboru nachází potenciálně nebezpečný, nepodepsaný nebo aktivní obsah. Pokud jste si jisti, že jste soubor vytvořili sami, či pochází z důvěryhodného zdroje a můžete důvěřovat jeho obsahu, můžete tento obsah povolit tlačítkem Povolit obsah. Zobrazování tohoto panelu závisí na nastavení Centra zabezpečení (karta Soubor/tlačítko Možnosti/položka Centrum zabezpečení/tlačítko Nastavení centra zabezpečení). 1. Karta Vytvoření/skupina Sestavy/příkaz Prázdná sestava. Bude vytvořena prázdná sestava, zobrazí se v zobrazení rozložení sestavy. Jelikož máme použít jako zdroj dat dotaz, musíme jej nejprve nastavit ve vlastnostech – zobrazit podokno úloh Seznam vlastností (karta Nástroje rozložení sestavy/záložka Návrh/příkaz Seznam vlastností/záložka Datové/vlastnost Zdroj záznamů, zvolit dotaz dle zadání. a. Přidání polí do sestavy – zobrazit podokno úloh Seznam polí (karta Nástroje rozložení sestavy/záložka Návrh/skupina Nástroje/příkaz Přidat existující pole), pokud je potřeba, odkaz Zobrazit pouze pole v aktuálním zdroji záznamu, označit všechna pole dotazu a přetáhnout je do sestavy. Pole budou automaticky uspořádána ve formě tabulky. Pozn. Pokud chceme zvolit jiné uspořádání, lze jej změnit na kartě Nástroje rozložení sestavy/záložka Uspořádání/skupina Tabulka/příkaz Skládané. b. Karta Nástroje rozložení sestavy/záložka Návrh/skupina Záhlaví či zápatí/příkaz Název, vepsat místo textu Sestava1 název sestavy dle zadání. Pozn. Tímto způsobem byla do sestavy přidána část Záhlaví sestavy a do ní byl přidán ovládací prvek Popisek. c. Vytvoření skupin - v podokně úloh Skupina, řazení a součet tlačítko Přidat skupinu, zvolit pole dle zadání. V sestavě byla vytvořena další sekce Záhlaví město, do ní bylo přesunuto textové pole Město. Nastavení způsobu řazení – v podokně úloh Skupina, řazení a součet tlačítko Přidat řazení, vybrat pole dle zadání. d. Zobrazit sestavu v návrhovém zobrazení (v zobrazení rozložení nelze vytvářet vypočítaná pole) – karta Nástroje rozložení sestavy/záložka Návrh/skupina Zobrazení/příkaz Zobrazení/Návrhové zobrazení. Karta Nástroje návrhu sestavy/záložka Návrh/skupina Ovládací prvky/příkaz Textové pole, kliknout vpravo od pole Množství v těle sestavy. Změnit rozložení ovládacího prvku na tabulkové – kliknout pravým tlačítkem myši na ovládací prvek/Rozložení/Tabulkové. Popisek k textovému poli bude přesunut do sekce záhlaví. Uspořádat pole dle potřeby tažením myši, vepsat text popisku dle zadání. Zobrazit vlastnosti textového pole – (označit pole, karta Nástroje návrhu sestavy/záložka Návrh/skupina Nástroje/příkaz Seznam vlastností), vložit název pole – karta Jiné/vlastnost Název. Do pole vložit vzorec – v podokně Seznam vlastností/karta Datové/vlastnost Zdroj ovládacího prvku, zde vložit vzorec [JednotkováCena]*[Množství] pomocí Tvůrce výrazů – kliknout na …, spustí se Tvůrce výrazů. Ve spodní části okna vybrat sestavu 3 Formuláře a sestavy Příklad 3 Access 2010 OPF v Karviné, Slezská univerzita v Opavě Kateřina Slaninová Objednávky (Název sestavy se zobrazí pouze tehdy, je-li už pod tímto názvem uložena!), dvakrát kliknout na pole JednotkováCena, vepsat *, dvakrát kliknout na pole Množství, tlačítko OK, tlačítko Zavřít. Nastavení formátu pole – v podokně Seznam vlastností/karta Formátové/vlastnost Formát nastavit dle zadání. e. Označit například pole Celkem, karta Nástroje návrhu sestavy/záložka Návrh/skupina Skupiny a souhrny/příkaz Souhrny/Spočítat záznamy. Do skupiny Město bude přidáno zápatí s vypočítaným textovým polem, které obsahuje jako zdroj ovládacího prvku vzorec =Count(*). Obdobné pole bude vloženo také do zápatí sestavy. Označit pole v zápatí skupiny Město, ve vlastnostech nastavit jeho název dle zadání – karta Jiné/vlastnost Název. Do zápatí skupiny vložit popisek – karta Nástroje návrhu sestavy/záložka Návrh/skupina Ovládací prvky/příkaz Popisek, kliknout do zápatí skupiny, vepsat text dle zadání. f. Roztáhnout šířku zápatí stránky myší, karta Nástroje návrhu sestavy/záložka Návrh/skupina Záhlaví či zápatí/příkaz Datum a čas, kliknout do zápatí stránky. Do zápatí stránky budou vložena dvě pole zobrazující aktuální datum a aktuální čas. g. Karta Nástroje návrhu sestavy/záložka Návrh/skupina Záhlaví či zápatí/příkaz Datum a čas, nastavit formát číslování a umístění dle zadání. Do zápatí stránky bude vloženo pole zobrazující číslo stránky v odpovídajícím formátu. h. Karta Nástroje návrhu sestavy/záložka Návrh/skupina Motivy/příkaz Motivy/zvolit motiv dle zadání. Zobrazit sestavu – karta Nástroje rozložení sestavy/záložka Návrh/skupina Zobrazení/příkaz Zobrazení/Zobrazení sestavy. Uložit sestavu (tlačítko Uložit na panelu nástrojů Rychlý přístup), zavřít sestavu tlačítkem Zavřít v pravém horním rohu okna. 2. Označit tabulku dle zadání, karta Vytvoření/skupina Sestavy/příkaz Štítky/spustí se Průvodce štítky. a. 1. krok – zvolit typ štítku dle zadání b. 2. krok – nastavit formátování písma dle zadání c. 3. krok – přesunout jednotlivá pole a uspořádat je zadání (tlačítko >) d. 4. krok – přesunout pole pro řazení 5. krok – zadat název sestavy dle zadání, tlačítko Dokončit. e. Zobrazit sestavu v návrhovém zobrazení (zavřít náhled), pomocí myši roztáhnout pravý okraj sestavy na požadovanou šířku. Označit všechny ovládací prvky (např. pomocí klávesy Shift a přesunout je k pravému okraji. Vložení obrázku – karta Nástroje návrhu sestavy/záložka Návrh/skupina Ovládací prvky/příkaz Obrázek, vybrat soubor dle zadání, kliknout do těla sestavy. Obrázek bude vložen v původní velikosti. Nastavit vlastnosti obrázku – v podokně úloh Seznam vlastností/karta Formátové/vlastnosti Výška a Šířka. Upravte velikost těla sestavy, pokud je to potřeba. f. Karta Nástroje návrhu sestavy/záložka Vzhled stránky/skupina Rozložení stránky/příkaz Vzhled stránky/v dialogovém okně Vzhled stránky nastavit okraje dle zadání, vzdálenost sloupců je pod záložkou Sloupce. Zobrazit sestavu – karta Nástroje rozložení sestavy/záložka Návrh/skupina Zobrazení/příkaz Zobrazení. Pozn. Nastavení sloupců se projeví až v náhledu sestavy před tiskem. Uložit sestavu (tlačítko Uložit na panelu nástrojů Rychlý přístup), zavřít sestavu tlačítkem Zavřít v pravém horním rohu okna. 3 Formuláře a sestavy Příklad 3 Access 2010 OPF v Karviné, Slezská univerzita v Opavě Kateřina Slaninová 3. Zavřít databázi - karta Soubor/Zavřít databázi (nebo tlačítko Zavřít – x v pravém horním rohu okna). Zpět na zadání