U Access bazama podataka možete da koristite radnju makroa MessageBox da biste prikazali okvir poruke koji sadrži upozorenje ili informacionu poruku. Na primer, možete da koristite radnju makroa MessageBox sa provera valjanosti makroima. Kada kontrola ili zapis uslov za validaciju u makrou, okvir za poruku može da prikaže poruku o grešci i pruži uputstva o vrsti podataka koje treba uneti.
Napomena: Neki sadržaj iz ove teme možda nije moguće primeniti na neke jezike.
Postavka za Access baze podataka na radnoj površini
U Access bazama podataka na radnoj površini radnja makroa MessageBox ima sledeće argumente.
Argument radnje |
Opis |
---|---|
Poruka |
Tekst u okviru za poruku. Unesite tekst poruke u polje argumenta Poruka. Možete da otkucate do 255 znakova ili unesete izraz (ispred znaka jednakosti). |
Signala |
Navodi da li zvučnik računara ili uređaja zvuči zvučni signal kada se poruka prikaže. Izaberite Opciju Da (zvuk zvučnog tona) ili Ne (ne zvuk zvučnog signala). Podrazumevana postavka je Da. |
Tip |
Tip okvira za poruku. Svaki tip ima drugačiju ikonu. Izaberite stavke Nijedno, Kritično, Upozorenje?, Upozorenje!ili Informacije. Podrazumevana postavka je Nijedno. |
Naslov |
Tekst koji se prikazuje u okviru za naslovna traka. Na primer, naslovna traka može da prikaže "Validacija ID-a klijenta". Ako ostavite ovaj argument prazan, prikazuje se "Microsoft Access". |
Podešavanje za Access veb aplikacije
U Access veb aplikacijama radnja makroa MessageBox ima samo jedan argument.
Argument radnje |
Opis |
---|---|
Poruka |
Tekst u okviru za poruku. Unesite tekst poruke u polje argumenta Poruka. Možete da otkucate do 255 znakova ili unesete izraz (ispred znaka jednakosti). |
Napomene
U Access bazama podataka na radnoj površini možete da koristite radnju makroa MessageBox da biste kreirali oblikovanu poruku o grešci sličnu ugrađenim porukama o grešci koje prikazuje Pristup. Radnja makroa MessageBox omogućava vam da navedete poruku u tri odeljka za argument Poruka. Odeljke razdvajate znakom "@".
Sledeći primer prikazuje oblikovani okvir za poruku sa porukom u odeljku. Prvi odeljak teksta u poruci prikazuje se kao podebljani naslov. Drugi odeljak je prikazan kao čisti tekst ispod tog naslova. Treći odeljak je prikazan kao čisti tekst ispod drugog odeljka, sa praznom linijom između njih.
Otkucajte sledeću nisku u argumentu Poruka:
Pogrešno dugme!@This ne koristi drugo dugme work.@Try pogrešno.
Napomena: Ova specijalna tehnika oblikovanja se ne može koristiti u Access veb aplikacijama.
Radnju MessageBox ne možete da pokrenete u Visual Basic for Applications (VBA) modulu. Umesto toga koristite funkciju MsgBox .
Primeri
Scenariji okvira za poruku
Sledeći primeri pokazuju različite tipove scenarija za korišćenje radnje makroa "MessageBox ".
Radnja |
Argument |
Komentar |
---|---|---|
Okvir za poruku |
Poruka: Premestite se na zapis dobavljača čiji proizvodi želite da vidite, a zatim ponovo kliknite na dugme Redigovanje proizvoda. Zvučni signal: ne Tip: nijedno Naslov: Izaberite dobavljača |
U ovom primeru, ako nema trenutnog dobavljača u obrascu "Dobavljači", prikažite poruku. Access ne prikazuje ikonu sa porukom. |
Okvir za poruku |
Poruka: Unesite ime dobavljača pre nego što pokušate da sačuvate zapis. Zvučni signal: Da Tip: Upozorenje! Naslov: Nedostaje ime dobavljača |
U ovom primeru, ako nema navedenog imena dobavljača za zapis kada korisnik pokuša da sačuva zapis, prikažite poruku sa zvučnim zvukom. Access prikazuje ikonu uzvika sa ovom porukom. |
Okvir za poruku |
Poruka: ="Dobavljač " & [Forms]![ Dobavljači]! [Ime dobavljača] & " već se nalazi u bazi podataka". Zvučni signal: Da Tip: kritično Naslov: duplirani dobavljač |
U ovom primeru baze podataka za računare, korisnik je u obrazac "Dobavljači" uneo duplirano ime dobavljača. U argumentu Poruka izraz spaja prilagođeni tekst poruke i prikazuje ime dobavljača koje je korisnik otkucao u kontrolu Ime dobavljača u obrascu "Dobavljači". Access prikazuje poruku sa zvučnim zvukom i kritičnom ikonom sa ovom porukom. |