Applies ToMicrosoft 365 rakendus Access Access 2021 Access 2019

Järgmistes jaotistes kirjeldatakse tootevormi kasutamist ja selle programmeerimisviisi. Objektide nimed on esitatud, et saaksite neid hõlpsalt uurida Northwind 2.0 Starter Editioni andmebaasis.

Tootevormid on kujundatud lihtsal viisil, et tõsta esile häid tavasid. Toote inventuuri haldamiseks on mitu täpsemat võimalust, nagu teeksite seda reaalses rakenduses.

Põhimenüüs (frmMainMenu) on käsunupp Tooted , mis avab toote üksikasjade vormi (frmProductDetail) avamiseks hüperlinkidega toodete loendi (sfrmMainMenu_ProductList) ja millel on järgmised toimingunupud.

  • Uue tühja tootevormi avamiseks klõpsake nuppu Lisa toode.

  • Nupp Ekspordi faili , et saata tooteloend kasutaja valitud faili (nt Excel, .pdf jne).

Vormil Toote üksikasjad (frmProductDetail) saate kasutamata tooted kustutada, kasutades nuppu Kustuta toode .

Järgmine teave võtab kokku vormi väljatöötamise olulised punktid.

Toote üksikasjad (frmProductDetail) saab oma andmed lihtsast päringust qryProductDetail, mis on määratud atribuudis RecordSource . Soovitatav on kasutada andmesisestusvormi lihtsa ühe tabeli päringu põhjal.

Pöörake tähelepanu tekstiväljale txtOrderLabel, mis kuvatakse tootetellimuste alamvormi kohal (sfrmProductDetail_OrderList). See on hea näide praeguste muutuvate väärtuste kasutamisest vormi kuva kohandamiseks.

Selle ja muude üksikasjavormide teine huvitav omadus on see, et need ilmuvad ja neid saab ringi liigutada. Seda on võimalik teha ühel järgmistest viisidest.

  • Vormi hüpikatribuudi väärtuseks "Jah" määramine

  • Vormi avamine dialoogina: vormi avamisel (makro või koodiga) määrake argumendi Aknarežiim väärtuseks "acDialog". Pange tähele, et vormi avamine dialoogina alistab vormi atribuudi Modal, kui selle atribuudi väärtuseks on seatud "Ei".

Igal vormil on atribuut Modal. Kui selle atribuudi väärtuseks on seatud "Jah", ei saa te vormi avamisel ühegi teise vormiga suhelda. Kui vorm avatakse makro või koodi kaudu aknarežiimis "acDialog", on vorm vormi atribuudist Modal sõltumata automaatselt modaalrežiimis .

Samuti pange tähele, et tekstiväljal Toote kirjeldus on lubatud RTF-vorming. See tähendab, et teksti saab kuvada tekstiväljal erinevate fontide ja värvidega. Kuna toote üksikasjade vormi hüpikrežiim on "Jah", pole tekstivormingu kiirmenüüriba saadaval. Võite proovida Word dokumendist mõnda RTF-vormingus teksti kleepida või ajutiselt lähtestada vormi hüpikatribuudi väärtuseks "Ei".

Alamvormi juhtelemendi ctlProductOrders toote üksikasjavormi alamvorm (sfrmProductOrders) on seotud tellitud toodete kolme tabeli päringuga. Selle alamvormi read filtreeritakse praeguse toote jaoks, määrates alamvormi juhtelemendi atribuudid LinkMasterFields ja LinkChildFields .

Vt ka

Northwind 2.0 Starteri väljaanne

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.