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ć.

Akcja makra SaveObject umożliwia zapisanie określonego obiektu programu Access lub obiektu aktywnego, jeśli nie określono żadnego obiektu. W niektórych przypadkach można również zapisać aktywny obiekt pod nową nazwą (działa to tak samo jak polecenie Zapisz jako na pasku narzędzi Szybki dostęp).

Uwaga: Od programu Access 2010 nazwa akcji makra Zapisz została zmieniona na SaveObject.

Uwaga: Ta akcja nie będzie dozwolona, jeśli baza danych nie jest zaufana.

Ustawienie

Akcja SaveObject ma następujące argumenty.

Argument akcji

Opis

Typ obiektu

Typ obiektu, który chcesz zapisać. Kliknij pozycję Tabela, Zapytanie, Formularz, Raport, Makro, Moduł, Strona dostępu do danych, Widok serwera, Diagram, Procedura składowana lub Funkcja w polu Typ obiektu w sekcji Argumenty akcji w oknie projektu makra. Aby zaznaczyć aktywny obiekt, pozostaw ten argument pusty. Jeśli wybierzesz typ obiektu w tym arguście, musisz zaznaczyć nazwę istniejącego obiektu w argurze Nazwa obiektu .

Nazwa obiektu

Nazwa obiektu, który ma zostać zapisany. W polu Nazwa obiektu są wyświetlane wszystkie obiekty znajdujące się w bazie danych, których typ wskazano w argumencie Typ obiektu. Jeśli argument Typ obiektu pozostanie pusty, możesz pozostawić ten argument pusty, aby zapisać aktywny obiekt, lub, w niektórych przypadkach, wprowadzić nową nazwę w tym argumacie, aby zapisać aktywny obiekt o tej nazwie.

W przypadku wprowadzenia nowej nazwy nazwa musi być zgodna ze standardowymi konwencjami nazewnictwa dla obiektów Access.

Uwagi

Akcja makra SaveObject działa we wszystkich obiekty bazy danych, które użytkownik może jawnie otwierać i zapisywać. Określony obiekt musi być otwarty, aby akcja SaveObject miała jakikolwiek wpływ na obiekt. Ta akcja ma taki sam efekt jak zaznaczenie obiektu, a następnie zapisanie go przez kliknięcie przycisku Zapisz na pasku narzędzi Szybki dostęp. Pozostawienie argumentu Typ obiektu pustego i wprowadzenie nowej nazwy w argurze Nazwa obiektu ma taki sam efekt jak kliknięcie przycisku Zapisz jako na pasku narzędzi Szybki dostęp i wprowadzenie nowej nazwy aktywnego obiektu. Użycie akcji makra SaveObject umożliwia określenie obiektu do zapisania i wykonanie polecenia Zapisz jako z makro.

Uwaga: Za pomocą akcji makra SaveObject nie można zapisać żadnej z następujących pozycji pod nową nazwą:

  • A formularz in widok formularza or widok arkusza danych.

  • raport podglądu wydruku.

  • A moduł.

  • Widok serwera w widoku arkusza danych lub podgląd wydruku.

  • A strona dostępu do danych in widok strony.

  • Tabela w widoku arkusza danych lub Podgląd wydruku.

  • Kwerenda w widoku arkusza danych lub Podgląd wydruku.

  • procedura składowana w widoku arkusza danych lub podglądu wydruku.

Akcja makra SaveObject , wykonywana w makrze uruchomionym w bieżącej bazie danych lub w baza danych bibliotek, zawsze zapisuje określony obiekt lub aktywny obiekt w bazie danych, w której utworzono obiekt.

Jeśli aktywny obiekt zostanie zapisany pod nową nazwą, ale jego nazwa będzie taka sama jak nazwa istniejącego obiektu tego typu, zostanie wyświetlone okno dialogowe z pytaniem, czy istniejący obiekt ma zostać zastępowany. Jeśli dla argumentu Ostrzeżenia włączone akcji makra UstawOstrzeżenia ustawiono wartość Nie, okno dialogowe nie zostanie wyświetlone, a stary obiekt zostanie automatycznie zastąpiony.

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

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ę!

×