U bazama podataka programa Access pomoću akcije makronaredbe MessageBox možete prikazati okvir poruke s upozorenjem ili informativnom porukom. Možete, primjerice, koristiti akciju makronaredbe MessageBox s provjera valjanosti makronaredbe. Kada kontrola ili slog ne uspije uvjet provjere valjanosti u makronaredbi, okvir poruke može prikazati poruku o pogrešci i dati upute o vrsti podataka koje je potrebno unijeti.
Napomena: Dio sadržaja u ovoj temi možda ne vrijedi za neke jezike.
Postavka za baze podataka programa Access za stolna računala
U bazama podataka programa Access za računala akcija makronaredbe MessageBox sadrži sljedeće argumente.
Argument akcije |
Opis |
---|---|
Poruka |
Tekst u okviru poruke. Unesite tekst poruke u okvir argumenta Poruka. Možete upisati do 255 znakova ili unijeti izraz (ispred znaka jednakosti). |
Beep |
Određuje zvuči li zvuk zvučnog signala na računalu ili zvučniku uređaja kada se poruka prikaže. Odaberite Da (zvuk zvuka zvuka) ili Ne (ne reproduciraj zvuk zvučnog signala). Zadana je postavka Da. |
Vrsta |
Vrsta okvira poruke. Svaka vrsta ima drugačiju ikonu. Odaberite Ništa, Kritično, Upozorenje?, Upozorenje!, ili Informacije. Zadana je postavka Ništa. |
Naslov |
Tekst prikazan u okviru poruke naslovna traka. Na naslovnoj traci možete, primjerice, imati "Provjera valjanosti ID-a kupca". Ako argument ostavite praznim, prikazat će se "Microsoft Access". |
Postavka za web-aplikacije programa Access
U web-aplikacijama programa Access akcija makronaredbe MessageBox ima samo jedan argument.
Argument akcije |
Opis |
---|---|
Poruka |
Tekst u okviru poruke. Unesite tekst poruke u okvir argumenta Poruka. Možete upisati do 255 znakova ili unijeti izraz (ispred znaka jednakosti). |
Napomene
U bazama podataka programa Access za računala pomoću akcije makronaredbe MessageBox možete stvoriti oblikovanu poruku o pogrešci sličnu ugrađenim porukama o pogreškama koje prikazuje Access. Akcija makronaredbe MessageBox omogućuje vam slanje poruke u tri odjeljka za argument Poruka. Sekcije razdvajate znakom "@".
U sljedećem se primjeru prikazuje okvir oblikovane poruke s porukom u odjeljku. Prvi dio teksta u poruci prikazuje se kao podebljani naslov. Druga sekcija prikazuje se kao običan tekst ispod tog naslova. Treća se sekcija prikazuje kao običan tekst ispod druge sekcije, s praznim retkom između njih.
U argument Poruka upišite sljedeći niz:
Pogrešan gumb!@This ne podržava work.@Try drugi.
Napomena: Ta se posebna tehnika oblikovanja ne može koristiti u web-aplikacijama programa Access.
Akciju MessageBox nije moguće pokrenuti u modulu Visual Basic for Applications (VBA). Umjesto toga koristite funkciju MsgBox .
Primjeri
Scenariji okvira poruke
Sljedeći primjeri pokazuju različite vrste scenarija za korištenje akcije makronaredbe MessageBox .
Radnja |
Argument |
Komentar |
---|---|---|
MessageBox |
Poruka: prijeđite na zapis dobavljača čije proizvode želite pogledati, a zatim ponovno kliknite gumb Pregled proizvoda. Zvučni signal: Ne Vrsta: Ništa Naslov: odaberite dobavljača |
U ovom primjeru, ako na obrascu Dobavljači nema trenutnog dobavljača, prikažite poruku. Access ne prikazuje nijednu ikonu s porukom. |
MessageBox |
Poruka: Prije spremanja zapisa unesite naziv dobavljača. Zvučno upozorenje: Da Vrsta: upozorenje! Naslov: Nedostaje naziv dobavljača |
U ovom primjeru, ako za zapis nije naveden naziv dobavljača kada korisnik pokuša spremiti zapis, prikažite poruku sa zvučnim zvukom. Access prikazuje ikonu uskličnika s ovom porukom. |
MessageBox |
Poruka: ="Dobavljač " & [Obrasci]! [Dobavljači]! [Naziv dobavljača] & " već se nalazi u bazi podataka." Zvučno upozorenje: Da Vrsta: kritično Naslov: Duplicirani dobavljač |
U ovom primjeru baze podataka za stolna računala korisnik je unio duplicirani naziv dobavljača u obrazac Dobavljači. U argumentu Poruka izraz povezuje tekst prilagođene poruke i prikazuje naziv dobavljača koji je korisnik utipkao u kontrolu Naziv dobavljača na obrascu Dobavljači. Access prikazuje poruku sa zvučnim zvukom i kritičnom ikonom s ovom porukom. |