Detail kurzu
Microsoft Access IV. - programovanie aplikačnej logiky formulára pomocou VBA
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Kurz Access IV. – programovanie aplikačnej logiky, je venovaný programovaniu ovládacieho prostredia databázy Access tak aby jej užívateľ nemusel mať žiadne znalosti databáz a teda prichádzal do kontaktu s koncovým užívateľským prostredím, ktoré mu povolí vykonať iba to čo potrebuje.
Konkrétne sa jedná o prácu s SQL dotazmi vo VBA tak aby bolo možné aktualizovať dáta na pozadí formulára v rôznych tabuľkách, ďalej pokročilé programovanie formulárov tak aby reagovali na stav objektu (napr. uzamknutie objednávky ak je zaplatená a pod) a konečne programovanie naprieč balíkom Office, ktoré umožňuje dáta z databázy Access posielať do Excel tabuliek, dokumentov Word alebo umožňuje napojiť databázu na kontakty v programe Outlook.
Kurz je predovšetkým určený pre užívateľov ktorý ovládajú základy programovacieho jazyka VBA a jeho objektový model Access ako aj základné programovacie koncepty ako je Premenná, cyklus a rozhodovacia štruktúra.
Obsah kurzu
Programovanie vlastných objektov- Objekt, trieda a kolekcia
- Čo je to kolekcia
- Čo je to trieda objektu
- Objektové premenné
- Praktické použitie objektových premenných
- Cyklus for each
- Prehľad dôležitých kolekcií
- Forms
- Reports
- Controls
- Vytvorenie nového objektu
- Vytvorenie novej triedy
- Vytvorenie Objektu
- Zadefinovanie novej propery alebo metódy k novému alebo existujúcemu objektu
Pokročilé techniky pri tvorbe aplikačnej logiky
- Vytvorenie vlastnej navigácie
- Posun na nasledujúci, prvý, posledný záznam
- Otvorenie formulára na konkrétnom zázname
- Vytvorenie nového záznamu
- Filtrovanie záznamov
- Hľadanie konkrétneho záznamu
- Techniky pri tvorbe interaktívneho formulára
- Nastavenie skrytia prvkov formulára
- Nastavenie uzamykania prvkov formulára
- Práca s SQL vo VBA
- Spustenie jednoduchého akčného SQL
- Premenná typu recordset
- Načítavanie hodnôt do recordsetu
- Vytvorenie nových záznamov na základe údajov v recordsete
- Aktualizovanie dát v existujúcich záznamoch
- Príklady s aktualizovaním dát tabuliek na pozadí
- Tvorenie aplikačnej logiky v praxi
- Tvorba prihlasovacieho systému
- Tvorenie automatického logovania zmien v systéme (napr. pohybov tovaru na sklade)
- Vytvorenie prostredia reagujúceho na momentálny stav objektu (napr. objednávka nová, zaplatená, vyexpedovaná a uzatvorená)
Spolupráca s vonkajším svetom
- Spolupráca s Microsoft Word
- Vytvorenie nového Word súboru
- Aktualizovanie šablóny dokumentu
- Spolupráca s Microsoft Excel
- Vytvorenie nového Excel súboru
- Výstup dát z tabuľky, dotazu alebo recordsetu do konkrétneho Excel súboru
- Špecifické výstupy do konkrétnych buniek konkrétneho súboru
- Spolupráca s Microsoft Outlook
- Prepojenie Databázy Access a kontaktov programu Outlook
- Práca so súbormi v operačnom systéme
- Dialóg otvoriť súbor
- Dialóg uložiť ako
- Trieda filesystem
- Import a export údajov
- Jednoduchý export údajov do podporovaného formátu
- Vykonanie uloženého importu
- Importovanie dát z neštandardných textových súborov
- Práca s API funkciami
Cieľová skupina
pokročilýHodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality