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



Podobné dokumenty
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.

1 Tabulky Příklad 3 Access 2010

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

1 Tabulky Příklad 7 Access 2010

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

2 Dotazy Příklad 3 Access 2010

2 Dotazy Příklad 1 Access 2010

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

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

8 Makra Příklad 4 Excel 2007

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

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

Modul Outlook2Money.

9 Úprava maker Příklad 4 Word 2007/ VBA

z aplikace Access 2003

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.

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

5 Tabulky a seznamy dat Příklad 3 Excel 2010

Návod pro práci s aplikací

Tlačítka a další prvky vestavěných panelů nástrojů a nabídek (CommandBar) a jejich Control ID ve verzi Excel 2010

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.

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

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

Evidence objednávek pečiva

Formátování pomocí stylů

Access. Tabulky. Vytvoření tabulky

Studijní skupiny. 1. Spuštění modulu Studijní skupiny

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

Microsoft Access. Úterý 26. února. Úterý 5. března. Typy objektů databáze: Vytvoření a návrh nové tabulky

Obsah Úvodem... 5 Co je to vlastně formulář... 6 Co je to šablona... 6 Jak se šablona uloží... 6 Jak souvisí formulář se šablonou...

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

ZŠ ÚnO, Bratří Čapků 1332

Microsoft Office. Word hromadná korespondence

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

Nástrojová lišta v editačním poli

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

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

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

sloučení dokumentů Zadání: TÉMA: Sledování změn a komentářů, revize, porovnání dokumentů,

Hromadný zápis studentů

RELAČNÍ DATABÁZE ACCESS

MS Excel makra a VBA

PREZENTACE ÚPRAVA POZADÍ SNÍMKU

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

Migrace na aplikaci Outlook 2010

Microsoft Office Project 2003 Základní informace 1. Úvod Projektem časem zdrojů rozsahem kvalita úkoly souhrnné úkoly podprojektem

Postupy práce se šablonami IS MPP

Tabulkový kalkulátor

Makra lze ukládat v dokumentech nebo šablonách podporující makro příkazy. Obecně jsou tyto příkazy uloženy v části soubory s nazvané VBA projekt.

1. Obsah. 2. Úvod. 1. Obsah Úvod Přihlášení Přizpůsobení prostoru Sdílení fotografií Moduly...

Microsoft. Access. Výběrové dotazy. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Prozkoumání příkazů na pásu karet Každá karta na pásu karet obsahuje skupiny a každá skupina obsahuje sadu souvisejících příkazů.

ERP informační systém

M E T O D I K A W I K I

Uživatelský manuál Radekce-Online.cz

Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání

Modelování sestav. Autodesk INVENTOR. Ing. Richard Strnka, 2012

Uživatelské prostředí MS Office 2007

2.3.3 PRÁCE S JEDNÍM A VÍCE DOKUMENTY

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

Pracovní prostředí Word 2003 versus Word 2010

Pracovní sešit MS Word pokročilý

10 Algoritmizace Příklad 2 Word 2007/ VBA

Obsah. Základy práce s databází 13. Tabulky 43. Obsah. Úvod 9 Poděkování 12

MS WINDOWS UŽIVATELÉ

Aplikace Microsoft Office Outlook 2003 se součástí Business Contact Manager

ERP informační systém

Visual Basic for Application

PRÁCE S APLIKACÍ Evidence městských knih

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

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

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í:

Pro definici pracovní doby nejdříve zvolíme, zda chceme použít pouze informační

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.

Nastavení Internet Exploreru pro vstup do IS ARGIS

1. Obsah 2. Úvod Zdarma poštovní klient od společnosti Microsoft přímo v PC

Vzdělávání v egoncentru ORP Louny

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

Návod na modul Úřední deska pro obce a města

Hotline Helios Tel.: Pokročilé ovládání IS Helios Orange

Uživatelská příručka pro respondenty

Uživatelská příručka systému pro administrátory obcí a manuál pro správce portálu

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

PREZENTACE 1.22 HYPERTEXTOVÉ ODKAZY

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)

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

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.

Bible Quote 6.5 Okno programu

