Makra Access 2003 wg WSiP Wyszukiwanie, selekcjonowanie i gromadzenie informacji Ewa Mirecka



Podobne dokumenty
Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Wykład III. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

Tworzenie bazy danych na przykładzie Access

Microsoft Access zajęcia 3 4. Tworzenie i wykorzystanie kwerend, formularzy i raportów

BAZY DANYCH Panel sterujący

Tworzenie makr warunkowych

Temat: Makropolecenia.

I. Program II. Opis głównych funkcji programu... 19

Przewodnik Szybki start

Podręczna pomoc Microsoft Power Point 2007

BAZY DANYCH Formularze i raporty

14. TWORZENIE MAKROPOLECEŃ

5. Bazy danych Base Okno bazy danych

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel

5.4. Tworzymy formularze

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Tworzenie raportów. Ćwiczenie 1. Utwórz Autoraport przedstawiający tabelę Studenci

Zadanie 11. Przygotowanie publikacji do wydrukowania

Formularze i raporty w MS Access

ACCESS ćwiczenia (zestaw 1)

Projektowanie baz danych

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

7.9. Ochrona danych Ochrona i zabezpieczenie arkusza. Pole wyboru

5.2. Pierwsze kroki z bazami danych

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

1. Opis okna podstawowego programu TPrezenter.

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)

Temat: Organizacja skoroszytów i arkuszy

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

INSTRUKCJA SZKOLENIOWA ZARZĄDZANIE PRODUKCJĄ AX 2009 SZKOLENIE PODSTAWOWE

Tworzenie okna dialogowego w edytorze raportu SigmaNEST. część 1

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika

Kadry Optivum, Płace Optivum

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI

Baza danych część 8. -Klikamy Dalej

BAZY DANYCH. Microsoft Access NAWIGACJA, MENU I PARAMETRY WYSZUKIWANIA. Adrian Horzyk. Akademia Górniczo-Hutnicza

Problemy techniczne. Zdejmowanie kontroli konta administratora systemu Windows na czas instalowania programów Optivum

Automatyzowanie zadan przy uz yciu makr języka Visual Basic

Jak utworzyć raport kasowy?

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Zadanie 9. Projektowanie stron dokumentu

Zadanie 10. Stosowanie dokumentu głównego do organizowania dużych projektów

BAZY DANYCH MAKRA I PRZYCISKI. Microsoft Access. Adrian Horzyk. Akademia Górniczo-Hutnicza

Wyniki operacji w programie

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Instrukcja importu dokumentów z programu Fakt do programu Płatnik

Jak zarejestrować użytkownika w bazie systemu UONET+?

UONET+ moduł Dziennik. Praca z rozkładami materiału nauczania

UONET+ moduł Dziennik. Praca z rozkładami materiału nauczania

Makra programu Microsoft Access.

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

1. Wybierz polecenie rysowania linii, np. poprzez kliknięcie ikony W wierszu poleceń pojawi się pytanie o punkt początkowy rysowanej linii:

MS Access - bazy danych.

Rozwiązanie. Uruchom program Access 2007.

Formularze w programie Word

Korzystanie z aplikacji P-touch Transfer Manager

Najpierw należy sprawdzić parametry rozliczenia urlopu - zakładka -Firma

Podręcznik użytkownika Platformy Edukacyjnej Zdobywcy Wiedzy (zdobywcywiedzy.pl)

z ęś ć praktyczna Instytuty ID_instytutu Nazwa_instytutu Kierunki ID_kierunku Nazwa_kierunku ID_instytutu

WPROWADZANIE ZLECEŃ POPRZEZ STRONĘ INSTRUKCJA UŻYTKOWNIKA

Kolory elementów. Kolory elementów

INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

Problemy techniczne. Kontrolę konta administratora można z powrotem włączyć po zainstalowaniu programu.

LISTA ZADAŃ NR 3 ZADANIA DO ZREALIZOWANIA W MS ACCESS FORMULARZE

Baza danych. Program: Access 2007

MS Access - bazy danych

Instrukcja użytkownika systemu medycznego. Pracownik medyczny psycholog / rehabilitant

