Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 18 - Diář s databází ve VBA - Dokončení

V minulé lekci, Diář s databází ve VBA, jsme začali programovat elektronický diář s databází pomocí kolekce ArrayList.

V dnešním VBA tutoriálu dokončíme náš elektronický diář s databází pomocí kolekce ArrayList. Doplníme si chybějící moduly a aplikaci otestujeme. Otevřme si naši aplikaci z lekce Diář s databází ve VBA.

Třídní modul Diar

Do naší aplikace, do složky Class Modules/, si vložíme poslední nový třídní modul s názvem Diar představující vlastní diář. Modul Diar již bude obsahovat funkce a procedury pro komunikaci s uživatelem a data od něj předá databázi.

Všimněme si, jak aplikaci rozdělujeme a jednotlivé její části zapouzdřujeme. Kolekce ArrayList je zapouzdřena v databázi, která nad ní postavila další funkce a procedury pro bezpečnou manipulaci s jejím obsahem. Tím oddělíme logiku a práci s daty od komunikace s uživatelem a dalšími vstupy a výstupy programu.

Samotnou databázi nyní vložíme do diáře. Do modulu Diar si přidáme proměnnou databaze_ typu Databaze:

Option Explicit

Private databaze_ As Databaze

Konstruktor

Konstruktor si zase vložíme ideálně na konec modulu Diar. V konstruktoru si vytvoříme privátní instanci databáze, tj. do proměnné databaze_ vložíme instanci typu Databaze:


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Před koupí tohoto článku je třeba koupit předchozí díl

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

Ve VBA tutoriálu dokončíme náš elektronický diář s databází pomocí kolekce ArrayList. Doplníme si chybějící moduly a aplikaci otestujeme.
Článek pro vás napsal Michal D.
Avatar
Autor se věnuje tvorbě mobilních aplikací.
Aktivity