Microsoft Word 2010 prostředí MS Wordu, práce se souborem

METODICKÝ POKYN PRÁCE S MS PowerPoint - POKROČILÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

7. Nástroje. 7.1 Pravopis. 7.2 Jazyk. Kapitola 7: Nástroje 47. Kontrola pravopisu

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

téma: Výběrové dotazy v MS Access

Průvodce aplikací FS Karta

Internetový prohlížeč-vyhledávání a ukládání dat z internetu do počítače

Up & Down opce. Manuál. Obsah

Podrobný návod pro administraci zákaznických účtů na portálu Czechiatour.eu

Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN BASIC

Gymnázium Ostrava Hrabůvka, příspěvková organizace Františka Hajdy 34, Ostrava Hrabůvka

Pokročilé uţivatelské školení

Transkript:

TÉMA: Vytváření a úprava maker Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker. Zadání: Otevřete databázi Makra.accdb. 1. Vytvořte makro Objednávky, které otevře náhled sestavy Objednávky. a. Do zápatí formuláře Objednávky přidejte tlačítko Sestava s textem Objednávky dle měst, které spustí makro po kliknutí. b. Sestava se otevře pouze tehdy, zadá-li uživatel slovo Ano z klávesnice (použijte funkci InputBox). V dialogovém okně se zobrazí text Opravdu chcete zobrazit sestavu?, titulek okna bude Potvrzení. 2. Vytvořte makro Zpráva, které zobrazí okno se zprávou Cibulky, okno bude mít titulek Kategorie. a. Makro se spustí při získání fokusu v textovém poli NázevKategorie ve formuláři Kategorie. b. Makro se spustí pouze pro kategorii Bulbs. 3. Vytvořte makro Zavřít, které zavře formulář Zákazníci. a. Makro se spustí dvojklikem na tlačítko Zavřít na formuláři Zákazníci. b. Makro se spustí pouze tehdy, bude-li mít přepínací tlačítko Ano na formuláři Zákazníci hodnotu True (bude zatrženo). c. Makro uložte jako modul. 4. Vytvořte makro Tabulka, které zobrazí dotaz Výběr objednávek v režimu pro čtení a přejde na poslední záznam. a. Makro se spustí při přesunu myši nad tělem karty formuláře Zaměstnanci, je-li aktivní ouško Základní údaje. b. Makro se spustí pouze tehdy, bude-li zatrženo Objednávky ve skupině voleb Tabulka. c. Pro spuštění makra ještě umístěte tlačítko na panel nástrojů Rychlý přístup. 5. Zavřete databázi. Řešení