OBIEKTY TECHNICZNE OBIEKTY TECHNICZNE

ELEKTRONICZNA KSIĄŻKA ZDARZEŃ

Jak przygotować zbiorczy plik JPK VAT i przesłać go do urzędu skarbowego?

Włączanie/wyłączanie paska menu

WinSkład / WinUcz 15.00

System Muflon. Wersja 1.4. Dokument zawiera instrukcję dla użytkownika systemu Muflon

Finanse VULCAN. Jak wprowadzić fakturę sprzedaży?

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

Przejdź do widoku tabeli i wpisz nowe dane, aby sprawdzić działanie wprowadzonych we właściwościach pól i tabeli ograniczeń.

Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów)

Rejestrowanie pracownika w bazie danych przez administratora. 1. Zaloguj się do systemu UONET+ jako administrator i uruchom moduł Administrowanie.

Aplikacja projektu Program wycinki drzew i krzewów dla RZGW we Wrocławiu

Jak zarejestrować użytkownika w bazie systemu UONET+?

1. WYKONAJ Utwórz formularz główny Rozkład lotów (wykorzystać Projekt formularza).

Przed skonfigurowaniem tego ustawienia należy skonfigurować adres IP urządzenia.

Instrukcja obsługi elektronicznego modułu reklamacyjnego aplikacji KAMSOFT wdrożenie rozwiązań w hurtowniach farmaceutycznych Grupy Neuca

1. Zarządzanie informacją w programie Access

10. Jak to zrobić - Ćwiczenia dla tych co zaczynają...

Windows 10 - Jak uruchomić system w trybie

KASK by CTI. Instrukcja

Rozdział 5. Administracja kontami użytkowników

UONET+ - moduł Sekretariat

Jak zarejestrować użytkownika w bazie systemu UONET+?

TWORZENIE SZAF Z PATCH-PANELAMI

Transkrypt:

Makra Access 2003 wg WSiP Wyszukiwanie, selekcjonowanie i gromadzenie informacji Ewa Mirecka Makra pozwalają na zautomatyzowanie często powtarzających się czynności. Opierają się na akcjach np.: otwarcie formularza, wydrukowanie raportu, wyświetlenie okna komunikatu, uruchomienie polecenia itd. Makra nie można stworzyć za pomocą kreatora. Tworzy się je w oknie projektu, wybierając myszką odpowiednie akcje i ich argumenty (niektóre akcje nie mają argumentów, np. ZatrzymajMakro). Możemy ponadto określić warunki, które będą sprawdzane przez makro. Zadanie 1 Utwórz makro o nazwie Otwiera tabelę Archiwum 2001, którego zadaniem jest otwarcie tabeli Archiwum 2001 w trybie edycji. W oknie bazy kliknij obiekt Makra. Za pomocą przycisku Nowy na pasku narzędzi otwórz okno projektu makra. W otwartym oknie Makro1: Makro kliknij w pierwszym wierszu kolumny Akcja, rozwiń listę akcji i wybierz pozycję Otwórz tabelę. W dolnej części okna projektu zostanie wyświetlone okno Argumenty akcji. Kliknij w polu Nazwa tabeli i wybierz tabelę, którą należy otworzyć Archiwum 2001.. Zapisz makro i uruchom za pomocą przycisku Uruchom. Rys 1. Okno projektu makra Archiwum 2001 Przypisywanie makra do formantu Rys. 2. Formularz Zamówienia z formantem Kalendarz i przyciskami poleceń Zadanie 2 Utwórz w formularzu Zamówienia formant kalendarza oraz cztery formanty przycisków, jak na rys. 2. Formant Ustaw datę zamówienia, Ustaw datę wysyłki utwórz bez pomocy kreatora formantów. Formant Zapisz rekord oraz formularz utwórz za pomocą kreatora formantów. Do przycisku Zapisz rekord przypisz akcję zapisywania wprowadzonego rekordu. Do przycisku formularz przypisz akcję zamykania formularza. Wyłącz wyświetlanie przycisku oraz pole menu sterowania dla formularza. Wyświetl formularz Zamówienia w oknie projektu i rozszerz Sekcję Szczegóły formularza. Przejdź do przybornika i kliknij ikonę Więcej formantów. 1

