"Access" duomenų bazėse galite naudoti makrokomandos veiksmą MessageBox , kad būtų rodomas pranešimo laukas su įspėjimu arba informaciniu pranešimu. Pavyzdžiui, makrokomandos veiksmą "MessageBox" galite naudoti su tikrinimas makrokomandomis. Kai valdiklis arba įrašas nepavyksta patvirtinti makrokomandos sąlygos, pranešimo lauke gali būti rodomas klaidos pranešimas ir pateikiamos instrukcijos apie įvedamų duomenų tipą.
Pastaba: Dalis turinio šioje temoje gali būti netaikoma kai kurioms kalboms.
"Access" kompiuterio duomenų bazių nustatymas
"Access" kompiuterio duomenų bazėse makrokomandos veiksmas "MessageBox" turi šiuos argumentus.
Veiksmo argumentas |
Aprašas |
---|---|
Pranešimas |
Pranešimo lauke esantis tekstas. Įveskite pranešimo tekstą lauke Pranešimo argumentas. Galite įvesti iki 255 simbolių arba išraiška (prieš kurį įvestas lygybės ženklas). |
Pyptelėjimą |
Nurodo, ar jūsų kompiuterio ar įrenginio garsiakalbis skamba kaip pyptelėjimas, kai rodomas pranešimas. Pasirinkite Taip (garsą pyptelėjimo tonas) arba Ne (negirdite pyptelėjimo tonuso). Numatytoji reikšmė yra Taip. |
Tipas |
Pranešimo lauko tipas. Kiekvienas tipas turi skirtingą piktogramą. Pasirinkite Nėra, Kritinis, Įspėjimas?, Įspėjimas!, arba Informacija. Numatytoji reikšmė yra Nėra. |
Pavadinimas |
Pranešimo lauke rodomas tekstas pavadinimo juosta. Pavyzdžiui, pavadinimo juostoje gali būti rodoma "Kliento ID tikrinimas". Jei šį argumentą paliksite tuščią, bus rodoma "Microsoft Access". |
"Access" žiniatinklio taikomųjų programų nustatymas
"Access" žiniatinklio taikomosiose programose makrokomandos veiksmas "MessageBox " turi tik vieną argumentą.
Veiksmo argumentas |
Aprašas |
---|---|
Pranešimas |
Pranešimo lauke esantis tekstas. Įveskite pranešimo tekstą lauke Pranešimo argumentas. Galite įvesti iki 255 simbolių arba išraiška (prieš kurį įvestas lygybės ženklas). |
Pastabos
"Access" kompiuterio duomenų bazėse galite naudoti makrokomandos veiksmą MessageBox , kad sukurtumėte suformatuotą klaidos pranešimą, panašų į įtaisytuosius klaidų pranešimus, kuriuos rodo Access. Makrokomandos veiksmas MessageBox leidžia pateikti pranešimą į tris pranešimo argumento sekcijas. Sekcijas atskirsite simboliu @.
Toliau pateiktame pavyzdyje rodomas suformatuotas pranešimo laukas su sekcijos pranešimu. Pirmoji pranešimo teksto dalis rodoma kaip paryškinta antraštė. Antroji sekcija rodoma kaip paprastasis tekstas po antrašte. Trečioji sekcija rodoma kaip paprastasis tekstas po antrąja sekcija, tarp jų yra tuščia eilutė.
Argumente Pranešimas įveskite šią eilutę:
Neteisingas mygtukas!@This mygtukas work.@Try kitą.
Pastaba: Šio specialiojo formatavimo būdo negalima naudoti "Access" žiniatinklio taikomosiose programose.
"Visual Basic for Applications" (VBA) modulyje negalite vykdyti veiksmo MessageBox . Vietoj to naudokite funkciją MsgBox .
Pavyzdžiai
Pranešimų lauko scenarijai
Toliau pateikti pavyzdžiai rodo skirtingų tipų scenarijus, skirtus naudoti Makrokomandos veiksmą MessageBox .
Veiksmas |
Argumentas |
Komentaras |
---|---|---|
Pranešimo laukas |
Pranešimas: eikite į tiekėjo įrašą, kurio produktus norite matyti, tada dar kartą spustelėkite mygtuką Peržiūrėti produktus. Pyptelėjimas: Ne Tipas: nėra Pavadinimas: Pasirinkite tiekėją |
Šiame pavyzdyje, jei formoje Tiekėjai nėra dabartinio tiekėjo, rodyti pranešimą. Programoje "Access" su pranešimu nerodoma jokia piktograma. |
Pranešimo laukas |
Pranešimas: prieš įrašydami įrašą įveskite tiekėjo pavadinimą. Pyptelėjimas: Taip Tipas: įspėjimas! Pavadinimas: trūksta tiekėjo pavadinimo |
Šiame pavyzdyje, jei vartotojui bandant įrašyti įrašą nenurodytas įrašo tiekėjo pavadinimas, rodomas pranešimas su garsiniu garsu. "Access" su šiuo pranešimu rodo šauktuko piktogramą. |
Pranešimo laukas |
Pranešimas: ="Tiekėjas " & [Forms]![ Tiekėjai]! [Tiekėjo pavadinimas] & " jau yra duomenų bazėje." Pyptelėjimas: Taip Tipas: kritinis Pavadinimas: Pasikartojantis tiekėjas |
Šiame kompiuterio duomenų bazės pavyzdyje vartotojas į formą Tiekėjai įvedė pasikartojantį tiekėjo pavadinimą. Argumente Pranešimas reiškinys sujungia pasirinktinį pranešimo tekstą ir rodo tiekėjo pavadinimą, kurį vartotojas įvedėte į formos Tiekėjai valdiklį Tiekėjo pavadinimas. "Access" rodo pranešimą su girdimu garsu ir kritine piktograma su šiuo pranešimu. |