Řešení: Po spuštění aplikace MS Access (tlačítko Start/Všechny programy/microsoft Office/Microsoft Office Access 2007) bude zobrazeno podokno Vítá vás aplikace Microsoft Office Access. V pravé části okna Otevřít aktuální databázi vybrat odkaz Další a najít soubor dle zadání (nebo v již otevřené aplikaci MS Access tlačítko Office/Otevřít). 1. Karta Vytvořit/skupina Jiné/příkaz Makro/Makro. Vytvoří se nové makro v návrhovém zobrazení. Pozn. Makra slouží pro automatizaci práce s databází. Umožňují jedním kliknutím automaticky provést více nadefinovaných činností. Jednotlivé činnosti (akce) definujeme v horní části návrhového zobrazení každá činnost se vkládá na jeden řádek, ve spodní části okna se nastavují vlastnosti (argumenty) akce. Do prvního řádku ve sloupci akce zvolit položku OtevřítSestavu, ve spodní části okna Argumenty akce v poli Název sestavy zvolit sestavu dle zadání, v poli Zobrazit zvolit položku Náhled. Uložit makro tlačítko Uložit na panelu nástrojů Rychlý přístup, zadat název makra dle zadání. a. Zobrazit formulář v návrhovém zobrazení např. kliknout pravým tlačítkem myši na formulář v navigačním podokně/návrhové zobrazení. Přidat tlačítko do formuláře karta Nástroje návrhu formuláře/záložka Návrh/skupina Ovládací prvky/příkaz Tlačítko (doporučujeme vypnout průvodce ovládacích prvků pro spuštění makra pomocí tlačítka není potřeba definovat další vlastnosti, které nastavuje průvodce). Nastavit text na tlačítku v podokně Seznam vlastností (karta Nástroje návrhu formuláře/záložka Návrh/skupina Nástroje/příkaz Seznam vlastností)/karta Formátové/vlastnost Titulek, napsat text dle zadání. Přiřazení makra tlačítku v podokně úloh Seznam vlastností/karta Událostní/vlastnost Při klepnutí, zvolit vytvořené makro. Pozn. Každý ovládací prvek má své událostní vlastnosti (události, které mohou u tohoto prvku nastat). Jednotlivým událostem můžeme přiřadit makro, které se po provedení události automaticky spustí. Vyzkoušet fungování makra zobrazit formulář ve formulářovém zobrazení, kliknout na tlačítko. b. Do návrhového zobrazení makra přidat sloupec Podmínka karta Makra do sloupce Podmínka prvního řádku, vložit podmínku pomocí Tvůrce výrazů (např. InputBox( Opravdu chcete zobrazit sestavu?, Potvrzení )= Ano ) následujícím způsobem: Ve spodní části okna zobrazit Funkce/Vestavěné funkce/zprávy/vybrat funkci InputBox, tlačítko Vložit. Místo textu <<prompt>> vepsat text Opravdu chcete zobrazit sestavu?, místo textu <<title>> vepsat text Potvrzení, zbytek textu vymazat po konečnou závorku (tyto argumenty není nutné nastavovat). Za závorku dopsat text = Ano, tlačítko OK. Makro uložit (tlačítko Uložit na panelu nástrojů Rychlý přístup), zavřít makro. Vyzkoušet makro prostřednictvím tlačítka na formuláři Objednávky viz bod 1a.

2. Karta Vytvořit/skupina Jiné/příkaz Makro/Makro. Vytvoří se nové makro v návrhovém zobrazení. Do prvního řádku ve sloupci akce zvolit položku OknoSeZprávou, ve spodní části okna Argumenty akce do pole Zpráva vepsat text zprávy dle zadání, do pole Titulek vepsat titulek. Uložit makro tlačítko Uložit na panelu nástrojů Rychlý přístup, zadat název makra dle zadání. na formulář v navigačním podokně/návrhové zobrazení). Označit textové pole dle zadání, přiřadit makro události získání fokusu v podokně Seznam vlastností (karta Nástroje návrhu formuláře/záložka Návrh/skupina Nástroje/příkaz Seznam vlastností)/karta Událostní/vlastnost Při získání fokusu, zvolit vytvořené makro. Vyzkoušet fungování makra zobrazit formulář ve formulářovém zobrazení. Ihned po zobrazení formuláře bude makro automaticky spuštěno, protože pole Kategorie je první pole, do kterého bude umístěn automaticky kurzor (získá fokus) po zobrazení formuláře. Makro bude spuštěno automaticky kdykoliv přejdeme na toto pole. Forms!*Kategorie+!*NázevKategorie+= Bulbs následujícím způsobem: ve spodní části okna zobrazit Forms/Všechny formuláře/kategorie, vybrat pole NázevKategorie, tlačítko Vložit. Dopsat text = Bulbs, tlačítko OK. Makro uložit (tlačítko Uložit na panelu nástrojů Rychlý přístup), zavřít makro. Otevřít formulář Kategorie, vyzkoušet makro viz bod 1a. 3. Karta Vytvořit/skupina Jiné/příkaz Makro/Makro. Vytvoří se nové makro v návrhovém zobrazení. Do prvního řádku ve sloupci akce zvolit položku Zavřít, ve spodní části okna Argumenty akce v poli TypObjektu zvolit položku Formulář, v poli Název objektu zvolit formulář dle zadání. Uložit makro tlačítko Uložit na panelu nástrojů Rychlý přístup, zadat název makra dle zadání. Pozn. Aby mohlo makro správně fungovat, musíme mít zobrazen formulář Zákazníci. na formulář v navigačním podokně/návrhové zobrazení). Označit tlačítko dle zadání, přiřadit makro tlačítku v podokně Seznam vlastností (karta Nástroje návrhu formuláře/záložka Návrh/skupina Nástroje/příkaz Seznam vlastností)/karta Událostní/vlastnost Při poklepnutí, zvolit vytvořené makro. Vyzkoušet fungování makra zobrazit formulář ve formulářovém zobrazení, dvakrát kliknout na tlačítko.