Jeśli w rozwiniętej liście znajdziesz formant o nazwie Calendar Control 8.0 lub formant Kalendarz 9.0 to wykonaj zadanie wg wskazówek. Jeśli formantu nie będzie, to pomiń tę część ćwiczenia i przejdź do zadania 5. Przenieś wskaźnik myszki nad formularz i narysuj kontur kalendarza o wymiarach około 7 x 8 cm. W oknie właściwości kalendarza na karcie Inne wpisz nazwę Kalendarz. W stopce formularza narysuj dwa przyciski polecenia, nie korzystając z kreatora formantów (upewnij się, czy narzędzie jest wyłączone). Wpisz nazwy wyświetlane na przyciskach. W oknie właściwości dla tych przycisków utwórz ich nazwy: Ustaw_datę_ zamówienia, Ustaw_datę_wysyłki. Za pomocą Kreatora przycisków poleceń utwórz dwa następne przyciski Zapisz rekord, formularz, wybierając odpowiednie akcje. Przejdź do właściwości formularza i na karcie Format wyłącz wyświetlanie przycisku oraz pole menu sterowania dla formularza. Zapisz. Zadanie 3 Utwórz makra Ustawia datę zamówienia oraz Ustawia datę wysyłki. Ich zadaniem będzie wstawienie wybranych za pomocą myszki dat z kalendarza do odpowiednich pól formularza Zamówienia. Otwórz okno projektu nowego makra. Kliknij w pierwszym wierszu kolumny Akcja, rozwiń listę akcji i wybierz pozycję UstawWartość (rys. 3). W oknie Argumentów akcji wpisz nazwę pola, w którym zostanie ustawiona data Data_zamówienia. Zauważ, że po wpisaniu wartości program automatycznie ujął nazwę w kwadratowe nawiasy. Jeśli nazwa będzie zawierać spacje, to musisz ją wpisać w kwadratowych nawiasach (patrz rys.3). Przejdź do wiersza Wyrażenie i wpisz nazwę obiektu, skąd będzie pobierana wartość. W tym przypadku wystarczy wpisać nazwę formantu Kalendarz. Rys. 3. Okno projektowe makra Ustawia datę zamówienia Zapisz makro pod proponowaną nazwą. Analogicznie utwórz kolejne makro, tym razem makro ustawiające datę wysyłki z formantu kalendarza. Zadanie 4 Do przycisków formantów: Ustaw datę zamówienia, Ustaw datę wysyłki w formularzu Zamówienia przypisz makra utworzone w ćwiczeniu 3. Otwórz formularz Zamówienia w oknie projektu. Wybierz przycisk Ustaw datę zamówienia i przejdź do okna jego właściwości. Na karcie Zdarzenie rozwiń listę wartości dla zdarzenia Przy kliknięciu i wybierz z niej nazwę makra Ustawia datę zamówienia. Analogicznie przypisz kolejne makro do przycisku Ustaw datę wysyłki. Zapisz zmiany w projekcie formularza. Przejdź do widoku formularza, kliknij na dowolnej dacie w Kalendarzu, a następnie naciśnij przycisk Ustaw datę zamówienia. W podobny sposób ustaw datę wysyłki. Zapisz zmiany w formularzu za pomocą kolejnego przycisku Zapisz rekord i zamknij formularz. Warunki w makrach Akcje w makrach mogą być wykonywane bezwarunkowo lub przy spełnionym pewnym warunku. Warunek ten jest określany w kolumnie warunków okna projektowego makra. Kolumna warunków 2

