Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.

Podobné dokumenty
Sestavy. Téma 3.3. Řešený příklad č Zadání: V databázi zkevidence.accdb vytvořte sestavu, odpovídající níže uvedenému obrázku.

3 Formuláře a sestavy Příklad 1 Access 2007

3 Formuláře a sestavy Příklad 1 Access 2010

742 Jak prohlížet seznam dat pomocí formuláře. další záznamy pomocí formuláře

Tabulkový kalkulátor

ZADÁNÍ: Informatika B Příklad 10 MS Access. TÉMA: Formuláře. OPF v Karviné, Slezská univerzita v Opavě. Ing. Kateřina Slaninová

Access. Tabulky. Vytvoření tabulky

Tiskové sestavy. Zdroj záznamu pro tiskovou sestavu. Průvodce sestavou. Použití databází

Modul 6. Multimediální prezentace

První kroky s aplikací ActivInspire

Microsoft. Access. Tiskové sestavy. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

1 Tabulky Příklad 3 Access 2010

Pátý modul. Databáze a systémy pro uchování dat. Co vše může v otázkách být?

Formátování pomocí stylů

3 Formuláře a sestavy Příklad 2 Access 2010

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

1 Tabulky Příklad 7 Access 2010

FORMÁTOVÁNÍ 1. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika

Jeden z mírně náročnějších příkladů, zaměřený na úpravu formátu buňky a především na detailnější práci s grafem (a jeho modifikacemi).

Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.

Microsoft Office. Word vzhled dokumentu

Výukový příklad 2 (příklad s řešením): Seznam členů klubu společenských her

6. Formátování: Formátování odstavce

Prohlížení a editace externích předmětů

Pracovní prostředí Word 2003 versus Word 2010

EXCEL IV. část. 7. Vzorce a funkceuložení, tisk a doplňky 8. Používané zkratky. Zpracoval: Ing. Pavel branšovský. pro potřebu VOŠ a SŠSE

Microsoft. Access. Formuláře ze dvou tabulek. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 2. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

INFORMATIKA. aplikační software pro práci s informacemi DIPLOM. Pracovní list pro žáky

1. Otevřete dokument, který chcete číst. 2. Na kartě Zobrazení klikněte ve skupině Zobrazení dokumentů na položku Čtení na celé obrazovce.

Formuláře. V té to ka pi to le:

Pracovní list VY_32_INOVACE_33_18 Databáze Databáze Databáze Samostatná práce formulář a dotazy Ing.

Nástroje v InDesignu. Panel nástrojů 1. část. Nástroje otevřeme Okna Nástroje

Pracovní prostředí Excel 2010

Úvodní příručka. Správa souborů Kliknutím na kartu Soubor můžete otevřít, uložit, vytisknout a spravovat své soubory Wordu.

zobrazuje názvy polí, vložené hodnoty jednotlivých záznamů, lze v něm zadávat data (přidávat záznamy) v návrhovém zobrazení:

Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem

aplikační software pro práci s informacemi

PREZENTACE ÚPRAVA POZADÍ SNÍMKU

Microsoft. Office. Microsoft. Access 2003 pro školy. Ing. Bc. Hana Rachačová. w w w. c o m p u t e r m e d i a. c z

MS Excel Lekce 1. Operační program Vzdělávání pro konkurenceschopnost. Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU

3 Makra Příklad 4 Access Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker.

téma: Sestavy v MS Access

Word základní ovládání a práce v programu I.

2 Dotazy Příklad 3 Access 2010

z aplikace Access 2003

GOODWILL vyššší odborná škola, s. r. o. P. Holého 400, Frýdek-Místek

Manuál k tvorbě absolventské práce

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU

Grafický návrh. Co se naučíte. Vítá vás aplikace CorelDRAW, komplexní profesionální program pro grafický návrh a práci s vektorovou grafikou.

Migrace na aplikaci Outlook 2010

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 4. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

Úvodní příručka. Získání nápovědy Kliknutím na otazník přejděte na obsah nápovědy.