Forms!*Zákazníci+!*Ano+=True následujícím způsobem: ve spodní části okna zobrazit Forms/Všechny formuláře/zákazníci, vybrat prvek Ano, tlačítko Vložit, vepsat text =True, tlačítko OK. Makro uložit (tlačítko Uložit na panelu nástrojů Rychlý přístup), zavřít makro. Otevřít formulář Kategorie, vyzkoušet makro viz bod 1a. c. Označit makro dle zadání, tlačítko Office/Uložit jako/v dialogovém okně v seznamu Typ zvolit položku Modul, tlačítko OK. Potvrdit převedení ošetření chyb a zahrnutí komentářů, tlačítko Převést. Access automaticky z makra vytvoří modul jazyka VBA a spustí Editor jazyka Visual Basic. Převedené makro zobrazíme kliknutím na modul makra v okně projektů. Editor lze zavřít tlačítkem Zavřít. 4. Karta Vytvořit/skupina Jiné/příkaz Makro/Makro. Vytvoří se nové makro v návrhovém zobrazení. Do prvního řádku ve sloupci akce zvolit položku OtevřítDotaz, ve spodní části okna Argumenty akce v poli Název dotazu zvolit dotaz dle zadání, v poli Režim dat zvolit položku jen pro čtení. Uložit makro tlačítko Uložit na panelu nástrojů Rychlý přístup, zadat název makra dle zadání. Do druhého řádku ve sloupci akce zvolit položku PřejítNaZáznam, ve spodní části okna Argumenty akce v poli Typ objektu zvolit položku dotaz, v poli Název objektu zvolit dotaz Výběr objednávek a v poli Záznam zvolit položku poslední. Uložit makro tlačítko Uložit na panelu nástrojů Rychlý přístup, zadat název makra dle zadání. na formulář v navigačním podokně/návrhové zobrazení). Označit ouško karty Základní údaje, přiřadit makro události v podokně Seznam vlastností (karta Nástroje návrhu formuláře/záložka Návrh/skupina Nástroje/příkaz Seznam vlastností)/karta Událostní/vlastnost Při přesunu myši, zvolit vytvořené makro. Vyzkoušet fungování makra zobrazit formulář ve formulářovém zobrazení, přejet myší nad tělem formuláře. Pozn. Vybereme-li jinou kartu formuláře, nebude se makro spouštět. Forms!*Zaměstnanci+!*Tabulka+=1 následujícím způsobem: ve spodní části okna zobrazit Forms/Všechny formuláře/zaměstnanci, vybrat prvek Tabulka, tlačítko Vložit, dopsat =1, tlačítko OK. Pozn. Zatržení položky skupiny voleb se ukládá v podobě její hodnoty (hodnotu lze zjistit v návrhovém zobrazení, vlastnost Hodnota volby. Na druhý řádek ve sloupci Podmínka dopsat (tři tečky aby byl vykonán i druhý příkaz, pokud bude podmínka platit). Makro uložit (tlačítko Uložit na panelu nástrojů Rychlý přístup), zavřít makro. Otevřít formulář Kategorie, vyzkoušet makro viz bod 1a. c. Tlačítko Přizpůsobit panel nástrojů Rychlý přístup/další příkazy /v dialogovém okně Možnosti aplikace Access v seznamu Zvolit příkazy z: vybrat položku Makra, přesunout makro do pravé části okna (tlačítko Přidat>>). Pozn. Tlačítku lze změnit ikonu a zobrazovaný text.

5. Zavřít databázi tlačítkem Office/Zavřít databázi (nebo tlačítko Zavřít x v pravém horním rohu okna). Zpět na zadání