BAZY DANYCH
Microsoft Access
Akademia Górniczo-Hutnicza
Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej
Katedra Automatyki i Inżynierii Biomedycznej Laboratorium Biocybernetyki
30-059 Kraków, al. Mickiewicza 30, paw. C3/205 horzyk@agh.edu.pl, Google: Adrian Horzyk
Adrian Horzyk
NAWIGACJA, MENU I PARAMETRY
WYSZUKIWANIA
TWORZENIE FORMULARZA NAWIGACJI
Celem ułatwienia nawigacji po bazie warto utworzyć formularz pełniący rolę menu dla bazy danych. W takim formularzu możemy umieścić inne formularze i raporty, które będzie można uruchamiać z poziomu menu nawigacyjnego.
W zakładce Tworzenie w grupie Formularze wybieramy Nawigacja, gdzie określamy styl i formę wyświetlania przycisków menu nawigacji.
DODAWANIE FORMULARZA LUB RAPORTU DO NAWIGACJI
Formularz nawigacji należy otworzyć w trybie Widok układu.
Następnie przeciągnij i upuść formularz lub raport w miejscu „Dodaj nowy”.
Access utworzy nam nowy przycisk nawigacyjny.
DODAWANIE FORMULARZA LUB RAPORTU DO NAWIGACJI
Kolejne formularze lub raporty możemy umieszczać na liście przycisków w dowolnym preferowanym przez nas miejscu tworząc kolejne zakładki.
Jeśli okienko nawigacji nie wyświetla się, naciskamy F11.
Ustawienia formularza NAWIGACJI jako MENU startowego
Utworzone menu nawigacji możemy ustawić jako formularz startowy dla bazy.
MENU: Plik Opcje Opcje aplikacji Wyświetl formularz
Dodawanie przycisków do formularzy
Do formularzy można dodawać przyciski nawigacyjne lub uruchamiające zdefiniowane przez nas akcje, obliczenia, wyświetlające raporty itp.
W tym celu otwieramy formularz w trybie Widoku projektu.
Na karcie Projektowanie w grupie Kontrolki należy się upewnić, że zaznaczona jest opcja Użyj kreatorów kontrolek, jeśli nie zaznaczamy z CTRL + kliknięcie.
Dodawanie przycisków do formularzy
Następnie z karty Projektowanie grupy Formanty i pola wybieramy Przycisk
„XXXX”. Jeśli poprawnie zaznaczono „Użyj kreatora kontrolek” wtedy po dodaniu przycisku wyświetli nam się kreator kontrolek:
https://support.office.com/pl-pl/article/Używanie-przycisku-polecenia-do- uruchamiania-akcji-lub-serii-akcji-C7BF2827-2F3E-42B8-83D6-6C4F0DE78990
Dodawanie przycisków do formularzy
Następnie z karty Projektowanie grupy Formanty i pola wybieramy Przycisk
„XXXX”. Jeśli poprawnie zaznaczono „Użyj kreatora kontrolek” wtedy po dodaniu przycisku wyświetli nam się kreator kontrolek:
https://support.office.com/pl-pl/article/Używanie-przycisku-polecenia-do- uruchamiania-akcji-lub-serii-akcji-C7BF2827-2F3E-42B8-83D6-6C4F0DE78990
Dodawanie parametrów wyszukiwania
Chcąc dodać parametry wyszukiwania, tj. datę, zakres dat, imię, nazwisko, marka samochodu, możemy stworzyć specjalny formularz do wprowadzania
parametrów i podłączyć go jako źródło danych wejściowych do kwerendy:
Pokaż inne przykłady
W związku z reklamacją klientki, która stwierdziła, iż jakiś samochód kuriera ostatnio uszkodził jej bramę na posesji, interesuje nas jakimi samochodami były
do niej robione dostawy. Tworzymy więc kwerendę łączącą ze sobą dane klientów i samochodów, które dokonywały dostaw oraz dodajemy pole/a, które
identyfikują klienta, np. Imię i Nazwisko:
Następnie dane wprowadzone w tym formularzu wprowadzamy jako źródło danych wejściowych do kwerendy.
Dodawanie parametrów wyszukiwania
Tworzymy kwerendę podającą samochody dostarczające towary do klientów i w kryteriach wyszukiwania wskazujemy źródło danych:
Pokaż inne przykłady
Wskazanie źródła danych, np.: Formularze Nazwa Klienta SzukaneImię
Dodawanie parametrów wyszukiwania
Jeśli teraz uruchomimy formularz i wprowadzimy dane klienta:
Pokaż inne przykłady
W wyniku uruchomienia kwerendy otrzymamy przefiltrowane dane względem imienia i nazwiska wskazanego klienta:
Odfiltrowując duplikaty po zastosowaniu DISTINCT w formule SQLa, otrzymamy:
Dodawanie parametrów wyszukiwania
Parametry do kwerend możemy też wprowadzać klikając na Parametry w oknie Projektanta Kwerend, np. chcąc wyszukiwać dodatkowo wg marki samochodu: