Valitse mikä tahansa alla oleva aihe, jos haluat lisätietoja Northwind Developer Editionin tuotteista .
Northwind 2.0 Developer Edition, Products sisältää luettelolomakkeen ja tietolomakkeen.
-
Saat tuoteluettelon näkyviin valitsemalla valintanauhasta Tuotteet .
-
Jos haluat tarkastella tuotteen tietoja, valitse Tuotetunnus tuoteluettelosta.
Voit tarkastella tuotteen tilaa tuoteluettelon ominaisuuksien avulla seuraavasti:
-
Tuotteet, joiden varasto on vähissä, näkyvät korostettuina keltaisella.
-
Lopetetut tuotteet ovat varjostettuja.
-
Lisää tuote - painike avaa uuden tyhjän Tuotetiedot-lomakkeen .
-
Hyperlinkit käyttävät Tuotetiedot-lomaketta . Valitse tuotetunnus , jos haluat tarkastella tuotteen tietoja.
Sekä Tuoteluettelo- että Tuotetiedot-lomakkeessa näkyvät varastotiedot. Lisätietoja on Inventaario-aiheessa.
frmProductList
Ehdollista muotoilua käytetään vähäisten tuotemäärien korostamiseen ja lopetettujen tuotteiden varjostamiseen.
frmProductDetail
-
Tuotetiedot-tietuelähde on yksinkertainen yhden taulukon kysely Tuotteille.
-
Siirry tuotteeseen -niminen yhdistelmäruutu, joka suorittaa VBA-toimintosarjan cboFindProduct_AfterUpdate siirtyä valittuun tietueeseen.
-
VBA-alilaskutasot kuvaavat mukautettujen funktioiden ja olemassa olevien kyselyjen uudelleenkäyttöä määrän tekstiruutujen määrittämiseksi (käytettävissä oleva määrä, varattu määrä jne.), mikä varmistaa laskutoimitusten yhdenmukaisuuden koko sovelluksessa.
-
Välilehtiohjausobjektin alilomakkeet laiska latautuvat, mikä tarkoittaa, että ne ladataan vasta välilehden napsauttamisen jälkeen. Näin Tuotetiedot-lomake latautuu nopeammin, koska alilomakkeita ei ladata lomakkeen avautuessa.
-
VBA-aliOhjausobjektit Määrittää ohjausobjektin ominaisuudet nykyisen tietueen tietoarvojen mukaan:
-
Tilaukset- ja Poista tuote -painikkeiden sekä Tilaukset- ja Ostotilaukset-välilehtien näkyvyys.
-
Korostettu määrä uudelleenjärjestämiseen ja selitteeseen (verrattuna ehdolliseen muotoiluun).
-
Lomakkeen kuvateksti (mikä näkyy lomakkeen yläreunassa olevassa välilehdessä).
-
Kentän korostaminen puuttuville tiedoille pakollisissa kentissä lomakkeen kelpoisuuden tarkistamisen avulla.
-
-
Käyttää lomakkeen kelpoisuuden tarkistamistaOhjelmointi-osion Tilaukset-artikkelissa kuvatulla tavalla.
-
Lomakkeen kokoa on tarkoitus muuttaa hienosti ankkurin avulla: Kun lomakkeen kokoa muutetaan sovelluksessa, tietyt ohjausobjektit on määritetty ankkuroimaan ja toiset laajenemaan näytön täyttämistä varten.
-
Vastaava syntaksi: VBA sallii usein vaihtoehtoisen syntaksin suorittaa saman tehtävän. Poista käytöstä ja suorita kukin vuorollaan huomataksesi, että he tekevät saman asian.
-
Komentopainike Järjestä tuote uudelleen (tapahtuma cmdReorderProduct_Click ) käynnistää joukon liiketoimintasääntöjä määrittääkseen, mitä seuraavaksi tapahtuu:
-
Ostotilauksen toimittajan tunnistaminen
-
Uuden rivin liittäminen aiemmin luotuun avoimeen ostotilaukseen tai uuden ostotilauksen luominen
-
Oletusjärjestämismäärän määrittäminen
-
-
djunct-lomake frmDlgVendorPrompt kutsutaan cmdReorderProduct_Click-tapahtumasta, jotta käyttäjät voivat valita toimittajan, jos tuotteella on useita toimittajia eikä kenelläkään ole aiemmin avattua ostotilausta. Sen ominaisuuksia ovat:
-
Lomakkeen OK-painikkeencmdOK-oletusominaisuudeksi on määritetty Kyllä. Tämä aiheuttaa aktivoinnin, kun käyttäjä napauttaa Enter-näppäintä .
-
Lomakkeen Peruuta-painikkeen cmdCancel Peruuta-ominaisuuden arvoksi on määritetty Kyllä. Tämä tarkoittaa, että se aktivoidaan, kun käyttäjä napauttaa Esc-näppäintä .
-
Lomaketta kutsutaan acDialog-ikkunatilassa. Näin varmistetaan, että käyttäjät eivät voi käyttää muita lomakkeita, kun lomake valintaikkunassa on avoinna, ja että kutsuttaessa suoritettava VBA-koodi pysähtyy, kunnes valintaikkuna on piilotettu tai hylätty.
-
Jos se peruutetaan, frmDlgVendorPrompt sulkeutuu ja frmProductDetail-toimintosarjacmdReorderProduct_Click aktivoituu uudelleen, ja poistuu.
-
-
Jos Toimittaja on valittuna, frmDlgVendorPrompt piilottaa itsensä. Näin koodi voi edetä frmProductDetail-sovelluksen kutsumismenettelyssä, joka lukee Toimittaja-valinnan arvon (nyt piilotettu) frmDlgVendorPromptissa, sulkee lomakkeen ja jatkaa uuden ostotilauksen luomista tunnistetulle toimittajalle.
'
-
Northwind 2.0 Developer Edition: Huomioitavia asioita
-
Northwind 2.0 Developer Edition: Kaikki aiheet