Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Põhjatuule arendaja väljaande toodete kohta lisateabe saamiseks valige mõni alltoodud teema.   

Northwind 2.0 Developer Edition, Products sisaldab loendivormi ja üksikasjavormi. 

  • Tooteloendi kuvamiseks valige lindil Tooted.

  • Toote üksikasjade vaatamiseks valige tooteloendist Toote ID.

Tootekasutuse tooteloendi funktsioonide oleku vaatamiseks tehke järgmist. 

  • Väikese laoseisuga tooted on kollasega esile tõstetud.

  • Kõrvalejäetud tooted on varjustatud.

  • Nupp Lisa toode avab uue tühja vormi Toote üksikasjad.

  • Hüperlingid pääsevad juurde vormile Toote üksikasjad . Toote üksikasjade kuvamiseks valige toote ID.

Nii vorm "Toodete loend" kui ka "Toote üksikasjad" kuvab laoteabe. Lisateavet leiate teemast Inventuur.   


frmProductList

Tingimusvormingut kasutatakse madalate toodete arvu esiletõstmiseks ja lõpetatud toodete varjustamiseks.


frmProductDetail

  • Kirjeallikas "Toote üksikasjad" on lihtne ühe tabeliga päring toodete kohta.

  • Liitboks nimega "Mine tootele", mis käitab VBA-protseduuri cboFindProduct_AfterUpdate valitud kirjele liikumiseks.

  • VBA alamarvutustasemed illustreerivad kohandatud funktsioonide ja olemasolevate päringute taaskasutamist koguse tekstiväljade (Saadaolev kogus, Eraldatud kogus jne) määramiseks, tagades arvutuste ühtsuse kogu rakenduses. 

  • Vahekaardi juhtelemendi alamvormide laadimine on laisk, mis tähendab, et need laaditakse alles pärast vahekaardi klõpsamist. Nii saab vormi Toote üksikasjad kiiremini laadida, kuna alamvorme vormi avamisel ei laadita. 

  • VBA sub ControlStates määrab juhtelemendi atribuudid sõltuvalt praeguse kirje andmeväärtustest:

    • Nuppude "Muuda toodet " ja "Kustuta toode " ning " Tellimused ja Ostutellimused " nähtavus.

    • Järjestatava koguse ja selle sildi esiletõstmine (võrreldav tingimusvorminguga).

    • Vormi pealdis (mis kuvatakse vormi ülaosas oleval vahekaardil).

    • Väljade esiletõstmine nõutavatelt väljadelt puuduvate andmete jaoks vormi valideerimise abil.

  • Kasutab vormi valideerimist , nagu on selgitatud jaotises Programmeerimine olevas artiklis Tellimused.  

  • Vormi suurust muudetakse ankurdamise abil sujuvalt: kui vormi suurust rakenduses muudetakse, määratakse teatud juhtelemendid ankurdamiseks ja teised laiendatakse ekraani täitmiseks. 

  • Samaväärne süntaks: VBA võimaldab sageli sama toimingu sooritada alternatiivse süntaksi. Vabastage ja käivitage igaüks omakorda, et jälgida, et nad teevad sama asja.  

  • Käsunupp Muuda toote ( sündmuse cmdReorderProduct_Click ) järjestust, et teha kindlaks, mis edasi juhtub:
    ScreenCap

    • Ostutellimuse hankija tuvastamine

    • Uue rea lisamine olemasolevale avatud ostutellimusele või uue ostutellimuse loomine

    • Kordusjärjestuse vaikekoguse seadmine

  • Sündmuselt cmdReorderProduct_Click kutsutaksedjunct-vorm frmDlgVendorPrompt, mis palub kasutajatel valida hankija, kui tootel on mitu hankijat ja ühelgi pole avatud ostutellimust. Selle funktsioonid on järgmised.

    • Vormi nupu "OK" ( cmdOK) vaikeatribuudi väärtuseks on seatud "Jah". See põhjustab selle aktiveerimise, kui kasutaja puudutab sisestusklahvi (Enter).

    • Vormi nupu CmdCancel atribuudi Loobu väärtuseks on seatud Jah. See tähendab, et see aktiveeritakse, kui kasutaja puudutab paoklahvi (Esc ).

    • Vormi kutsutakse kasutades aknarežiimi acDialog. See tagab, et kasutajad ei saa teiste vormidega suhelda, kui vorm on dialoogirežiimis avatud, ja et kõneprotseduuris töötav VBA-kood peatub, kuni dialoog on peidetud või sulgetud. 

    • Tühistamise korral frmDlgVendorPrompt sulgub ja protseduur frmProductDetailcmdReorderProduct_Click uuesti aktiveeritud, seejärel sulgub.

  • Kui valitud on hankija, peidab frmDlgVendorPrompt ennast. See võimaldab koodil edeneda kutseprotseduuris frmProductDetail, mis loeb frmDlgVendorPrompti (nüüd peidetud) frmDlgVendorPromptis valiku Hankija väärtuse, seejärel suleb vormi ja jätkab tuvastatud hankija jaoks uue ostutellimuse loomist.
    '

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.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×