Přístup k objektům: popis, funkce a funkce aplikace

Databáze obsahují podstatu, bez níž nemůže existovat. Tyto entity zobrazují tabulky, to jsou okna, ve kterých pracují uživatelé databáze.

  • Požadavky se používají k získání dat, zaznamenávání a úpravě informací a odstranění stávajících položek tabulky.
  • Zprávy poskytují údaje ve formě a struktuře potřebných uživatelů se shrnutím a sestavováním statistik.
  • Makra jsou programové jednotky databáze. Jejich úkolem je provádět potřebná opatření v případě určitých událostí.
  • jsou uvedeny názvy polí databáze.


    Vývoj databáze začíná vytvářením tabulek. Pro ni jsou atributy - vlastnosti, které určují chování. Pro základní objekt v aplikaci Access - "Tabulky" - v konstruktorovém režimu na pravé straně obrazovky jsou určeny vlastnosti tabulky. Nastavuje hlavní a podřízené pole, orientaci a výchozí režim, popis popisu apod.
    V dolní části obrazovky jsou zadány vlastnosti pro každé pole. Sada parametrů se liší v závislosti na typu pole. Zde jsou zadány obecné vlastnosti sloupce a je uvedena náhrada za pole číselných nebo textových typů: seznam nebo pole se seznamem. Parametry pro náhradu jsou také uvedeny zde: Zdroj dat, hlavička, formulářové formuláře - Přístup k objektům používaným pro pohodlí uživatele. Tabulkové zobrazení informací není vždy pohodlné a zřejmé, takže vytvářejte formuláře, které umožňují zadávat a měnit data. Na formulářiUmístit ovládací prvky: rozevírací seznamy, textové políčka, zaškrtávací políčka, přílohy, výkresy a další. Nástroje v ovládacím panelu umožňují vložit logo společnosti, datum a čas, název. Vytvořte formulář v režimu "Návrhář", v režimu "Rozvržení" a ve skutečnosti v režimu "Formuláře". V tabulce klientských tabulek na obrázku výše vidíme 7 polí: kód, jméno, otce, příjmení, datum narození, pohlaví a věk. Ale pole "Kód" je technická, nepodléhá změnám a není vyžadováno pro demonstraci uživateli databáze. Proto je z formuláře odebráno a ponechává pouze pole, jejichž hodnoty je třeba přidat nebo upravit.
    Vlastnosti formuláře a každé zobrazené pole - objekty ve formuláři Přístup - jsou umístěny vpravo. Zde se vás zeptá, jak vypadá okno pro úpravu dat (karta Rozvržení), kde se mají data zobrazovat (karta "Data"), jaké akce je třeba provést v případě jednotlivých událostí (karta "Události") a další vlastnosti.

    Dotazy

    Dotazy slouží k různým manipulacím s daty v aplikaci Access. Nejoblíbenější vzorové datové požadavky. Dávají příležitost získat hodnoty polí z tabulek, které odpovídají daným podmínkám, a vygenerovat je v nezbytné formě s potřebným tříděním a seskupením řetězců. Tyto objekty v aplikaci Access jsou vytvořeny pomocí Návrháře. Vývojář vybere potřebná pole pro prohlížení, třídění a určuje podmínky pro výběr záznamů. Vlastnosti požadavku se zobrazují v okně vpravo. Zde vzhled vzorků vyplývá a jsou určeny následující parametry,jako je například blokování záznamů při spuštění požadavku, filtr stahování, zdroj dat, doba odezvy a další.
    Používají se také požadavky na přidání a úpravu existujících záznamů a také na odstranění řádků, které splňují stanovené podmínky.

    Přehledy

    Přehledy - Přístup k objektům potřebným pro výstup informací z tabulek do formulářů. Formuláře přehledů vytváří průvodce nebo v režimu "Designer". K tomu je vybrán zdroj dat pro vytvoření tištěného formuláře. Políčka v sestavě lze seskupit a třídit, výstupní součty.
    Je také možné vytvořit smluvní formy a dohody pomocí předem vytvořeného dokumentu šablony. V hotovém formuláři se vkládají políčka tabulek a přidávají se potřebné prvky stránky: číslo, záhlaví, záhlaví, znak atd.
    Vlastnosti zprávy jsou uvedeny v okně vpravo. Určuje také vlastnosti jednotlivých objektů tištěné podoby: názvy, ovládací prvky, datová pole apod. Takže vypadá jako dokončená zpráva o šabloně:

    Makra

    Dalším z hlavních objektů je přístupové makra. Představují sled akcí, které musí být provedeny na počátku určité události. Makra jsou vytvářena pomocí "Návrháře" a poskytována systémem akcí pro různé účely. Makra jsou určena k importu a exportu dat, práci s jinými databázovými objekty, instalací filtrů a zpracování záznamů tabulky apod. Jako příklad níže je přidání jednoduchého makra, které se spustí při stisknutí tlačítka"Zrušit" formuláře "Klienti". Jeho úkolem je jednoduše uzavřít formulář bez uložení informací do něj vložených.
    Moduly
    Moduly jsou přístupové objekty, které představují postupy a funkce používané k reakci na události v databázi nebo pro výpočty. Jsou vyvíjeny pomocí kódu VBA - Visual Basic for Application. Jedná se o speciální jazyk pro psaní kódu v aplikacích Microsoft Office Access, Word a Excel.

    U formulářů zákazníků uděláme pole "Age" vypočítané. Chcete-li to provést, v režimu "konstruktor" formuláře vyberte požadované pole a vyberte postup zpracování události "Přijmout zaostření" na kartě "Události" v okně vlastností. Píšeme modul zpracování:Private Sub Vozrast_GotFocus ()

    Vik.Value = DateDiff ("yyyy", [Birthday], datum)

    End SubPři přepínání mezi záznamy a zaostřením v poli "Age" se hodnota tohoto pole vypočítá automaticky.
    Mělo by být zřejmé, že to není objekt Access, například klávesa tabulky, i když se používá k ukládání informací. Klíč je součástí tabulky, ne nezávislý databázový prvek. Informace v tomto článku vám pomohou pochopit, jaké jsou databázové objekty, jaké vlastnosti vlastní a jaké funkce vykonávají.

    Související publikace