Přístupové makra: koncept, forma a stvoření

Databáze aplikace Microsoft Access obsahují data, která provádějí aritmetické a logické akce. Kromě toho, když uživatel databázových operací prováděných při výskytu určitých událostí, například kliknutí nebo změnit hodnotu v podobě. Jak jsou tyto operace prováděny, zvažte článek.

Pojem makro

databáze Access složený ze skladování a zpracování hodnot v tabulkách. Některé z těchto objektů jsou přístupové makra - softwarové jednotky používané k provádění změn v databázi nebo rozhraní. Existují dva typy maker: události a data. První typ je zodpovědný za akce v rozhraní. Je svázán s prvky samotných forem a forem. Tyto druhy zahrnují operace pouhým stisknutím tlačítka, nabytí nebo ztráty soustředění, otevírání a zavírání formy a tak dále. D.


Pro tyto akce provádí systém zachovat záznamy nebo hodnoty pole, filtrování, export dat a tak dále. n. nový návrhář, vytváří makra postupu Access byla nekomplikovaná, přístupný začínajícím vývojářům. Tento konstruktor má výhody, které byly zbaveny svých předchůdců
  • mikrosystém nabízí katalog předdefinovaných akcí a intuitivní jmen, z nichž dostane nezbytné;
  • makro se používá více než jednou a je zkopírováno z dříve vytvořeného;
  • podmínky se používají v týmech;
  • klávesové zkratky pro zjednodušení a zrychlení práce;
  • přidatkomentáře, které později pomohou pochopit práci programu;
  • skupin příkazů provedených jeden po druhém.
  • Akce

    Chcete-li přidat makra pro přístup do nabídky "Vytvořit", vyberte položku "Makra". Systém otevře nové okno makra se seznamem dostupných příkazů, které lze přidat vpravo. Kromě seznamu maker naleznete také makra, která jsou již v této databázi k dispozici, a funkce správy spuštění procesu.


    Akce jsou obsaženy v adresářích podle kategorie akcí, které provádějí. Názvy složek představují oblast, do které patří operace. Jedná se o operace rozhraní, úlohu přenosu dat z databáze nebo do ní, správu objektů databáze, programových oken a prvků objektů. Chcete-li přidat příkaz makra, naleznete jej v adresáři a poklepejte na jeho název. V rozevíracím seznamu makra můžete jednoduše vybrat požadovanou operaci nebo ji přetáhnout z adresáře v poli makra.

    Konstruktor maker

    V konstruktoru jsou prováděny akce týkající se vývoje přístupových maker. Příkaz je vybrán ze seznamu a přidán do okna makra. Zde se operace otevře a vyvolá zadání parametrů. Některé z těchto možností jsou vybrány z rozbalovacích seznamů, například pokud je operace prováděna přes objekt, příkaz má argument pro zadání tohoto objektu a pole pro zadání tohoto argumentu je seznam, který spadá z dostupných objektů aktuální databáze. V některých polích vývojář zavádí tento parametr nezávisle, například určuje název filtru pro operaci otevření formuláře.
    V novémNávrhář přidal další funkci. Říká se tomu IntelliSense a pomáhá při zadávání výrazů v makrech v databázi aplikace Access. Když uživatel zadá hodnotu argumentu, funkce mu sděluje možné možnosti, z nichž je vybrána požadovaná hodnota.
    Návrhář vám umožňuje přidávat mikro-příkazy, měnit je na místech, případně smazat. Pro změnu pořadí příkazů v pravém horním rohu týmu jsou umístěny tlačítka se zelenými šipkami. V prvním pořadí operace šipka ukazuje pouze dolů, v druhé - pouze nahoru, pro příkazy ve středu seznamu je k dispozici pro pohyb a dolů a nahoru. Stisknutím kříže příkaz odstraníte z makra.

    Makra událostí

    Makra ve formě přístupu jsou přidána okamžitě do ovládacího prvku. Při vytváření položky se průvodce automaticky otevře, což určuje akce, které makro provede v reakci na událost z tohoto prvku. Výrazným příkladem je akce, když kliknete na tlačítko formuláře. V průvodci vyberte kategorii "Různé" - "Spustit makro" a vyberte předem vytvořený objekt ze seznamu navrhovaných. Program je tedy vázán na prvek formuláře a reaguje na událost z tohoto prvku.
    Ovládací prvek formuláře, který již byl vložen, je makro v okně vlastností vázáno. Na kartě Události jsou uvedeny události, pro které můžete přiřadit řadu příkazů. V požadované položce vybereme z rozevíracího seznamu makro, které má být spuštěno.
    Postup je zahájen v reakci na změnu zaměření,tvarové aktualizace, stisknutí kláves a tlačítek, pohyb kurzoru myši apod. Seznam událostí závisí na ovládacím prvku.

    Datová makra

    Datová makra byla dostupná v aplikaci Access 2010 a výše. Jsou způsobeny změnami, k nimž dochází v prvcích objektu nebo jsou nezávislé a volané podle jména. Díky tomuto typu přístupových maker získává možnosti "pokročilého" systému správy databází (systém správy databáze). Nyní je možné zaznamenat historii změn řádků tabulky, zkontrolovat parametry přidané do záznamu před jejich vložením - tedy v databázi DBMS, například MS SQL Server spustitelné spouštěče. Při editaci jednotlivých polí může systém generovat a odesílat zprávy e-mailům uživatelů.
    Tyto programové jednotky jsou přidávány v tabulkovém režimu. Na kartě Karty je vybrána karta při spuštění makra: před nebo po změně či odstranění po vložení. Zde můžete přidat pojmenované makro nazvané podle názvu. Seznam maker zde obsahuje operace, které se provádějí s datovými chybami v hodnotách, polích, záznamů v tabulkách.

    Podmínky

    Často je nutné, aby makro nepracovalo pokaždé, ale pouze pokud je splněna nějaká podmínka. Přiřazení této podmínky makerům Access přidá z adresáře akci "If". Zde je podmínka, ve které bude provedena další operace. Je-li to nutné, přidá se příkaz "Jiný" nebo celý blok "Jinak jestliže". V níže uvedeném příkladu uzavřeme formulář "Přihlašovatelé" v poli"Příjmení" je prázdné. Pokud tomu tak není, uložíme záznam a teprve poté uzavřeme formulář.
    Díky novému návrháři maker pro přístup od verze 2010 může vývojář flexibilně konfigurovat systém a zajistit větší zabezpečení dat v tabulkách. Přejeme Vám hodně štěstí v zvládnutí nových funkcí aplikace MS Access.

    Související publikace