Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

W bazach danych programu Access możesz użyć akcji makra MessageBox , aby wyświetlić okno komunikatu zawierające ostrzeżenie lub komunikat informacyjny. Możesz na przykład użyć akcji makra MessageBox z sprawdzanie poprawności makr. Jeśli kontrolka lub rekord nie spełni warunku sprawdzania poprawności w makrze, w oknie komunikatu może zostać wyświetlony komunikat o błędzie i zostaną wyświetlone instrukcje dotyczące rodzaju danych, które należy wprowadzić.

Uwaga: Część treści tego tematu może nie dotyczyć niektórych języków.

Ustawienie dla baz danych programu Access dla komputerów stacjonarnych

W bazach danych programu Access dla komputerów stacjonarnych akcja makra MessageBox ma następujące argumenty.

Argument akcji

Opis

Wiadomość

Tekst w polu wiadomości. Wprowadź tekst wiadomości w polu Argument wiadomości . Możesz wpisać maksymalnie 255 znaków lub wprowadzić wyrażenie (poprzedzone znakiem równości).

Sygnał

Określa, czy podczas wyświetlania komunikatu na komputerze lub w głośniku urządzenia jest odtwarzany dźwięk dźwiękowy. Wybierz pozycję Tak (dźwięk dźwięku dźwiękowego) lub Nie (nie emituj dźwięku dźwiękowego). Wartość domyślna to Tak.

Type (Typ)

Typ pola wiadomości. Każdy typ ma inną ikonę. Wybierz pozycję Brak, Krytyczne, Ostrzeżenie?, Ostrzeżenie! lub Informacje. Wartość domyślna to Brak.

Tytuł

Tekst wyświetlany w polu wiadomości pasek tytułu. Na przykład na pasku tytułu może być wyświetlany tekst "Sprawdzanie poprawności identyfikatora klienta". Jeśli pozostawisz ten argument pusty, zostanie wyświetlony komunikat "Microsoft Access".

Ustawienie aplikacji sieci Web programu Access

W aplikacjach sieci Web programu Access akcja makra MessageBox ma tylko jeden argument.

Argument akcji

Opis

Wiadomość

Tekst w polu wiadomości. Wprowadź tekst wiadomości w polu Argument wiadomości . Możesz wpisać maksymalnie 255 znaków lub wprowadzić wyrażenie (poprzedzone znakiem równości).

Uwagi

W bazach danych programu Access dla komputerów stacjonarnych możesz użyć akcji makra MessageBox , aby utworzyć sformatowany komunikat o błędzie podobny do wbudowanych komunikatów o błędach wyświetlanych przez Access. Akcja makra MessageBox zezwala na dostarczenie wiadomości w trzech sekcjach argumentu Wiadomość. Sekcje należy rozdzielić znakiem "@".

W poniższym przykładzie jest wyświetlane sformatowane okno wiadomości z wiadomością w sekcji. Pierwsza sekcja tekstu w wiadomości jest wyświetlana jako pogrubiony nagłówek. Druga sekcja jest wyświetlana jako zwykły tekst poniżej tego nagłówka. Trzecia sekcja jest wyświetlana jako zwykły tekst poniżej drugiej sekcji z pustym wierszem między nimi.

Wpisz następujący ciąg w argumentze Wiadomość :

Niewłaściwy przycisk!@This przycisk nie work.@Try innego.

Uwaga: Tej specjalnej techniki formatowania nie można używać w aplikacjach sieci Web programu Access.

Nie można uruchomić akcji MessageBox w module Visual Basic for Applications (VBA). Zamiast tego użyj funkcji MsgBox .

Przykłady

Scenariusze dotyczące okna komunikatów

W poniższych przykładach przedstawiono różne typy scenariuszy korzystania z akcji makra MessageBox .

Działanie

Argument

Komentarz

Messagebox

Komunikat: Przejdź do rekordu dostawcy, którego produkty chcesz wyświetlić, a następnie ponownie kliknij przycisk Przejrzyj produkty.

Sygnalizuj: Nie

Typ: Brak

Tytuł: Wybierz dostawcę

W tym przykładzie, jeśli w formularzu Dostawcy nie ma bieżącego dostawcy, wyświetl komunikat. W programie Access nie jest wyświetlana żadna ikona z wiadomością.

Messagebox

Komunikat: Przed podjęciem próby zapisania rekordu wprowadź nazwę dostawcy.

SygnalizujDźwiękiem: Tak

Typ: Ostrzeżenie!

Tytuł: Brakuje nazwy dostawcy

W tym przykładzie, jeśli podczas próby zapisania rekordu nie podano nazwy dostawcy dla rekordu, wyświetl komunikat z dźwiękiem dźwiękowym. W programie Access zostanie wyświetlona ikona wykrzykniku z tym komunikatem.

Messagebox

Komunikat: ="Dostawca" & [Formularze]! [Dostawcy]! [Nazwa dostawcy] & " jest już w bazie danych".

SygnalizujDźwiękiem: Tak

Typ: Krytyczne

Tytuł: Zduplikowany dostawca

W tym przykładzie bazy danych dla komputerów stacjonarnych użytkownik wprowadził zduplikowaną nazwę dostawcy w formularzu Dostawcy. W arguencie Wiadomość wyrażenie łączy niestandardowy tekst komunikatu i wyświetla nazwę dostawcy wpisaną przez użytkownika w kontrolce Nazwa dostawcy w formularzu Dostawcy. Program Access wyświetli komunikat z dźwiękiem dźwięku i ikoną krytyczną z tą wiadomością.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×