standardowo nie jest widoczna. Jej włączenie odbywa się za pomocą przycisku Warunki na pasku narzędzi (lub z menu Widok). Jeśli warunek zawiera kilka akcji, to w kolumnie warunków umieszczamy symbol... (trzy kropki), który stanowi kontynuację działania warunku z poprzedniego wiersza. Zadanie 5 1. Zbuduj formularz o nazwie Hasło, zawierający jedno pole tekstowe niezwiązane o nazwie Hasło, tak jak na rys. 4. Rys. 4. Formularz Hasło 2. Utwórz makro o nazwie Hasło, które powinno wyświetlić komunikat Hasło poprawne, gdy wprowadzimy tekst kwadrat3. Następnie otworzy formularz Kierownicy-zarobki. Jeśli wprowadzony tekst będzie inny, to makro powinno wyświetlić komunikat Hasło niepoprawne, zamknąć formularz i zatrzymać swoje działanie. 3. Zwiąż ze zdarzeniem Po aktualizacji pole Hasło w formularzu Hasło z makrem Hasło. Utwórz w widoku projektu formularz Hasło (patrz rys. 4). We właściwościach pola na karcie Inne wpisz nazwę pola Hasło. W oknie bazy danych kliknij obiekt Makra, a następnie Nowy. W siatce projektowej makra włącz kolumnę Warunki. Wpisz warunki, jak na rys. 5, wybierz akcje oraz uzupełnij argumenty akcji według wzoru: Dla warunku [Hasło]= kwadrat3 : Akcja Argument akcji Okno Komunikatu tekst komunikatu Hasło poprawne OtwórzFormularz nazwa formularza Kierownicy zarobki typ obiektu Formularz, nazwa obiektu Hasło ZatrzymajMakro Dla warunku [Hasło]<> kwadrat3 : Akcja Argument akcji OknoKomunikatu tekst komunikatu Hasło niepoprawne typ obiektu Formularz, nazwa obiektu Hasło ZatrzymajMakro Zapisz makro i zamknij. Otwórz formularz Hasło w widoku projektu. Otwórz okno Właściwości dla pola tekstowego Hasło. Na karcie Zdarzenia Po aktualizacji wybierz makro Hasło i zamknij okno. Otwórz formularz Hasło i wpisz błędne hasło, a następnie ponownie uruchom formularz i wpisz poprawne hasło. 3

Rys. 5. Okno projektowe makra Hasło Grupa makr Jeśli makra wykonują takie same lub podobne zadania, to mogą zostać zorganizowane w postaci grupy makr. Definiowanie grupy makr przebiega analogicznie, jak w przypadku pojedynczego makra. Jedyna różnica polega na konieczności włączenia kolumny Nazwa makra do siatki projektowej makra. Uruchomienie grupy makr spowoduje wykonanie tylko pierwszego makra w grupie. Jeśli tworzymy grupę makr (rys. 6), to w oknie projektu pojawia się dodatkowa kolumna Nazwa makra, którą wyświetlamy za pomocą przycisku Nazwy makr, na pasku narzędzi. Zadanie 6 Utwórz makro o nazwie, zawierające grupę makr o następujących nazwach, akcjach i odpowiadających im argumentach akcji: Nazwa makra Akcja Argumenty akcji Dyski Procesory Monitory Nazwa obiektu Dyski Nazwa obiektu: Dane_tech_dysk Nazwa obiektu: Procesory Nazwa obiektu: Monitory Nazwa obiektu: Dane_tech_monitor Urządzenia Nazwa obiektu: Urządzenia W oknie bazy danych otwórz okno projektu nowego makra. Jeśli kolumna Nazwa makra nie jest widoczna w oknie projektu, to kliknij przycisk Nazwy makr na pasku narzędzi. W pierwszym wierszu kolumny Nazwa makra wpisz nazwę pierwszego z makr grupy Dyski (patrz rys. 6). W tym samym wierszu, w kolumnie Akcja, wybierz akcję i przejdź do argumentów akcji. 4

