Applies ToAccess za Microsoft 365 Access 2021 Access 2019

Izberite katero koli temo spodaj, če želite izvedeti več o izdelkih v izdaji Northwind Developer Edition.   

Northwind 2.0 Developer Edition, Izdelki vključujejo obrazec seznama in obrazec s podrobnostmi. 

  • Če želite prikazati seznam izdelkov, na traku izberite Izdelki.

  • Če si želite ogledati podrobnosti izdelka, na seznamu izdelkov izberite ID izdelka.

Če si želite ogledati stanje izdelka, uporabite funkcije seznama izdelkov: 

  • Izdelki z nizko zalogo so označeni z rumeno.

  • Opuščeni izdelki so osenčeni.

  • Z gumbom Dodaj izdelek odprete nov prazen obrazec s podrobnostmi o izdelku .

  • Hiperpovezave dostopajo do obrazca s podrobnostmi izdelka. Izberite ID izdelka, da si ogledate podrobnosti izdelka.

V obrazcih »Seznam izdelkov« in »Podrobnosti izdelka« so prikazani podatki o zalogi. Več informacij najdete v temi Zaloga.   

frmProductList

Pogojno oblikovanje se uporablja za označevanje nizkega števila izdelkov in osenčenje opuščenih izdelkov.

frmProductDetail

  • Vir zapisa s podrobnostmi o izdelku je preprosta poizvedba za eno tabelo v izdelkih.

  • Kombinirano polje z oznako »Pojdi na izdelek«, ki zažene postopek VBA cboFindProduct_AfterUpdate da se pomaknete na izbrani zapis.

  • Ravni pod izračunavanja VBA ponazarjajo vnovično uporabo funkcij po meri in obstoječih poizvedb za nastavitev polj z besedilom za količino (na voljo je količina, dodeljeno količino itd.), pri čemer se zagotovi izenačenost izračunov v celotnem programu. 

  • Podobrazec v funkciji kontrolnika z zavihki se nalaga le, kar pomeni, da se naložijo šele, ko kliknete zavihek. To omogoča hitrejše nalaganje obrazca » Podrobnosti izdelka«, saj se podobrazci ne naložijo, ko odprete obrazec. 

  • VBA pod ControlStates nastavi lastnosti kontrolnika glede na podatkovne vrednosti v trenutnem zapisu:

    • Vidljivost gumbov »Preuredi izdelek« in »Izbriši izdelek« ter zavihkov »Naročila« in »Naročila«.

    • Označevanje » Količina za preurejanje« in njegova oznaka (primerjava s pogojnim oblikovanjem).

    • Napis obrazca (kar je prikazano na zavihku na vrhu obrazca).

    • Označevanje polj za manjkajoče podatke v zahtevanih poljih z uporabo preverjanja veljavnosti obrazca.

  • Uporabi preverjanje veljavnosti obrazca , kot je razloženo v članku »Naročila« v razdelku »Programiranje«.  

  • Obrazec je zasnovan tako, da lahko spremeni velikost z uporabo sidranja : Ko se velikost obrazca spremeni v aplikaciji, so nekateri kontrolniki nastavljeni tako, da se zasidrajo, drugi pa za razširitev, da zapolnijo zaslon. 

  • Enakovredna sintaksa: VBA pogosto omogoča nadomestno sintakso za dokončanje istega opravila. Uncomment in zaženete vsako po vrsti, da opazujejo, da poje isto stvar.  

  • Command button Reorder Product (event cmdReorderProduct_Click ) invokes a series of business rules to determine what happens next: ScreenCap

    • Določanje dobavitelja za nabavni nalog

    • Prilaganje nove vrstice obstoječemu odprtemu naročilu ali ustvarjanje novega naročila

    • Nastavitev privzete količine za preurejanje

  • Djunct form frmDlgVendorPrompt is called from the cmdReorderProduct_Click event, to prompt users to choose a vendor if the product has multiple vendors and none has an existing open purchase order. Njegove funkcije vključujejo:

    • Privzeta lastnost za gumb »V redu« obrazca cmdOK je nastavljena na »Da«. To povzroči, da se aktivira, ko uporabnik tapne tipko Enter .

    • V obrazcu je gumb »Prekliči«, »cmdCancel«, lastnost Cancel (Prekliči) nastavljena na »Yes« (Da). To pomeni, da se aktivira, ko uporabnik tapne tipko Esc .

    • Obrazec se imenuje z načinom acDialog Window Mode. Tako zagotovite, da uporabniki ne morejo uporabljati drugih obrazcev, ko je obrazec odprt v načinu pogovornega okna, in da se koda VBA, ki se izvaja v postopku klicanja, ustavi, dokler pogovorno okno ni skrito ali opuščeno. 

    • Če je preklicana, se frmDlgVendorPrompt zapre in postopek frmProductDetailse cmdReorderProduct_Click reactivates, nato pa zapre.

  • Če je izbran dobavitelj, se frmDlgVendorPrompt skrije. To omogoča kodo za napredek v postopku klicanja v frmProductDetail, ki bere vrednost izbire Prodajalca na (zdaj skrit) frmDlgVendorPrompt, nato zapre obrazec in nadaljuje, da ustvari nov naročilni nalog za identificiranega prodajalca. '

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.