Za pomocą akcji makra GoToRecord w bazach danych programu Access dla komputerów stacjonarnych i aplikacjach sieci Web programu Access można określić rekordrekord bieżący w otwartej tabeli, formularzu lub zapytaniu zestaw wyników.
Ustawienie
W bazach danych programu Access dla komputerów stacjonarnych akcja makra GoToRecord ma następujące argumenty.
Argument akcji |
Opis |
Typ obiektu |
Typ obiektu zawierającego rekord, który ma być aktualny. W polu Typ obiektu wybierz pozycję Tabela, Zapytanie, Formularz, Widok serwera, Procedura składowana lub Funkcja. Aby zaznaczyć aktywny obiekt, pozostaw ten argument pusty. |
Nazwa obiektu |
Nazwa obiektu zawierającego rekord, który ma być rekordem bieżącym. W polu Nazwa obiektu są wyświetlane wszystkie obiekty w bieżącej bazie danych typu wybranego przez argument Typ obiektu . Jeśli argument Typ obiektu jest pusty, ten argument również powinien pozostać pusty. |
Nagrywanie |
Rekord umożliwiający zarejestrowanie bieżącego rekordu. W polu Rekord wybierz pozycję Poprzedni, Następny, Pierwszy, Ostatni, Przejdź do lub Nowy. Ustawieniem domyślnym jest Dalej. |
Przesunięcie |
Liczba całkowita lub wyrażenie, których wynikiem jest liczba całkowita. Wyrażenie musi być poprzedzone znakiem równości (=). Ten argument określa rekord, który ma być rekordem bieżącym. Argumentu Przesunięcie można użyć na dwa sposoby:
Uwaga: Jeśli dla argumentu Record (Pierwszy, Ostatni lub Nowy) używasz ustawienia Pierwszy, Ostatni lub Nowy, program Access zignoruje argument Przesunięcie. Jeśli wprowadzisz zbyt duży argument Przesunięcie , program Access wyświetli komunikat o błędzie. Nie można wprowadzać liczb ujemnych dla argumentu Przesunięcie . |
W aplikacjach sieci Web programu Access akcja makra GoToRecord ma tylko jeden argument.
Argument akcji |
Opis |
Nagrywanie |
Rekord umożliwiający zarejestrowanie bieżącego rekordu. W polu Rekord wybierz pozycję Poprzedni, Następny, Pierwszy lub Ostatni. Ustawieniem domyślnym jest Dalej. |
Uwagi
Jeśli fokus znajduje się w określonej kontrolce w rekordzie, ta akcja makra pozostawia tę samą kontrolkę dla nowego rekordu.
Za pomocą ustawienia Nowy dla argumentu Record (Rekord ) możesz przejść do pustego rekordu na końcu formularza lub tabeli, aby móc wprowadzać nowe dane.
W bazach danych programu Access dla komputerów stacjonarnych ta akcja przypomina kliknięcie strzałki poniżej przycisku Znajdź na karcie Narzędzia główne, a następnie kliknięcie pozycji Przejdź do. Podpolecenia Pierwszy, Ostatni, Następny, Poprzedni i Nowy rekord polecenia Przejdź do mają taki sam wpływ na zaznaczony obiekt, jak ustawienia Pierwszy, Ostatni, Następny, Poprzedni i Nowy dla argumentu Record . Możesz również przejść do rekordów za pomocą przyciski nawigacyjne u dołu okna.
W bazach danych programu Access dla komputerów stacjonarnych możesz użyć akcji GoToRecord , aby utworzyć rekord w ukrytym formularzu jako bieżący rekord, jeśli określisz ukryty formularz w argumentach Typ obiektu i Nazwa obiektu .
Aby uruchomić akcję GoToRecord w module Visual Basic for Applications (VBA), użyj metody GoToRecord obiektu DoCmd.