V tomto článku sa pozrieme na 4 hlavné rozdiely medzi dátovými makrami a makrami používateľského rozhrania v aplikácii MS Access
Aj keď vo vašej aplikácii MS Access existuje niekoľko funkcií a možností, jedným z most použitou a podstatnou vlastnosťou zo všetkého sú makrá. Sú dôležité nielen preto, že môžu automatizovať úlohy a šetriť čas, ale aj preto, že vám umožňujú preskúmať možnosti viacerých úloh, ktoré je možné automatizovať. MS Access vám poskytuje dva rôzne druhy makier; Dátové makra a makrá používateľského rozhrania. Ako naznačuje názov, dátové makra sú tie, ktoré pracujú priamo s údajmi, ktoré sú uložené v aplikácii Access. Na druhej strane makra používateľského rozhrania sú tie, ktoré fungujú na používateľskom rozhraní aplikácie, ktorú používate.
Okrem týchto základných rozdielov existujú aj ďalšie rozdiely medzi týmito dvoma typmi makier, ktoré umožňujú používateľovi rozlíšiť jedno od druhého. Ďalej sú uvedené 4 kľúčové rozdiely medzi nimi.
Makrá používateľského rozhrania
Pretože vám to umožňuje pracovať na rozhraní aplikácie, môžete to využiť na vykonanie akcií, ako je otvorenie iného zobrazenia, vytvorenie nového záznamu, použitie filtra a oveľa viac.
- Makrá používateľského rozhrania, ktoré sú „vložené“, sú priamo pripojené k používateľskému rozhraniu. Patria sem objekty ako príkazové tlačidlo, tlačidlo na paneli akcií alebo rozbaľovacie polia. „Samostatné“ makra používateľského rozhrania sú na druhej strane tie, ktoré sa nachádzajú v makrách objektov.
- Udalosti v ovládacom prvku, ku ktorému je možné pripojiť makro používateľského rozhrania, sú:
- Po aktualizácii: Toto je udalosť, ktorá nastane, keď vyberiete alebo napíšete údaje z alebo do ovládacieho prvku.
- Po kliknutí: Udalosť, ku ktorej dôjde, keď kliknete na ovládací prvok.
- Aktuálne: Táto udalosť nastane, keď v zobrazení prechádzate z jedného záznamu na druhý.
- Pri načítaní: Toto je udalosť, ktorá nastane pri načítaní / otvorení zobrazenia.
- Samostatné makra je možné opakovane použiť pomocou iných makier. To vám môže pomôcť zabrániť duplicitnému kódu. Samostatné makra používateľského rozhrania nájdete na navigačnej table, ktorá sa nachádza pod makrami.
Dátové makrá
- Môžu sa použiť pre metódy, ktoré vám môžu pomôcť implementovať obchodné pravidlá v dátovej vrstve. Na rozdiel od makier používateľského rozhrania ich možno použiť na vykonávanie akcií, ako je vytváranie, úprava a mazanie záznamov.
- Vložené makrá sa nájdu pripojené k udalosti tabuľky, zatiaľ čo samostatné makra sa nachádzajú v objektoch makier.
- Udalosti v tabuľke, ktoré možno použiť na pripojenie dátového makra, sú:
- Pri vložení: Toto je udalosť, ktorá nastane po vložení / pridaní nového záznamu do tabuľky.
- Pri aktualizácii: Toto je udalosť, ktorá nastane, keď sa vykonali zmeny v už existujúcom zázname alebo.
- Pri odstránení - Toto je vyrovnaná položka, ktorá sa vyskytuje po odstránení záznamu.
- Môžete použiť samostatné makra prostredníctvom makier používateľského rozhrania, ako aj dátové makra pomocou danej akcie RunDataMacro. Existuje možnosť, že tieto makrá budú obsahovať viac ako jeden parameter.
Nadmerné používanie makier v aplikáciách Accessu môže dokonca viesť k prípadom poškodenia dát a mdb opraviť poslúži vám dobre, ak používate MS Access na komerčné projekty.
Úvod autora:
Vivian Stevens je expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane opraviť mdf a vynikajúce softvérové produkty na obnovenie. Pre viac informácií navštívte www.datanumen. S
Pretože vám to umožňuje pracovať na rozhraní aplikácie, môžete to využiť na vykonanie akcií, ako je otvorenie iného zobrazenia, vytvorenie nového záznamu, použitie filtra a oveľa viac.