În bazele de date Access, puteți utiliza acțiunea de macrocomandă Casetă mesaj pentru a afișa o casetă de mesaj care conține un avertisment sau un mesaj informativ. De exemplu, puteți utiliza acțiunea de macrocomandă Casetă mesaj cu validare macrocomenzi. Atunci când o control sau un înregistrare nu reușește o condiție de validare în macrocomandă, o casetă de mesaj poate afișa un mesaj de eroare și poate furniza instrucțiuni despre tipul de date care ar trebui introduse.
Notă: Este posibil ca o parte a conținutului din acest subiect să nu fie aplicabilă în unele limbi.
Setarea pentru bazele de date desktop Access
În bazele de date desktop Access, acțiunea de macrocomandă Casetă Mesaj are următoarele argumente.
Argument acțiune |
Descriere |
---|---|
Mesaj |
Textul din caseta de mesaj. Introduceți textul mesajului în caseta argument Mesaj . Puteți să tastați până la 255 de caractere sau să introduceți un expresie (precedat de semnul egal). |
Bip |
Specifică dacă difuzorul computerului sau dispozitivului sună a sunet de bip atunci când se afișează mesajul. Selectați Da (sunetul tonului de bip) sau Nu (nu se aude tonul bipului). Valoarea implicită este Da. |
Tip |
Tipul de casetă de mesaj. Fiecare tip are o pictogramă diferită. Selectați Fără, Critic, Avertisment?, Avertisment!, sau Informații. Valoarea implicită este Fără. |
Titlu |
Textul afișat în caseta de mesaj bară de titlu. De exemplu, puteți face ca bara de titlu să afișeze "Validare ID client". Dacă lăsați acest argument necompletat, se afișează "Microsoft Access". |
Setarea pentru aplicațiile web Access
În aplicațiile web Access, acțiunea de macrocomandă Casetă mesaj are un singur argument.
Argument acțiune |
Descriere |
---|---|
Mesaj |
Textul din caseta de mesaj. Introduceți textul mesajului în caseta argument Mesaj . Puteți să tastați până la 255 de caractere sau să introduceți un expresie (precedat de semnul egal). |
Observații
În bazele de date desktop Access, puteți utiliza acțiunea de macrocomandă Casetă mesaj pentru a crea un mesaj de eroare formatat similar cu mesajele de eroare predefinite afișate de Access. Acțiunea de macrocomandă Casetă Mesaj vă permite să furnizați un mesaj în trei secțiuni pentru argumentul Mesaj. Separați secțiunile cu caracterul "@".
Următorul exemplu afișează o casetă de mesaj formatată cu un mesaj secțiune. Prima secțiune de text din mesaj se afișează ca titlu aldin. A doua secțiune se afișează ca text simplu sub acel titlu. A treia secțiune se afișează ca text simplu sub a doua secțiune, cu o linie necompletată între ele.
Tastați următorul șir în argumentul Mesaj :
Buton greșit!butonul @This nu work.@Try altul.
Notă: Această tehnică de formatare specială nu poate fi utilizată în aplicațiile web Access.
Nu puteți rula acțiunea Casetă mesaj într-un modul Visual Basic for Applications (VBA). Utilizați funcția MsgBox în schimb.
Exemple
Scenarii casetă mesaj
Următoarele exemple arată tipuri diferite de scenarii pentru utilizarea acțiunii de macrocomandă Casetă mesaj .
Acțiune |
Argument |
Comentariu |
---|---|---|
Casetă mesaj |
Mesaj: Treceți la înregistrarea furnizorului ale cărui produse doriți să le vedeți, apoi faceți clic din nou pe butonul Revizuire produse. Bip: Nu Tip: Niciunul Titlu: Selectați un furnizor |
În acest exemplu, dacă nu există niciun furnizor curent în formularul Furnizori, afișați un mesaj. Access nu afișează nicio pictogramă cu mesajul. |
Casetă mesaj |
Mesaj: Introduceți un nume de furnizor înainte de a încerca să salvați înregistrarea. Bip: Da Tip: Avertisment! Titlu: Numele furnizorului lipsește |
În acest exemplu, dacă nu s-a furnizat niciun nume de furnizor pentru înregistrare atunci când utilizatorul încearcă să salveze înregistrarea, se afișează un mesaj cu sunet sonor. Access afișează o pictogramă semn de exclamare cu acest mesaj. |
Casetă mesaj |
Mesaj: ="Furnizorul " & [Forms]![ Furnizori]! [Nume furnizor] & " se află deja în baza de date." Bip: Da Tip: Critic Titlu: Furnizor dublat |
În acest exemplu de bază de date desktop, utilizatorul a introdus un nume de furnizor dublat în formularul Furnizori. În argumentul Mesaj, expresia concatenează textul mesajului particularizat și afișează numele furnizorului tastat de utilizator în controlul Nume furnizor din formularul Furnizori. Access afișează un mesaj cu sunet sonor și o pictogramă critică cu acest mesaj. |