Makrotoiming Teateboks

Accessi andmebaasides saate makrotoiminguga Teateboks kuvada hoiatuse või teabesõnumiga teateboksi. Näiteks saate makrotoimingut Teateboks kasutada koos valideerimismakrodega. Kui juhtelement või kirje ei vasta makro valideerimistingimusele, võidakse teateboksis kuvada tõrketeade ja juhised sisestatavate andmete kohta.

Märkus. : Mõni selle teema osa ei pruugi mõne keele puhul rakendatav olla.

Märkus. : Alates versioonist Access 2010 on makrotoimingu Teateboks varasem ingliskeelne nimi MsgBox muudetud nimeks MessageBox.

Accessi töölauaandmebaaside säte

Accessi töölauaandmebaasides on makrotoimingul Teateboks järgmised argumendid.

Toimingu argument

Kirjeldus

Sõnum

Tekst teateboksis. Sisestage teate tekst argumendiväljale Sõnum. Saate tippida kuni 255 märki või sisestada avaldise (alustage avaldist võrdusmärgiga).

Piiks

Määrab kindlaks, kas teate kuvamisel kostab arvuti või seadme kõlarist helimärguanne. Valige väärtus Jah (piiks kostab) või Ei (piiksu ei kosta). Vaikeväärtus on Jah.

Tüüp

Teateboksi tüüp. Igal tüübil on erinev ikoon. Valige väärtus Pole, Kriitiline, Hoiatus?, Hoiatus! või Teave. Vaikeväärtus on Pole.

Pealkiri

Teateboksi tiitliribal kuvatav tekst. Tiitliribal võib näiteks kuvada teksti „Kliendi ID valideerimine”. Kui jätate selle argumendivälja tühjaks, kuvatakse tiitliribal tekst „Microsoft Access”.

Accessi veebirakenduste säte

Accessi veebirakendustes on makrotoimingul Teateboks ainult üks argument.

Toimingu argument

Kirjeldus

Sõnum

Tekst teateboksis. Sisestage teate tekst argumendiväljale Sõnum. Saate tippida kuni 255 märki või sisestada avaldise (alustage avaldist võrdusmärgiga).

Kommentaarid

Accessi töölauaandmebaasides saate makrotoimingu Teateboks abil luua vormindatud tõrketeate, mis sarnaneb olemasolevate Accessis kuvatavate tõrketeadetega. Makrotoiming Teateboks võimaldab argumendi Sõnum väljale sisestada kolmest jaotisest koosneva teate. Jaotiste eraldamiseks kasutage märki „@”.

Allolev näide kujutab vormindatud teateboksi, milles on jaotistena esitatud teade. Teate teksti esimene jaotis kuvatakse paksus kirjas pealkirjana. Teise jaotise tekst kuvatakse lihttekstina pealkirja all. Kolmanda jaotise tekst kuvatakse lihttekstina teise jaotise all, nii et nende vahel on tühi rida.

Tippige argumendiväljale Sõnum järgmine string:

Vale nupp@See nupp ei tööta.@Proovige teist nuppu.

Märkus. : Seda vormindusmeetodit ei saa kasutada Accessi veebirakendustes.

Toimingut Teateboks ei saa käitada moodulis Visual Basic for Applications (VBA). Kasutage selle asemel funktsiooni Teateboks.

Näited

Teateboksi kasutamise stsenaariumid

Järgmistes näidetes on kujutatud erinevaid makrotoimingu Teateboks kasutamise stsenaariume.

Toiming

Argument

Kommentaar

Teateboks

Sõnum. Liikuge selle tarnija kirjele, kelle tooteid soovite näha ja klõpsake siis uuesti nuppu Vaata tooteid.

Piiks. Ei

Tüüp. Pole

Pealkiri. Tarnija valimine

Selles näite korral kuvatakse teade juhul, kui vormis Tarnijad pole praegu ühtegi aktiivset tarnijat. Access ei kuva koos sõnumiga ühtegi ikooni.

Teateboks

Sõnum. Enne kirje salvestamist sisestage tarnija nimi.

Piiks. Jah

Tüüp. Hoiatus!

Pealkiri. Tarnija nimi puudub

Selles näite korral kuvatakse helimärguandega teade juhul, kui kirje jaoks pole tarnija nime sisestatud ja kasutaja püüab kirjet salvestada. Access kuvab koos selle teatega hüüumärgi ikoon.

Teateboks

Sõnum. ="Tarnija " & [Vormid]![Tarnijad]![Tarnija nimi] & " on juba andmebaasis olemas."

Piiks. Jah

Tüüp. Kriitiline

Pealkiri. Tarnija topeltkirje

Selles töölauaandmebaasi puudutavas näites sisestas kasutaja vormi Tarnijad kaks koda sama tarnijanime. Argumendiväljal Sõnum olev avaldis koostab andmeid ühendades kohandatud teateteksti ja kuvab tarnijanime, mille kasutaja vormi Tarnijad juhtelemendi Tarnija nimi jaoks sisestas. Access kuvab helimärguandega teate ja teate kriitilisust tähistava ikooni.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×