Rys. 6. Okno projektowe grupy makr Rozwiń listę argumentów Typ obiektu i wybierz Formularz. Rozwiń listę argumentów Nazwa obiektu i wybierz z niej Dyski. Dla tego samego makra w drugim wierszu kolumny Akcja wybierz ponownie akcję. W argumentach akcji wybierz formularz Dane_tech_dysk. W analogiczny sposób nazwij kolejne makra w grupie i dobierz argumenty, wzorując się na tabeli w tym ćwiczeniu.zapisz i zamknij makro. Zadanie 7 Zaprojektuj samodzielnie grupę makr o nazwie Urządzenia (rys. 7), którego zadaniem będzie otwieranie formularzy o nazwach, akcjach i argumentach podanych w poniższej tabeli: Nazwa makra Akcja Argumenty akcji Dyski Otwórz formularz Nazwa obiektu Dyski Otwórz formularz Nazwa obiektu: Dane_tech_dysk Procesory Otwórz formularz Nazwa obiektu: Procesory Monitory Otwórz formularz Nazwa obiektu: Monitory Otwórz formularz Nazwa obiektu: Dane_tech_monitor 5

Rys. 7. Okno projektowe makra Urządzenia W bazie znajduje się formularz Urządzenia, zawierający cztery przyciski pokazane na rys. 8. Utworzone makro możemy przypisać do odpowiedniego formantu, który będzie je uruchamiał. W kolejnym ćwiczeniu przypiszesz do przycisków makra z grupy makr Urządzenia i. Naciśnięcie przycisku Dyski i dane techniczne otworzy formularze Dyski i Dane_tech_dysk. Kliknięcie przycisku Procesory i dane techniczne zamknie otwarte formula- Rys. 8. Formularz Urządzenia rze, a otworzy formularz Procesory i Dane_tech_procesor. Podobnie, kliknięcie kolejnego przycisku zamknie otwarte formularze i otworzy formularz Monitory oraz Dane_tech_monitor. Kliknięcie przycisku formularz zamknie wszystkie otwarte formularze. Aby było to możliwe, makro musi zostać przypisane do określonego zdarzenia związanego z przyciskiem, np. zdarzenia polegającego na kliknięciu przycisku myszką. Jeśli przy kliknięciu kolejnego przycisku mają się zamykać również otwarte okna formularzy, to należy przypisać makro także do zdarzenia polegającego na uzyskaniu fokusu. Fokus to możliwość przyjmowania informacji wejściowych użytkownika, ustawiana za pośrednictwem myszy, klawiatury (lub metody SetFocus). W danej chwili tylko jeden element może mieć fokus. Zadanie 8 Przypisz grupę makr do przycisków w formularzu Urządzenia, nadając zdarzeniom określone makra według wzoru podanego w tabeli: Przycisk w formularzu Dyski i dane techniczne Procesory i dane techniczne Monitory i dane techniczne formularz Okno Właściwości Zakładka Zdarzenie Przy kliknięciu: Urządzenia.Dyski Przy uzyskaniu fokusu:.dyski Przy kliknięciu: Urządzenia.Procesory Przy uzyskaniu fokusu:.procesory Przy kliknięciu: Urządzenia.Monitory Przy uzyskaniu fokusu:.monitory Przy kliknięciu:.urządzenia Otwórz formularz urządzenia w Widoku Projekt. Kliknij na pierwszym przycisku Dyski i dane techniczne, a następnie otwórz okno Właściwości. Wybierz w zakładce Zdarzenia w wierszu Przy kliknięciu nazwę makra Urządzenia.Dyski. okno Właściwości. Rys. 9. Okno Właściwości przycisku Procesory i dane techniczne 6

