Makra służą do zautomatyzowania
czynności, które będą wymagać większej liczby kroków. Access oddaje do
Waszej dyspozycji narzędzie, pozwalające wybrać czynności, które makro
ma wykonywać, a także ustalić kolejność, w jakiej te czynności będą
następować. Możemy używać makr prawie do wszystkiego, włączając w to
otwierania formularzy, drukowanie dokumentów czy uruchamianie innych
aplikacji.
Dwa proste przykłady:
1. Otwarcie formularza w trybie dopisywania - przechodzimy Obiekty/Makra/Nowy
Otworzy się nam okno projektu makra, w polu akcja w liście wyboru zaznaczamy Otwórz Formularz
W polu Argumenty akcji wybieramy tryb danych dodawanie. W polu nazwa formularza wybieramy formularz który ma być uruchomiony przez nasze makro. Możemy też ustalić w jakim trybie ma nam to zrobić makro, do wyboru - formularz, widok projekt, podgląd wydruku, arkusz danych. Warunek WHERE i nazwa filtru dają nam możliwość określenia, jakie rekordy będzie zawierał otwarty formularz. Na koniec określamy jak ma wyglądać okno, normalnie czy jako okno dialogowe czy też w postaci zminimalizowanej (ikona), może też być niewidoczne (ukryty)
2. Okno komunikatu przed zamknięciem obiektu - w nowym projekcie, z listy akcji wybieramy OknoKomunikatu. W Argumentach akcji wpisujemy komunikat jego tytuł, możemy dodać sygnał a także wybrać typ czyli ikonę wyświetlaną w tym oknie. Następne pole akcji zawiera polecenie Zamknij. W argumentach akcji możemy wybrać typ obiektu czy ma to być np. formularz czy tabela i wybrać nazwę. Możemy też zostawić to pole puste wtedy makro zamknie aktywne okno. W polu zapisz wybieramy czy Access ma zamknąć obiekt zapisując zmiany czy też nie lub czy ma pytać przed zamknięciem
Zapisujemy i uruchamiamy
Możesz dodawać kolejne kroki do makra, klikając następną wolna komórkę Akcja i postępując tak jak poprzednio. Możesz uruchamiać makra przypisując je przyciskom formularza. W widoku projekt z przybornika wybierz przycisk polecenia bez włączonego kreatora (przycisk z różdżką i gwiazdkami). W właściwościach przycisku w zakładce zdarzenie przy kliknięciu z listy wybierz nazwę makra
Zmień nazwę przycisku klikając na nim dwa razy. Sprawdź działanie w
widoku formularz.
Uzupełnienie informacji z przykładami na stronie: