Applies ToAccess pre Microsoft 365 Access 2021 Access 2019

V nasledujúcich častiach sa dozviete, ako používať formulár produktu a ako ho naprogramovať. Názvy objektov sú k dispozícii, aby ste ich mohli jednoducho preskúmať v databáze Northwind 2.0 Starter Edition.

Formuláre produktov boli navrhnuté jednoduchým spôsobom na zvýraznenie osvedčených postupov. Existuje niekoľko pokročilých spôsobov spravovania inventára produktov, ako by ste to robili v aplikácii v reálnom svete.

Hlavná ponuka (frmMainMenu) obsahuje tlačidlo príkazu Produkty , ktoré otvorí zoznam produktov (sfrmMainMenu_ProductList) s hypertextovými prepojeniami na otvorenie formulára s podrobnosťami o produkte (frmProductDetail) pre každý produkt a obsahuje nasledujúce tlačidlá akcií:

  • Tlačidlo Pridať produkt na otvorenie nového prázdneho formulára produktu.

  • Tlačidlo Exportovať do súboru na odoslanie zoznamu produktov do súboru podľa výberu používateľa, ako je napríklad Excel, .pdf atď.

Vo formulári Podrobnosti o produkte (frmProductDetail) môžete odstrániť nepoužívané produkty pomocou tlačidla Odstrániť produkt .

Nasledujúce informácie sumarizujú dôležité body o tom, ako bol formulár vyvinutý.

Podrobnosti o produkte (frmProductDetail) získajú údaje z jednoduchého dotazu qryProductDetail, ktorý je zadaný vo vlastnosti ZdrojZáznamov . Odporúča sa založiť formulár na zadávanie údajov na jednoduchý dotaz s jednou tabuľkou.

Všimnite si textové pole txtOrderLabel nad podformulárom produktových objednávok (sfrmProductDetail_OrderList). Toto je vhodný príklad využitia aktuálnych hodnôt premenných na prispôsobenie zobrazenia formulára.

Ďalšou zaujímavou vlastnosťou tohto a ďalších detailných formulárov je, že sa vyskakujú a môžu sa presúvať. Môžete to vykonať jedným z dvoch spôsobov:

  • Nastavenie vlastnosti Kontextová ponuka formulára na možnosť Áno.

  • Otvorenie formulára ako dialógového okna: Pri otváraní formulára (s makrom alebo kódom) zadajte argument Režim okna ako "acDialog". Všimnite si, že otvorením formulára ako dialógového okna sa prepíše modálna vlastnosť formulára, ak je táto vlastnosť nastavená na hodnotu Nie.

Každý formulár má modálnu vlastnosť. Keď je táto vlastnosť nastavená na hodnotu Áno, zabránite vám v interakcii s akýmkoľvek iným formulárom, kým je formulár otvorený. Pri otvorení formulára prostredníctvom makra alebo kódu pomocou režimu okna "acDialog", formulár sa automaticky modálne, bez ohľadu na vlastnosť formulára Modálne .

Všimnite si tiež, že textové pole Popis produktu má povolený formát RTF. To znamená, že text možno zobraziť pomocou rôznych písiem a farieb v textovom poli. Keďže režim kontextovej ponuky formulára s podrobnosťami o produkte je "Áno", panel s ponukami skratiek formátovania textu nie je k dispozícii. Môžete skúsiť prilepiť text vo formáte RTF z Word dokumentu alebo dočasne obnoviť vlastnosť kontextovej ponuky formulára na možnosť Nie.

Podformulár objednávok produktov (sfrmProductOrders) formulára podrobností o produkte v ovládacom prvku podformulára s názvom ctlProductOrders je viazaný na dotaz s tromi tabuľkami zoradených produktov. Riadky tohto podformulára sa filtrujú pre aktuálny produkt nastavením vlastností LinkMasterFields a LinkChildFields ovládacieho prvku podformulára.

Pozrite tiež

Northwind 2.0 Starter Edition

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.