Nápověda pro práci s PPP. Jak vytvořit nabídku?

8. Formátování. Úprava vzhledu tabulky

Obsah, oddíly, záhlaví a zápatí, číslování stránek Word egon. Obsah dokumentu, oddíly, záhlaví a zápatí, číslování

Úvod do MS Access. Modelování v řízení. Ing. Petr Kalčev

MS Excel 2007 Kontingenční tabulky

Prezentace. Prezentace. 5. InDesign vzory, znakové styly. Vytvořil: Tomáš Fabián vytvořeno

Spuštění a ukončení databázové aplikace Access

Modul Statistika poskytuje přehled o počtu studentů na fakultách, v jednotlivých programech, oborech, apod.

FORMÁTOVÁNÍ 2. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika

Nastavení stránky : Levým tlačítkem myši kliknete v menu na Soubor a pak na Stránka. Ovládání Open Office.org Draw Ukládání dokumentu :

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců.

Modul 2. Druhá sada úkolů:

Microsoft Publisher 2013 vypadá jinak než ve starších verzích, proto jsme vytvořili tuto příručku, která vám pomůže se s ním rychle seznámit.

Primární klíč, cizí klíč, referenční integrita, pravidla normalizace, relace

Microsoft. Word. Hromadná korespondence. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Použití databází. Mnoho postupů, které si ukážeme pro prací s formulářů využijeme i při návrhu tiskových sestav.

INFORMATIKA. aplikační software pro práci s informacemi TSUNAMI. Pracovní list pro žáky. Gymnázium K. V. Raise, Hlinsko, Adámkova 55

Obsah. při vyšetření pacienta. GDT souboru do programu COSMED Omnia GDT souboru z programu COSMED Omnia a zobrazení výsledků měření v programu MEDICUS

Dotazy tvorba nových polí (vypočítané pole)

DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 61 DATABÁZE - ACCESS. (příprava k vykonání testu ECDL Modul 5 Databáze a systémy pro zpracování dat)

Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je publikován pod licencí Creative Commons.

Příjmení, jméno... Třída... Skupina...Počet bodů...

ROZLOŽENÍ STRÁNKY, NÁVRH. Okraje

PREZENTACE MS POWERPOINT

PowerPoint Kurz 1. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/

Zóny a pravidla UŽIVATELSKÁ PŘÍRUČKA

Gabriela Janská. Středočeský vzdělávací institut akademie J. A. Komenského

Rizikové procesy. 1. Spuštění modulu Rizikové procesy. 2. Popis prostředí a ovládacích prvků modulu Rizikové procesy

Dotaz se souhrny a dotaz křížový

2D-skicování Tato část poskytuje shrnutí 2D-skicování, které je nezbytné ke tvorbě modelů Solid Works.

Prezentace (Presentation) - ECDL / ICDL Sylabus 6.0

Místo úvodu. Čeho se vyvarovat. Mazání znaků

Informace o zdroji učebního textu a poučení o jeho užívaní. Petr Broža, Libor Kříž, Roman Kučera, Pavel Nygrýn

aplikační software pro práci s informacemi

středa A 10 B 20 C 30

Jeden ze způsobů zadávání dat v programu MS Access je pomocí tabulek. Ovšem mnohem výhodnější způsob je pomocí tzv. formulářů.

Vektorizace obrázků. Co se naučíte. Vítá vás aplikace CorelDRAW, komplexní profesionální program pro grafický návrh a práci s vektorovou grafikou.

Přejmenování listu Dvakrát klepněte na pojmenování listu, napište nový název a potvrďte klávesu ENTER.

Tabulkový procesor Microsoft Excel

PRÁCE S TEXTOVÝM EDITOREM 6.4 TEXTOVÉ POLE

WORD. 4. Texty vyskytují se v dokumentu 3x mají zelenou barvu

Řazení tabulky, dotazu nebo formuláře

Používání u a Internetu

Connect Genius V2. Instalace programu.

