Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Pasirinkite bet kurią toliau pateiktą temą, kad daugiau sužinotumėte apie produktus "Northwind Developer Edition".   

"Northwind 2.0 Developer Edition", Produktai apima sąrašo formą ir išsamios informacijos formą. 

  • Norėdami rodyti produktų sąrašą, juostelėje pasirinkite Produktai .

  • Norėdami peržiūrėti produkto informaciją, pasirinkite Produkto ID iš produktų sąrašo.

Norėdami peržiūrėti produkto būseną, naudokite produktų sąrašo funkcijas: 

  • Produktai, kuriuose yra mažai atsargų, paryškinami geltonai.

  • Nebenaudojami produktai nuspalvinti.

  • Mygtukas Įtraukti produktą atidaro naują tuščią formą Produkto informacija .

  • Hipersaitai pasiekia formą Produkto išsami informacija . Pasirinkite produkto ID , kad peržiūrėtumėte išsamią produkto informaciją.

Produktų sąraše ir formoje Produkto išsami informacija rodoma atsargų informacija. Sužinokite daugiau atsargųtemoje.   


frmProductList

Sąlyginis formatavimas naudojamas norint paryškinti mažą produktų skaičių ir nuspalvinti nebenaudojamų produktų skaičių.


frmProductDetail

  • Produkto informacijos įrašo šaltinis yra paprasta vienos lentelės užklausa apie produktus.

  • Pasirinktinio įvedimo laukas, pažymėtas "Eiti į produktą", kuriame vykdoma VBA procedūra , cboFindProduct_AfterUpdate pereiti į pasirinktą įrašą.

  • VBA antrinio skaičiavimo lygiai iliustruoja, kaip pakartotinai naudoti pasirinktines funkcijas ir esamas užklausas, kad būtų galima nustatyti teksto laukelius kiekis (Kiekis, Priskirtas kiekis ir t. t.), užtikrinti vienodą skaičiavimą visoje programoje. 

  • Sub-forms on the tab control feature lazy loading, meaning they are loaded only after the tab is clicked. Tai leidžia greičiau įkelti formą Produkto išsami informacija , nes atidarius formą neįkeliamos antrinės formos. 

  • VBA sub ControlStates nustato valdiklio ypatybes, atsižvelgiant į dabartinio įrašo duomenų reikšmes:

    • Mygtukų Pertvarkyti produktą ir Naikinti produktą bei Užsakymai ir Pirkimo užsakymai matomumas.

    • Paryškinimas Keistinas kiekis ir jo žyma (palyginti su sąlyginiu formatavimu).

    • Formos antraštė (kas rodoma formos viršuje esančiame skirtuke).

    • Trūkstamų duomenų laukų paryškinimas reikiamuose laukuose naudojant formos tikrinimą.

  • Naudoja formos tikrinimą , kaip paaiškinta skyriuje Užsakymai, esančiame skyriuje Programavimas.  

  • Forma sukurta taip, kad sklandžiai pakeistumėte dydį, naudojant fiksavimą: kai formos dydis pakeičiamas taikomojoje programoje, tam tikri valdikliai nustatyti taip, kad būtų galima prieraišo, o kiti – užpildyti ekraną. 

  • Lygiavertė sintaksė: VBA dažnai leidžia alternatyviai sintaksei atlikti tą pačią užduotį. Uncomment ir paleisti kiekvieną savo ruožtu stebėti, kad jie tą patį.  

  • Komandos mygtukas Pertvarkyti produktą (įvykio cmdReorderProduct_Click ) iškviečia keletą verslo taisyklių, kad nustatytų, kas nutiks toliau:
    Ekranocap

    • Pirkimo užsakymo tiekėjo identifikavimas

    • Naujos eilutės pridėjimas prie esamo atidaryto pirkimo užsakymo arba naujo pirkimo užsakymo kūrimas

    • Numatytojo pakartotinio užsakymo kiekio nustatymas

  • cmdReorderProduct_Click įvykio iškviečiamadraudimo forma frmDlgVendorPrompt, kad vartotojai būtų raginami pasirinkti tiekėją, jei produktas turi kelis tiekėjus ir nėra esamo atidaryto pirkimo užsakymo. Jos funkcijos apima:

    • Formos mygtuko Gerai numatytoji ypatybė cmdOK nustatyta kaip Taip. Dėl to jis bus suaktyvintas, kai vartotojas bakstelės klavišą Enter .

    • Formos mygtuko Atšaukti cmdAtšaukti ypatybė Cancel nustatyta kaip Taip. Tai reiškia, kad jis suaktyvinamas, kai vartotojas bakstelėja klavišą "Esc ".

    • Forma iškviečiama naudojant acDialog lango režimą. Taip užtikrinama, kad vartotojai negalės sąveikauti su kitomis formomis, kol atidaryta forma dialogo režimu, o VBA kodas, vykdomas skambinimo procedūroje, bus sustabdytas, kol dialogo langas bus paslėptas arba atmestas. 

    • Jei atšaukta, frmDlgVendorPrompt uždaromas, o frmProductDetail procedūra cmdReorderProduct_Click iš naujo suaktyvinamas, tada uždaroma.

  • Pasirinkus tiekėją, frmDlgVendorPrompt paslepia save. Tai leidžia vykdyti kodą iškvietos procedūroje frmProductDetail, kuri perskaito (dabar paslėpta) frmDlgVendorPrompt tiekėjo pasirinkimo reikšmę, tada uždaro formą ir pradeda kurti naują nustatyto tiekėjo pirkimo užsakymą.
    '

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×