Přístupové formuláře. Vytváření formulářů pro zadávání dat
Přístup je výkonná aplikace systému Windows, systém správy databáze (DBMS)
Obsah
Ve formuláři Access, stejně jako v prodejně, je snadné procházet a otvírat položky, které potřebujete. Vzhledem k tomu, že formulář je objekt, pomocí kterého mohou uživatelé přidávat, upravovat a zobrazovat data uložená v aplikaci Access, její vzhled hraje důležitou roli.
Pokud databáze klasická aplikace Access využívá několik uživatelů, dobře navržené formy - záruka přesnosti dat a efektivity práce s nimi.
Vytváření formulářů
DBMS Access nabízí uživateli pohodlný mechanismus pro práci s daty. Jedná se o speciální přístupové formuláře, které značně usnadňují zadávání, úpravu a prohlížení dat. Jedná se o speciální objekt v tomto DBMS a má bohatý arzenál ovládacích prvků, které automatizují prezentaci dat uložených v databázových tabulkách. Jedná se o textová pole, zaškrtávací políčka, přepínací tlačítka, rozevírací seznamy a podobně.
Způsoby vytváření formulářů v aplikaci Access jsou různé:
- Vytvoření formuláře na základě stávajících tabulek a dotazů;
- vytváření prázdných formulářů;
- oddělené formuláře;
- formuláře s několika zápisy;
- podřízené přístupové formuláře.
Formuláře jsou vytvářeny pomocí průvodce formuláře, což je speciální návrhář.
Jsou zvláště vhodné, pokud je například třeba zadávat údaje ze speciálních formulářů. Za tímto účelem formuláře formuláře, pole pro zadávání dat jsou speciálně provedeny stejně jako ve formuláři.
Formuláře založené na existující tabulce
Vytvoření formulářů v aplikaci Access na základě existující tabulky je velmi jednoduché. Chcete-li to provést, klepněte na tlačítko "Formulář" v části "Vytvoření". Hlavní podmínkou v tomto případě je předběžné vytvoření tabulky s údaji a výběr v navigační oblasti. Formulář zobrazuje pouze jeden záznam, stejně jako související údaje tabulky.
Chcete-li vytisknout více formulářů ve formuláři, vyberte tlačítko Více elementů ve stejné části části Vytvořit. Tímto způsobem můžeme zobrazit celé řady datových záznamů v textových polích formuláře se všemi políčky tabulky.
Na základě stávající tabulky vytváření formulářů v aplikaci Access také umožňuje rozvinout rozdělený formulář. Toto je pohled, který společně s reprezentací dat v ovládacích prvcích představuje vzorku dat paralelně v tabulkové podobě. Chcete-li vytvořit rozdělený formulář, vyberte v části "Vytvořit" tlačítko "Sdílený formulář".
Takové formuláře se objevují již bezprostředně naformátované s použitím četných ovládacích prvků. Nejčastěji jsou tyto prvky jednorázové textové pole, kde se zobrazují hodnoty dat uložené v polích tabulky. Namísto předformátované můžete vytvořit prázdné formuláře.
Režim rozložení
Tabulky připravené k použití jsou uvedeny do režimu formuláře. V tomto režimu můžete pouze měnit data záznamů tabulky databáze, pohybovat se mezi těmito záznamy. Formátování v tomto režimu není povoleno a vytváření formulářů Microsoft Access vyžaduje formátování ovládacích prvků a samotnou formu. To vše lze provést, pokud přepnete do režimu rozložení nebo režimu návrhu.
Režim rozvržení se liší od režimu návrháře s menšími možnostmi pro vytváření formulářů. Současně je to velmi výhodné pro rychlé formátování, menší změny ovládacích prvků: vertikální nebo horizontální zarovnání, přidání dalších textových polí, změna vnějšího stylu formuláře a podobně. V režimu rozložení nelze měnit data zobrazená v ovládacích prvcích, zatímco návrhářský režim poskytuje tuto funkci.
Přizpůsobení formulářů v návrhovém zobrazení je složitější a důkladnější. Navíc je k dispozici pouze v konstrukčním režimu řada grafických prvků, stejně jako ovládací prvky: obdélníky, čáry, tlačítka, seznamy, přepínače a další. V tomto režimu můžete změnit zdroj dat pro upravovaný formulář. Navíc můžete z tohoto režimu vypnout režim rozložení.
Přidání tlačítka do formuláře
Chcete-li například formulář přidat do formuláře, musíte jej zavřít. V návrhářském režimu bude k dispozici celé uspořádání různých ovládacích prvků, mezi něž patří tlačítko. Pokud ji přidáte do rozvržení formuláře, systém DBMS automaticky spustí průvodce vytvořením tlačítek, jehož okno se objeví před uživatelem.
Okno pro vytváření tlačítek nabídne výběr několika kategorií, které obsahují seznamy akcí. V našem případě musíte vybrat kategorii "Práce s formulářem". Ze seznamu akcí této kategorie je třeba vybrat "Zavřít formulář".
V dalším kroku musíte uživatele informovat, že toto tlačítko odpovídá za uzavření formuláře. Text můžete ponechat na tlačítku a můžete o něm informovat pomocí ikony (obrázek).
Následně se průvodce zeptá uživatele, aby danému tlačítku zadal jméno, po kterém můžete kliknout na tlačítko Dokončit - a tak dostanete tlačítko připravené na formuláři, který jej zavře.
Pokud nyní kliknete na vytvořené tlačítko, systém DBMS vás vyzve k uložení změn vytvořených ve formuláři a zavřete jej. V návrhovém režimu toto tlačítko nemůže fungovat. Funguje pouze v režimu hot-form.
Rovněž je třeba říci, že samotné formuláře lze sestavit za pomoci speciálního mistra. Během vytváření hlavního formuláře stačí určit jeho nastavení. Dále může být formulář vytvořený vlastníkem snadno zformátován podle vlastního uvážení přepnutím do režimu rozvržení nebo návrhu.
Podřízené formy
Podřízená forma je prvek, který je doplňkem jiného, hlavního přístupového formuláře. Tvorba forem podání je vývoj hierarchického návrhu ze dvou tabulek, který odráží existenci vztahů mezi formami.
Vztah mezi nimi může odrážet rozdílný typ připojení, který existuje mezi databázovými tabulkami: jeden k mnoha, mnoho k mnoha. Tyto vztahy jsou často zvažovány v kontextu rodinného vztahu s přítomností rodičovské (hlavní) formy a dceřiné (podřízené).
Co je podformulář
Vytvoření podřízených formulářů v aplikaci Access lze vysvětlit příkladem: tento formulář může být formou objednávek zákazníků v internetovém obchodě.
Informace o kupujícím jsou obsaženy v jedné tabulce a informace o jeho objednávkách jsou uloženy v jiné tabulce, a to z důvodu normalizace v návrhu databáze. Jeden zákazník odpovídá několika objednávkám najednou, takže vztah mezi tabulkami a objednávkami zákazníka odráží vztah one-to-many. V takovém případě se formulář představující údaje kupujícího stane hlavním formulářem. Další, představující data jeho příkazů, bude přidán k hlavnímu a bude podřízený.
Hlavní a podřízené formuláře umístěné ve stejném rozvržení zobrazují pouze přidružená data. Například v případě, že tabulka je jedinečný zákazník kupující, a v předmětu s ním Zakázky Tab tři položky příbuzné, pak podformuláři zobrazuje všechny tři záznamy o svých objednávek.
Průvodce formulářem
Hierarchickou konstrukci můžete vytvořit z formulářů v aplikaci Access různými způsoby. Například implementací skriptu pro vytváření hlavních i podřízených formulářů se můžete obrátit na průvodce pomocí formuláře.
Vytvoření hlavního formuláře v aplikaci Access, obsahujícího podřízené, pomocí průvodce nebude velmi obtížné. Nevytváří pouze formuláře samotné, ale také je propojuje s potřebným postojem. Pokud skript pro vytvoření podformuláře znamená jeho přidání k existujícímu masteru, můžete buď použít průvodce, nebo jednoduše přetáhnout existující tabulku do hlavního rozvržení a vytvořit podřízený.
Vytváření forem podání
Vytvořte podřízené formuláře založené na dvou propojených tabulkách (Autoři a Knihy). Pro tento účel použijeme formulář master. Prvním krokem je otevření samotného průvodce, jehož příkaz pro spuštění je umístěn v Access DBMS (vytváření formulářů). V aplikaci Access 2007 ji například najdete rozbalovací seznam položka "Jiné formy".
Otevřené okno průvodce vás vyzve, abyste si vybrali tabulku, pro kterou chcete vytvářet formuláře, stejně jako pole (poklepáním na výběr), které by uživatel chtěl vidět. Po první tabulce ve stejném okně budete muset vybrat jinou, která má odkaz na první. Velitel bude nezávisle objevovat vztah a pokud to nemůže udělat, nemůže vytvořit podřízené formy. V našem případě se formulář vytvořený na základě tabulky Knihy stává podřízeným.
V dalším kroku vás průvodce vyzve k výběru typu reprezentace dat. Musíme vybrat "Podřízené formuláře" a potom znovu kliknout na tlačítko "Další".
Následující krok nám poskytne příležitost zvolit si vzhled vytvořených formulářů: rozložení pásky nebo tabulky. Musím říci, že páska je bohatší ve stylu.
V posledním kroku je třeba nakonfigurovat záhlaví formuláře a poté kliknout na "Dokončit" - budou uloženy podřízené formuláře přístupu. Vytvoření formuláře je dokončeno.
Vytvořený návrh lze přepnout do režimu návrhu nebo rozvržení. To bude nutné pro formátování výsledných polí nebo přidání dalších ovládacích prvků.
Vytvoření formuláře tlačítka v aplikaci Access
Přítomnost velkého počtu tabulek v databázi a formulářů spojených s daty těchto tabulek značně komplikuje celkovou schéma databáze. Chcete-li zjednodušit pohyb mezi formami základny, vytvořte takzvaný formulář hlavního tlačítka. Jedná se o normální prvek, který můžete upravit podle návrhu tvůrce. Můžete říci, že vytvořením hlavního formuláře tlačítka jste vytvořili formulář databáze v aplikaci Access, což je úvodní obrazovka nebo úvodní stránka.
Pomocí tlačítek umístěných na něm je mnohem jednodušší pohyb mezi prvky, protože každé z tlačítek je spojeno se samostatným tvarem. Klepnutím na tlačítko se DBMS dostane do tabulky přidružené k tlačítku.
Spolupracujte s dispečerem
V aplikaci Access je vytvoření hlavního formuláře tlačítka provedeno speciálním dispečer. Dispečer jsou v sekci zabývající se databázemi. Pokud se poprvé provede, nenajdou tlačítka a navrhnou vytvoření takového tlačítka. Zobrazené okno průvodce obsahuje několik tlačítek, ze kterých můžete vybrat "Upravit". Takže můžete přejít na funkci konfigurace odkazů na formulář tlačítka a dalších dostupných formulářů databáze.
Přidejte například dvě tlačítka - "Tlačítko 1" a "Tlačítko 2" - na hlavní tlačítko. Tato tlačítka jsou propojena s formulářem Authors1 a Books, který je podřízený. Výběrem možnosti "Vytvořit" se otevře dialogové okno, kde určíme požadovaný název tlačítka a akci, kterou musíme provést ("Otevřít formulář pro změnu"). Ve třetím poli označujeme formulář, s nímž chceme přidat přidané tlačítko.
Uzavřením okna nastavení zjistíme, že se v navigačním okně objevil náš formulář. Vyberte jej v navigačním panelu, otevřete okno a uvidíte, že obsahuje jednoduchý styl a dvě tlačítka. Kliknutím na tlačítka se DBMS otevře formulář, se kterým je toto tlačítko propojeno.
Oddíl tabulky
V části tabulky po provedených operacích najdete novou tabulku s názvem Položky rozvaděče. Uloží všechna data nastavení spojená s tlačítky vytvořenými tlačítky. V našem případě je k dispozici pouze jedno tlačítko s dvěma tlačítky, takže jsou pouze tři položky:
- záznamy o tlačítek obsažených ve formuláři,
- o činnostech s nimi spojených,
- zaznamenat formulář tvaru tlačítka.
Režim návrhu
Vytvoření formuláře ve tvaru tlačítka může být komplikované formátováním jeho obsahu v návrhovém režimu. S jeho pomocí lze přidat mnoho dalších užitečných ovládacích prvků k jeho povrchu.
Tvar hlavního tlačítka má také možnost spojit se s jinými podobnými formami. Jedná se o užitečnou funkci pro odesílání přechodů mezi formami ve velmi rozsáhlé databázi, kde je prostor pro více úseků a kategorií.
- Distribuované databáze
- Jaké jsou cíle návrhu databáze
- Oracle Database: hlavní charakteristiky Oracle DBMS
- Soubor SQL. Formát souboru SQL: popis přípony
- Jak vytvořit databázi v aplikaci Access. Práce s databází aplikace Access
- Jak psát dotazy SQL - podrobné příklady
- Rozšíření VSDX: co se má otevřít
- Vztahy mezi mnoha typy: příklad v aplikaci Access v SQL. Jak vytvořit vztah mnoho k mnoha?
- Přístup je co? Vytvoření databáze v aplikaci Microsoft Access
- MS Access. Databáze MS Access. MS Access 2007
- ACCDB: jak otevřít soubor
- Podrobnosti o tom, co otevřít ACCDB
- Vytváření dotazů v aplikaci Access. Typy požadavků
- Technologie klient-server
- Aplikační software, klasifikace
- Přístup ke vzdálené ploše: co je tento program a jak se ho zbavit?
- Jak vytvářet dotazy v aplikaci Access: podrobné pokyny a doporučení
- Podrobnosti o přístupu k tabulkám
- Vytvoření databáze: techniky a stávající řešení
- Общие понятия о СУБД Access
- DBMS je systém správy dat