Kontingenční tabulky v MS Excel 2010

Transkript:

Téma 3.2 Formuláře Formuláře usnadňují zadávání, zobrazování, upravování nebo odstraňování dat z tabulky nebo z výsledku dotazu. Do formuláře lze vybrat jen určitá pole z tabulky, která obsahuje mnoho polí. Dobře navržený formulář umožňuje příjemnější a efektivnější práci s databází a pomáhá také zamezit zadání nesprávných dat. Do formuláře lze také přidat tlačítka a další funkce a automatizovat tak často prováděné akce. Formulář se skládá z ovládacích prvků objektů. Některé ovládací prvky jsou vázané se zobrazovanými daty, ostatní jsou nevázané (např. vysvětlující text, nadpis formuláře apod., viz dále). Řešený příklad č. 321 Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student. Obrazová ukázka řešení: Postup řešení: Otevřete databázi formulare_a_sestavy.accdb - dvojklikem na jejím názvu. Pokud je v horní části databáze zobrazeno upozornění zabezpečení, kde byl zakázán určitý obsah v databázi, nastavte možnost Povolit tento obsah. KIT PEF CZU v Praze Stránka 1

Pro vytvoření formuláře máme několik možností: rychlé vytvoření použitím tlačítka Formulář použití Průvodce formulářem použití tlačítka Prázdný formulář vytvoření v návrhovém zobrazení Rychlé vytvoření formuláře použitím tlačítka Formulář Označte myší tabulku student (nemusíte ji otevírat) a na kartě Vytvořit ve skupině Formuláře vyberte tlačítko Formulář. Vytvoří se automaticky formulář, na kterém jsou umístěna všechna pole pro jeden záznam z tabulky student (pro jednoho studenta) a formulář se zobrazí v zobrazení rozložení (viz dále Zobrazení formuláře). Pro každé pole z tabulky student vytvoří Access vázaný ovládací prvek textové pole a automaticky umístí před každé pole ovládací prvek popisek. Protože aplikace MS Access pro tabulku student nalezla jedinou tabulku přihlášky a zkoušková evidence se vztahem 1:N, do formuláře (který se nazývá hlavní formulář) přidal MS Access automaticky podformulář jako datový list (tj. jednoduché zobrazení dat v řádcích a sloupcích) - viz obrazová ukázka řešení. Podformulář je založen na související tabulce přihlášky a zkoušková evidence. V hlavním formuláři se zobrazují data z tabulky, u které je v relaci uvedena číslice 1, v podformuláři se zobrazují data z tabulky, u které je v relaci uvedeno písmeno N. V našem případě se v podformuláři zobrazují pouze ty záznamy o zkouškách, které se vztahují k aktuálnímu záznamu studenta v hlavním formuláři, např. k Václavovi Kohoutovi. V dolní části okna formuláře je možné pomocí tlačítek se šipkami vybírat záznamy pro jednotlivé studenty (v obrazové ukázce řešení je vybrán záznam 4). Tlačítkem Nový (prázdný) záznam údajů pro dalšího studenta. lze zobrazit prázdný formulář pro vložení Jestliže k tabulce použité k vytvoření formuláře existuje více tabulek se vztahem 1:N, aplikace Access do formuláře žádné podformuláře nevloží. Takto vytvořený formulář lze dále upravovat, např. podformulář lze v návrhovém zobrazení nebo v zobrazení rozložení (viz dále Zobrazení formuláře) označit a tlačítkem Delete z formuláře odstranit. Zobrazení formuláře Pro formulář lze na kartě Domů ve skupině Zobrazení (nebo pomocí tlačítek v pravém dolním rohu okna Accessu) zvolit tři způsoby zobrazení formuláře: Formulářové zobrazení, Zobrazení rozložení a Návrhové zobrazení. V obrazové ukázce řešení je formulář v zobrazení rozložení (jak je uvedeno v levé dolní části okna Accessu). V zobrazení rozložení a návrhovém zobrazení je k dispozici karta Nástroje návrhu formuláře s dalšími kartami Návrh a Uspořádat a lze provádět změny v návrhu formuláře. V zobrazení rozložení se zobrazují reálná data a lze nastavovat např. rozmístění nebo velikost jednotlivých prvků formuláře, přidávat nebo odstraňovat jednotlivá pole, ale některé změny vyžadují přepnutí do návrhového zobrazení. V návrhovém zobrazení lze zobrazit oddíly Záhlaví, Tělo a Zápatí (viz dále Záhlaví a zápatí formuláře), změnit velikost těchto oddílů, přidat popisky, obrázky, čáry a provádět další úpravy. V návrhovém zobrazení se reálná data nezobrazují. Podrobnosti lze najít v nápovědě (téma Výběr vhodného zobrazení: Zobrazení rozložení nebo návrhové zobrazení?). KIT PEF CZU v Praze Stránka 2

