Makra

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 (zdj.1). Otworzy się nam okno projektu makra, w polu akcja w liście wyboru zaznaczamy Otwórz Formularz (zdj.2). 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) (zdj.3). Zapisujemy uruchamiamy (zdj.4).
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 (zdj.5). Zapisujemy uruchamiamy (zdj.6).
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 (zdj.7). Zmień nazwę przycisku klikając na nim dwa razy. Sprawdź działanie w widoku formularz.


 
 © ReEdition by Kasprzak OnLine 2020