V tomto článku se podíváme na 4 hlavní rozdíly mezi datovými makry a makry uživatelského rozhraní v Ms Access
Přestože aplikace MS Access nabízí několik funkcí a možností, jednou z nejpoužívanějších a nejdůležitějších jsou makra. Ta jsou důležitá nejen proto, že mohou automatizovat úkoly a šetřit čas, ale také proto, že vám umožňují prozkoumat možnosti automatizace více úkolů. MS Access nabízí dva různé druhy maker: datová makra a makra uživatelského rozhraní. Jak název napovídá, datová makra pracují přímo s daty uloženými v aplikaci Access. Makra uživatelského rozhraní jsou naopak ta, která pracují v uživatelském rozhraní aplikace, kterou používáte.
Kromě těchto základních rozdílů existují mezi těmito dvěma typy maker také další rozdíly, které uživateli umožňují rozlišovat jeden od druhého. Níže jsou uvedeny 4 klíčové rozdíly mezi těmito dvěma.
Makra uživatelského rozhraní
Protože to umožňuje pracovat na rozhraní aplikace, můžete to využít k provádění akcí, jako je otevření jiného pohledu, vytvoření nového záznamu, použití filtru a mnoho dalšího.
- Makra uživatelského rozhraní, která jsou „vložena“, jsou přímo připojena k uživatelskému rozhraní. Patří mezi ně objekty, jako je příkazové tlačítko, tlačítko panelu akcí nebo rozbalovací pole. „Samostatná“ makra uživatelského rozhraní jsou naopak makra, která jsou přítomna v makrech objektů.
- Události v ovládacím prvku, ke kterému lze připojit makro uživatelského rozhraní, jsou:
- Po aktualizaci: Toto je událost, která nastane, když vyberete nebo zadáte data z nebo v ovládacím prvku.
- Po kliknutí: Událost, ke které dojde, když kliknete na ovládací prvek.
- Zapnuto: Tato událost nastane, když v zobrazení přesunete z jednoho záznamu do druhého.
- Při načítání: Toto je událost, která nastane při načtení / otevření pohledu.
- Samostatná makra lze znovu použít pomocí jiných maker. To vám pomůže zabránit duplicitnímu kódu. Samostatná makra uživatelského rozhraní najdete v navigačním podokně, které se nachází pod makry.
Datová makra
- Ty lze použít pro metody, které vám pomohou implementovat obchodní pravidla v datové vrstvě. Na rozdíl od maker uživatelského rozhraní je lze použít k provádění akcí, jako je vytváření, úpravy a mazání záznamů.
- Vložená makra budou nalezena připojená k události tabulky, zatímco samostatná makra budou obsažena v makro objektech.
- Události v tabulce, které lze použít pro připojení datového makra, jsou:
- Při vložení: Jedná se o událost, ke které dojde při vložení / přidání nového záznamu do tabulky.
- Při aktualizaci: Toto je událost, ke které dojde, když byly provedeny změny v již existujícím záznamu nebo.
- Při mazání - Toto je sudá situace, která nastane, když byl záznam smazán.
- Můžete použít samostatná makra prostřednictvím maker uživatelského rozhraní a také datová makra pomocí dané akce RunDataMacro. Existuje možnost, že tato makra obsahují více než jeden parametr.
Nadměrné používání maker v aplikacích Access může vést dokonce k poškození dat a oprava mdb poslouží vám dobře, pokud používáte MS Access pro komerční projekty.
Úvod autora:
Vivian Stevens je expert na obnovu dat v DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně opravit mdf a excelové softwarové produkty pro obnovu. Pro více informací navštivte www.datanumen.com
Protože to umožňuje pracovat na rozhraní aplikace, můžete to využít k provádění akcí, jako je otevření jiného pohledu, vytvoření nového záznamu, použití filtru a mnoho dalšího.