Úkol: V Zobrazení rozložení zmenšete velikost všech textových polí (viz Obrazová ukázka řešení). Řešení: Pokud vytváříte Formulář použitím tlačítka Formulář, jsou všechna pole formuláře tzv.skládaném rozložení ovládacích prvků. Jednotlivé objekty se chovají jako jeden objekt. Např. měníte-li šířku jednoho objektu, mění se automaticky velikost všech objektů. Klepněte na pole s příjmením (u kteréhokoliv záznam). Nastavte kurzor na pravý konec oranžového rámečku a tažením myši vlevo (se stisknutým levým tlačítkem) upravte šířku tohoto pole. Tato změna bude uplatněna automaticky na šířku všech polí příjmení. Vytvoření formuláře s použitím Průvodce formulářem Na kartě Vytvořit ve skupině Formuláře klepněte na šipku u tlačítka Více formulářů a vyberte Průvodce formulářem. Musíte vybrat tabulku nebo dotaz, v našem případě vyberte tabulku student. Ze seznamu Dostupná pole: přesuňte pole, která chcete ve formuláři zobrazit, do seznamu Vybraná pole: (pomocí tlačítek s jednou nebo dvěma šipkami, v našem případě přesuňte všechna pole tlačítkem se dvěma šipkami), pak klepněte na tlačítko Další. Vyberte rozložení Sloupce, klepněte na tlačítko Další, vyberte požadovaný styl (např. Kancelář) a v posledním kroku zvolte název formuláře, např. student s průvodcem. Opět můžete upravit velikost polí. KIT PEF CZU v Praze Stránka 3

Vytvoření formuláře použitím tlačítka Prázdný formulář Na kartě Vytvořit ve skupině Formuláře klepněte na tlačítko Prázdný formulář. V podokně Seznam polí klepnutím na zobrazíte požadovaná pole v jednotlivých tabulkách, v našem případě zobrazte pole pouze pro tabulku student. Do formuláře, který má zatím označení Form1, vložíte požadovaná pole dvojitým kliknutím (doubleclick) na názvu pole. Pokud chcete vložit několik polí najednou, přesuňte první položku, pak podržte klávesu Ctrl a klikněte na jednotlivá pole, která chcete přidat a položky přesuňte najednou. Opět můžete upravit velikost polí. KIT PEF CZU v Praze Stránka 4