W analogiczny sposób przypisz makra do zdarzeń pozostałych przycisków (rys. 9), według propozycji zawartej w tabeli ćwiczenia.zapisz. Wypróbuj działanie przycisków w formularzu (przejdź do Widoku formularza). Panel przełączania Access ma możliwość utworzenia formularza, zwanego panelem przełączania, z poziomu którego odbywa się otwieranie innych formularzy, raportów, kwerend oraz uruchamianie makr. Panel przełączania może składać się z jednej lub kilku stron. Jedną ze stron jest tzw. główny panel przełączania, dzięki któremu za pomocą umieszczonych na nim formantów można przechodzić do innych paneli lub otwierać obiekty czy uruchamiać makra. W kolejnym ćwiczeniu należy zaprojektować panel przełączania, składający się z panelu głównego (rys.10), który umożliwi przechodzenie do kolejnych paneli: Formularze, Raporty, Wykres, Archiwum oraz uruchomienie za pomocą przycisku panel główny makra zamykającego formularz. Rys. 10. Panel przełączania w bazie hurtownia z makrami Zadanie 9 Utwórz za pomocą narzędzia Menadżer panelu przełączania formularz panelu przełączania, w skład którego wejdą panele Formularze, Raporty, Wykres, Archiwum, wykonujące polecenia opisane w poniższej tabeli, oraz przycisk zamykający formularz. Polecenia w panelu głównym Polecenia paneli Przejdź do panelu przełączania Formularze Przejdź do panelu przełączania Raporty Przejdź do panelu przełączania Wykres Przejdź do panelu przełączania Archiwum panel główny Otwórz formularz Kierownicy działów w trybie edycji Otwórz formularz Pracownicy w trybie edycji Otwórz formularz Klienci w trybie edycji Otwórz formularz Zamówienia w trybie edycji Przejdź do głównego panelu przełączania Otwórz raport Wartość zamówienia Otwórz raport Towary Przejdź do głównego panelu przełączania Otwórz formularz Podsumowanie finansów wykres w trybie edycji Przejdź do głównego panelu przełączania Uruchom kwerendę Tworzy tabelę archiwum Uruchom makro Otwiera tabelę Archiwum 2001 Przejdź do głównego panelu przełączania Uruchamia makro.panel przełączania Z menu Narzędzia/Narzędzia bazy danych wybierz polecenie Menadżer panelu przełączania. Gdy w bazie nie ma jeszcze formularza tego typu, program wyświetli komunikat z tą informacją i zaproponuje utworzenie nowego. W oknie zapytania potwierdź utworzenie nowego panelu. Na ekranie pojawi się pierwsze okno Menadżer panelu sterowania, domyślnie zawierające tylko jedną stronę. Zmień domyślną nazwę strony głównej panelu. W tym celu kliknij przycisk Edytuj... W oknie Edytowanie strony panelu przełączania wpisz w polu Nazwa panelu przełączania: Panel główny, kliknij przycisk. Aby utworzyć kolejne strony panelu, tj. Formularze, Raporty, Wykres, Archiwum, kliknij przycisk Nowa... 7

W oknie Tworzenie nowej wpisz Formularze i zatwierdź utworzenie panelu przyciskiem OK. Zauważ, że nazwa nowej strony pojawiła się na liście w oknie menadżera. W analogiczny sposób utwórz kolejne strony. Aby utworzyć na stronie panelu głównego przyciski otwierające pozostałe strony paneli, zaznacz na liście stron w oknie menadżera stronę o nazwie Panel główny i kliknij przycisk Edytuj... W oknie Edytowanie strony panelu przełączania kliknij przycisk Nowy. Pojawi się kolejne okno Edytowanie elementu panelu przełączania (rys. 11). W polu Tekst wpisz: Formularze. Z listy Polecenie wybierz pozycję Przejdź do panelu przełączania. Rys.11. Okno Edytowanie elementu panelu przełączania W ten sam sposób utwórz na stronie głównej panelu kolejne elementy otwierające panele: Raporty, Wykres, Archiwum. Wróć do okna Menadżer panelu sterowania i zaznacz stronę panelu Formularze. Kliknij przycisk Edytuj... W ponownie otwartym oknie Edytowanie strony panelu przełączania utwórz przyciski otwierające obiekty oraz przycisk, za pomocą którego można wrócić do panelu głównego. Kliknij przycisk Nowy... i w oknie Edytowanie elementu panelu przełączania, w polu Tekst, wpisz Kierownicy działów (rys. 12). Z listy Polecenie wybierz Otwórz formularz w trybie edycji. Na liście Formularze wybierz formularz Kierownicy działów i kliknij przycisk OK. Rys.12. Okno Edytowanie elementu panelu przełączania W taki sam sposób w panelu Formularze utwórz elementy Pracownicy, Klienci, Zamówienia (patrz tabela w tym ćwiczeniu), otwierające odpowiednie formularze w trybie edycji. Następnie utwórz przycisk umożliwiający powrót do panelu głównego. Wpisz tekst i wybierz polecenia, jak na rys. 13. Kliknij przycisk OK. Rys.13. Okno Edytowanie elementu panelu przełączania W oknie Edytowanie strony panelu przełączania kliknij przycisk. Wybierz z listy stron stronę Raporty i kliknij przycisk Edytuj... Utwórz w panelu Raporty elementy otwierające raporty Towary i Wartość zamówienia. Na panelu powinien również znaleźć się przycisk, który umożliwi powrót do panelu głównego. Następnie utwórz w panelu Wykres element otwierający formularz Podsumowanie finansów wykres w trybie edycji. Dodatkowo umieść przycisk powrotu do panelu głównego. Następnie utwórz elementy panelu Archiwum: Tworzenie Archiwum zamówień 2001, Edycja Archiwum 2001 oraz przycisk umożliwiający powrót do panelu głównego (patrz tabela). 8

