Tento dvoudenní kurz seznamuje účastníky s principy objektově orientovaného programování v jazyce Microsoft Visual Basic v prostředí aplikace Microsoft Access. Kurz je určen uchazečům bez předchozí znalosti VBA. Účastníci kurzu se seznámí se syntaxí jazyka, tvorbou formulářů a sestav, naučí se ladit program, zachytávat chybové stavy a využívat vestavěné funkce VBA.
Lektoři z firmy: COMPUTER HELP, spol. s r.o.
Hlavní témata kurzu
* Terminologie
Pojmy třída, objekt, metoda, vlastnost
* Popis a úprava prostředí pro vytváření kódu v jazyce VBA
Kde jsou programy uloženy
Spouštění programu - Obsluha událostí
Události Formulářů, události sestav
Práce s nápovědou
* Základní zásady programování v jazyce VBA
Způsob zápisu procedur
Komentáře
Proměnné a konstanty – deklarace, viditelnost
Načítání hodnot z textových polí formulářů do proměnné
Základní odkazy na prvky
Vestavěná dialogová okna
Podmínky, cykly
Objektové proměnné
Funkce
* Popis objektového modelu MS Access
Objekt Application
Objekt CurrentProject, CurrentData, CurrentDB
Objekt QueryDefs, TableDefs,
Objekt AllTables, AllQueries, AllForms
AccessObject
Objekt Fields, Field, TextBox, ComboBox
Objekt DoCmd
* Formulář s více podformuláři
* Ovládací prvek Combo Box a List Box
* Objekt DoCMD
* Základy SQL
Příkaz Select
Vytvářecí dotazy
Přidávací dotazy
Aktualizační dotazy
Odstraňovací dotazy
* Princip přístupu k datům s využitím knihovny ADO
Objektový model
Objekt Connection
Objekt Recordset
Objekt Fields
Objekt Command
* Práce s daty v aktuální databázi
* Práce s daty v externí databázi
* Spouštění dotazů
Spuštění libovolného SQL dotazu v databázi
Spouštění akčních dotazů
* Formuláře
Vytvoření úvodní obrazovky
Vytvoření hlavní obrazovky
Nevázané formuláře
Vyhledávací formuláře
Spouštění dotazů a sestav z formulářů
Synchronizované formuláře
* Sestavy
Formátování sestav
Přistupování k vlastnostem sestav pomocí VBA
* Spolupráce s MS Office
Ovládání MS Wordu z MS Accessu
Ovládání MS Excelu z MS Accessu
Ovládání MS Accessu z MS Accessu
Dělka kurzu
2 dny (12 vyučovacích hodin)
Hlavní témata kurzu * Terminologie Pojmy třída, objekt, metoda, vlastnost * Popis a úprava prostředí pro vytváření kódu v jazyce VBA Kde jsou programy uloženy Spouštění programu - Obsluha událostí Události Formulářů, události sestav Práce s nápovědou * Základní zásady programování v jazyce VBA Způsob zápisu procedur Komentáře Proměnné a konstanty – deklarace, viditelnost Načítání hodnot z textových polí formulářů do proměnné Základní odkazy na prvky Vestavěná dialogová okna Podmínky, cykly Objektové proměnné Funkce * Popis objektového modelu MS Access Objekt Application Objekt CurrentProject, CurrentData, CurrentDB Objekt QueryDefs, TableDefs, Objekt AllTables, AllQueries, AllForms AccessObject Objekt Fields, Field, TextBox, ComboBox Objekt DoCmd * Formulář s více podformuláři * Ovládací prvek Combo Box a List Box * Objekt DoCMD * Základy SQL Příkaz Select Vytvářecí dotazy Přidávací dotazy Aktualizační dotazy Odstraňovací dotazy * Princip přístupu k datům s využitím knihovny ADO Objektový model Objekt Connection Objekt Recordset Objekt Fields Objekt Command * Práce s daty v aktuální databázi * Práce s daty v externí databázi * Spouštění dotazů Spuštění libovolného SQL dotazu v databázi Spouštění akčních dotazů * Formuláře Vytvoření úvodní obrazovky Vytvoření hlavní obrazovky Nevázané formuláře Vyhledávací formuláře Spouštění dotazů a sestav z formulářů Synchronizované formuláře * Sestavy Formátování sestav Přistupování k vlastnostem sestav pomocí VBA * Spolupráce s MS Office Ovládání MS Wordu z MS Accessu Ovládání MS Excelu z MS Accessu Ovládání MS Accessu z MS Accessu Dělka kurzu 2 dny (12 vyučovacích hodin) |