Akcja makra Echo

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

Akcja makra Echo umożliwia określenie, czy echo jest włączona w klasycznej bazy danych programu Access. Można na przykład pomocą tej akcji, aby ukryć lub pokazać wyniki makro podczas wykonywania.

Uwaga : Ta akcja nie jest dozwolony, jeśli baza danych nie jest zaufana.

Uwaga : Akcja makra Echo nie jest dostępna w aplikacjach sieci web programu Access.

Ustawienie

Akcja makra Echo występują następujące argumenty.

Argument akcji

Opis

Echo włączone

Kliknij pozycję Tak (Włącz echo) lub nie (wyłącz echo) w polu Echo w sekcji Argumenty akcji w oknie Konstruktora makr. Wartość domyślna to Tak.

Tekst paska stanu

Tekst do wyświetlenia w pasek stanu, gdy echo jest wyłączone. Na przykład gdy echo jest wyłączone, na pasku stanu można wyświetlić "makro jest uruchomiona".

Spostrzeżenia

Po uruchomieniu makra Access ekranie są często wyświetlane informacje niezbędne do działania makra. Po ustawieniu argument naEcho nieuruchomienia bez aktualizacji ekranu. Po zakończeniu makra, program Access automatycznie włącza echo i odświeża okna. Ustawienie dla argumentu Echo włączonenie nie ma wpływu na działanie makro lub jego wyniki.

Akcja Echo nie zapobiec wyświetlaniu modalność oknach dialogowych, takich jak komunikaty o błędach lub formularzy podręcznych, takich jak arkusze właściwości. Oknach dialogowych i formularzy podręcznych można użyć do gromadzenia lub wyświetlania informacji, nawet jeśli echo jest wyłączone. Aby pominąć wszystkie wiadomości lub w oknach dialogowych, z wyjątkiem komunikatów o błędach i okien dialogowych wymagających użytkownika o podanie informacji, należy użyć akcji UstawOstrzeżenia (SetWarnings) .

Akcję Echo można wykonywać w więcej niż jeden raz w makrze. Pozwala zmienić tekst na pasku stanu podczas wykonywania makra.

Jeśli echo zostanie wyłączone, aby zmienić wskaźnik myszy na ikonę Klepsydra umożliwiają Akcja Klepsydra (lub inną ikonę wskaźnika myszy ustawieniu "Zajęty") do wskazywania stanu uruchomionym makro.

Aby uruchomić akcję Echo w module Visual Basic for Applications (VBA), użyj metody Echo obiektu DoCmd .

Przykłady

Ustaw wartość formantu za pomocą makra

Poniższe makro otwiera formularz Dodawanie produktów przy użyciu przycisku w formularzu dostawcy. Dzięki niemu stosowania Echo, Zamknij, OtwórzFormularz (OpenForm), UstawWartośći PrzejdźDoFormantu (GoToControl). Akcji UstawWartość formant identyfikator dostawcy w formularzu produkty do bieżącego dostawcy w formularzu dostawcy. Następnie za pomocą akcji PrzejdźDoFormantu przeniesienie fokusu do pola Identyfikator kategorii, w którym można rozpocząć wprowadzanie danych dotyczących nowego produktu. To makro powinno zostać dołączone do przycisku Dodaj produkty na formularzu dostawcy.

Akcja

Argumenty: ustawienie

Komentarz

Echo

Echo włączone: Brak

Zatrzymaj aktualizowanie ekranu podczas wykonywania makra.

Zamknij

Typ obiektu: Formularz

Nazwa obiektu: Lista produktów

Zapisywanie: Brak

Zamknij formularz Lista produktów.

OtwórzFormularz

Nazwa formularza: produkty

Widok: Formularz

Tryb danych: Dodawanie

Tryb okna: Normalny

Otwórz formularz produkty.

UstawWartość

Elementu: [formularze]! [Produkty]! [IDDostawcy]

Wyrażenie: IDDostawcy

Ustaw dla formantu identyfikator dostawcy do bieżącego dostawcy w formularzu dostawcy.

PrzejdźDoKontrolki

Nazwa kontrolki: CategoryID

Przejdź do formantu identyfikator kategorii.

Synchronizowanie formularzy przy użyciu makra

Poniższe makro zostanie otwarty formularz Lista produktów w prawym dolnym rogu formularza dostawcy i wyświetlenie produktów bieżącego dostawcy. Dzięki niemu stosowania Echo, OknoKomunikatu (MsgBox), PrzejdźDoFormantu (GoToControl), ZatrzymajMakro, OtwórzFormularzi RuchRozmiar akcje. Pokazuje także stosowania wyrażenie warunkowe z akcjami OknoKomunikatu (MsgBox), PrzejdźDoFormantu (GoToControl)i ZatrzymajMakro . To makro powinno zostać dołączone do przycisku Przejrzyj produkty na formularzu dostawcy.

Warunek

Akcja

Argumenty: ustawienie

Komentarz

Echo

Echo włączone: Brak

Zatrzymaj aktualizowanie ekranu podczas wykonywania makra.

IsNull ([identyfikator dostawcy])

OknoKomunikatu

Komunikat: Przejdź do rekordu dostawcy, w których produkty mają być wyświetlane, następnie kliknij przycisk Przeglądaj produkty ponownie.

SygnalizujDźwiękiem: Tak

Typ: Brak

Tytuł: zaznacz dostawcę

Jeśli istnieje ma bieżącego dostawcy w formularzu dostawcy, był wyświetlany komunikat.

...

PrzejdźDoKontrolki

Nazwa kontrolki: NazwaFirmy

Przenieś fokus do formantu NazwaFirmy.

...

ZatrzymajMakro

Zatrzymaj makro.

OtwórzFormularz

Nazwa formularza: Lista produktów

Widok: Arkusz danych

Nazwa filtru:

Warunek WHERE: [identyfikator dostawcy] = [formularze]! [Dostawcy]! [IDDostawcy]

Tryb danych: tylko do odczytu

Tryb okna: Normalny

Otwórz formularz Lista produktów i Pokaż produktów bieżącego dostawcy.

RuchRozmiar (MoveSize)

Prawo: 0.7799"

W dół: 1.8"

Umieść formularz Lista produktów w prawym dolnym rogu formularza dostawcy.

Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×