Ponieważ zadaniem przycisku Tworzenie Archiwum zamówień 2001 będzie uruchomienie makra tworzącego nową tabelę, więc w oknie Edytowanie elementu panelu przełączania (rys. 14) wpisz tekst i wybierz polecenie uruchamiające odpowiednie makro. Rys.14. Okno Edytowanie elementu panelu przełączania W podobny sposób utwórz element Edycja Archiwum 2001 (rys. 15). okno Menadżer panelu przełączania. W oknie bazy danych pojawi się formularz panelu przełączania (Switchboard) oraz dodatkowa tabela (Switchboard Items), która zawiera wszystkie dane niezbędne do prawidłowej obsługi panelu przełączania. Zmień nazwę formularza na Panel przełączania. Rys.15. Okno Edytowanie elementu panelu przełączania Zadanie 10 Do projektu grupy makr dopisz makro zamykające formularz Panel przełączania. zadanie 11 Na stronie głównej utwórz element z tekstem panel przełączania, którego zadaniem będzie zamknięcie panelu za pomocą grupy makr. Otwórz narzędzie Menadżer panelu przełączania. Wybierz z listy stron Panel główny i kliknij przycisk Edytuj... Utwórz nowy element panelu przełączania, zamykający panel główny (rys. 16) za pomocą grupy makr. Rys.16. Okno Edytowanie elementu panelu przełączania Zapisz i otwórz formularz Panel przełączania i wypróbuj działanie kolejnych elementów w panelu przełączania. Ustawienia startowe systemu zarządzania bazą danych Access umożliwia wybranie tzw. ustawień startowych systemu. W specjalnym oknie dialogowym Uruchamianie (rys. 17) można zdecydować między innymi o tym, który z formularzy bazy danych ma się pojawić na ekranie automatycznie przy otwieraniu bazy danych i który z pasków menu ma być widoczny na ekranie. Aby przy otwieraniu bazy danych ominąć ustawienia dokonane w oknie dialogowym Uruchamianie i tym samym uzyskać dostęp do standardowych narzędzi programu, należy otwierać bazę przy naciśniętym klawiszu [Shift]. 9

Rys.17. Okno dialogowe Uruchamianie Zadanie 12 Dokonaj ustawień startowych bazy danych hurtownia z makrami, tak aby przy uruchamianiu programu automatycznie się otwierał formularz Panel przełączania. Z menu Narzędzia/Autostart wybierz polecenie Uruchamianie (patrz rys. 17 Rys. 18. Ekran programu Access po uruchomieniu bazy danych hurtownia z makrami z ustawieniami okna dialogowego Uruchamianie W oknie dialogowym wpisz: Tytuł aplikacji hurtownia z makrami. Nazwa aplikacji pojawi się na górnym pasku okna programu, po uruchomieniu bazy danych (rys. 18). Wybierz formularz, który otworzy się automatycznie po uruchomieniu wybranej bazy danych: Wybierz formularz/stronę Panel przełączania. Odznacz wszystkie zaznaczenia pozostałych opcji w oknie dialogowym. Zatwierdź ustawienia za pomocą przycisku OK (patrz rys. 17). program, a następnie ponownie uruchom. Ponownie zamknij i uruchom bazę przy wciśniętym klawiszu [Shift]. 10