Vytvoření formuláře v návrhovém zobrazení V návrhovém zobrazení lze vytvořit celý formulář, ale vhodnější je použít návrhové zobrazení pro upravení nebo doplnění formuláře, který byl vytvořen použitím tlačítka Formulář nebo tlačítka Prázdný formulář nebo pomocí Průvodce formulářem. Pro vytvoření formuláře klepněte na kartě Vytvořit ve skupině Formuláře na tlačítko Návrh formuláře. Zobrazí se okno formuláře. K dispozici je nyní karta Nástroje návrhu formuláře s dalšími kartami Návrh a Uspořádat. Pokud není zobrazen seznam polí, klepněte na kartě Návrh na tlačítko Přidat existující pole (nebo stiskněte Alt+F8). (Na kartě Uspořádat můžete ve skupině Rozložení ovládacího prvku vybrat tlačítko Přichytit k mřížce a ve skupině Zobrazit tlačítko Pravítko, pokud není pravítko zobrazeno.) Ze zobrazeného seznamu polí přetahujte jednotlivá pole do formuláře tažením myši tak, aby návrh odpovídal návrhu uvedenému na následujícím snímku obrazovky. Po přetažení pole do formuláře vytvoří Access vázaný ovládací prvek textové pole pro každé pole a automaticky umístí před každé pole ovládací prvek popisek. Nejdříve přetáhněte pole příjmení. Do formuláře se umístí dva ovládací prvky popisek pole příjmení (název pole, název sloupce) a pole, ve kterém bude ve formulářovém zobrazení nebo v zobrazení rozložení zobrazena konkrétní hodnota, např. Nový. Pokud se nastavíte na černý čtvereček v levém horním rohu některého prvku, ukazatel myši se změní na tenký kříž se čtyřmi šipkami a s daným prvkem lze pohybovat. Přepnutím do Formulářového zobrazení si lze prohlédnout, jak bude formulář vypadat. Okno formuláře zavřete a pojmenujte Student návrh. Formulář Student návrh otevřete a zvolte návrhové zobrazení. Klepněte na popisek pole příjmení pravým tlačítkem myši a ze seznamu příkazů vyberte Vlastnosti (nebo klepněte na kartě Návrh ve skupině Nástroje na tlačítko Seznam vlastností nebo stiskněte klávesu F4 nebo ALT+Enter). V podokně Seznam vlastností klepněte v řádku Barva pozadí, klepněte do tlačítka s tečkami a vyberte např. bleděmodrou barvu. Barvu můžete nastavit také tlačítkem Barva výplně či pozadí na kartě Návrh ve skupině Písmo. Obdobně upravte textové pole příjmení na tučné a pro tento prvek KIT PEF CZU v Praze Stránka 5

vyberte Zvláštní efekt stínovaný a barvu pozadí Hnědá 2 (pomocí Vlastností nebo pomocí tlačítek na kartě Návrh). Záhlaví a zápatí formuláře Úkol: Do záhlaví formuláře vložte nadpis Seznam studentů. Řešení: Ať už jste formulář vytvořili jakoukoliv metodou, zvolte Návrhové zobrazení formuláře. Nyní vložíme na začátek formuláře (do záhlaví) nadpis Seznam studentů. Na kartě Uspořádat ve skupině Zobrazit či skrýt klepněte na tlačítko Záhlaví a zápatí formuláře. Kromě oddílu Tělo se zobrazí další dva oddíly s názvy Záhlaví a Zápatí. Na kartě Návrh ve skupině Ovládací prvky klepněte na tlačítko Popisek a vymezte v oddíle Záhlaví formuláře myší obdélník, do kterého napište text Seznam studentů. Abyste objekt mohli formátovat, musíte jej nejdříve vybrat (stačí klepnout mimo objekt a následně klepnout na objekt). Velikost písma upravte na 14 bodů, zvolte tučné písmo a případně upravte velikost objektu. Do zápatí formuláře umístíme celkový počet studentů v tabulce student. V návrhovém zobrazení klepněte na tlačítko Textové pole (na kartě Návrh ve skupině Ovládací prvky). Místo Text nn (nn je číslo) napište Celkem studentů a písmo změňte na tučné. Pro pole Nevázaný vyberte v podokně Seznam vlastností kartu Datové. V řádku Zdroj ovládacího prvku napište =Count([příjmení]), písmo pro toto pole zvětšete na 12 bodů a změňte na tučné. Upravte rozmístění prvků a velikost jednotlivých oddílů (tažením myši za spodní okraj oddílu). KIT PEF CZU v Praze Stránka 6

Výsledek si prohlédněte ve formulářovém zobrazení. KIT PEF CZU v Praze Stránka 7