Následující části ukazují, jak používat formuláře zákazníka a jak je naprogramovat. Názvy objektů jsou k dispozici, takže je můžete snadno prozkoumat v databázi Northwind 2.0 Starter Edition.
Hlavní nabídka (frmMainMenu) používá frmCustomerList k zobrazení všech zákazníků. V Northwind se většina formulářů seznamu otevře jako podformulář z hlavní nabídky. Formulář frmCustomerList se ale otevře na samostatné kartě. Vzhledem k tomu, že formulář frmCustomerList je rozdělený formulář, nemůže být podformulář a může se otevřít pouze jako formulář.
Rozdělené formuláře a datové listy jsou velmi podobné Excelu. Můžete filtrovat a řadit, zobrazovat nebo skrýt pole, sloupce s celkovým součtem a přesouvat sloupce. Když otevřete tabulku nebo dotaz, zobrazí se vám data jako datový list. Rozdělený formulář vypadá jako datový list, ale má také oddíly záhlaví a zápatí formuláře. Oddíly záhlaví a zápatí umožňují mít příkazová tlačítka, obrázky, popisky textu a další ovládací prvky přístupových formulářů, které chcete zlepšit uživatelské prostředí. Další informace najdete v tématu Úvod do formulářů a Create rozděleného formuláře.
Tento formulář seznamu zákazníků (frmCustomerList) obsahuje čtyři akce, které můžete provést:
-
Zobrazit nebo skrýt pole Otevře se dialogové okno se seznamem všech dostupných polí a koncový uživatel může tato pole zaškrtnout nebo zrušit jejich zaškrtnutí, aby změnil zobrazovaná data. Rozložení se pro koncového uživatele zachová z jedné relace do druhé, dokud nebude nasazena nová verze. Další informace najdete v tématu Zobrazení nebo skrytí sloupců v datovém listu.
-
popisky Create Otevře Průvodce popiskem z Accessu. Další informace najdete v tématu Create adresní štítky v Accessu.
-
Přidání nového zákazníka Otevřete formulář podrobností o zákazníkovi (frmCustomerDetail), abyste mohli přidat nového zákazníka.
-
Vyberte ID. Kliknutím na pole ID, což je hypertextový odkaz, otevřete formulář podrobností o zákazníkovi pro vybraného zákazníka.
Formulář podrobností o zákazníkovi (frmCustomerDetail) zvýrazňuje následující funkce Accessu:
-
Přidání nového zákazníka pomocí akce makra Přejít NaZáznam
-
Použití vlastnosti OpenArgs formuláře k povolení přidání nového zákazníka při objednávce