Access 007 Czesc

Transkrypt

Access 007 Czesc
Kwerenda kDluznicy (kwerenda dołączająca)

Utwórz tebelę Dluznicy zawierającą tylko dwie kolumny: Nazwisko i Telefon (maska wprowadzania
taka jak w tabeli Osoba)

Tworzenie/Projekt kwerendy/tabele źródłowe: Osoba, Pozyczka

Pierwsza kolumna = Nazwisko z tabeli Osoba

Druga kolumna = Telefon z tabeli Osoba

Na wstążce wybieram znak (dla obu kolumn w wierszu Podsuowanie będzie Grupuj według)

Trzecia kolumna = DataPozyczki z tabeli Pozyczka/ Podsumowanie = Policz

Czwarta kolumna = DataZwrotu z tabeli Pozyczka Podsumowanie = Policz

Uruchom kwerendę i zapisz ją jako kLiczbaFilmow

Tworzenie/Projekt kwerendy/ kwerenda źródłowa: kLiczbaFilmow

Pierwsza kolumna = Nazwisko z kwerendy kLiczbaFilow

Druga kolumna = Telefon z kwerendy kLiczbaFilow

Trzecia kolumna = [PoliczOfDataPozyczki]-[PoliczOfDataZwrotu]/Kryteria: > 3

Na wstążce klikam: Dołącz / w okienku wpisz Nazwa tabeli = Dluznicy, Bieżąca baza danych

Uruchom kwerendę i zapisz ją …
Formularz Rezyser (Formularz dzielony – ma dwie sekcje: górna zawiera informacje o wybranym
rekordzie i dolna zawiera arkusz danych))

W okienku nawigacji zaznacz tabelę Reżyser

Tworzenie/Więcej formularzy/Formularz dzielony

Zrób poprawki w Widoku układu/zaznacz pola IdRezysera (pole etykiety i pole
tekstowe)/Delete/Pozostałe pola można przesuwać metodą Przeciągnij i upuść

Zapisz formularz pod nazwą Rezyser

W Widoku projektu zmniejsz rozmiary pól Imie i Nazwisko

W Widoku formularza przetestuj działanie formularza, np. wprowadź lub usuń dane o reżyserach
Formularz Gatunek (do wprowadzania danych)

Tworzenie / Kreator formularzy / tabela źródłowa = Gatunek wybierz pole Nazwa gatunku / jako
układ formularza wybierz Wyjustowany / jako tytuł formularza wybierz Gatunek / zaznacz
Modyfikuj projekt formularza – formularz zostanie otworzony w Widoku projektu

wyświetl arkusz Właściwości formularza (ikona kwadracik w lewym górnym rogu) / zakładka
Format: Paski przewijania = żaden, Przyciski nawigacyjne = Nie, selektory rekordów = Nie / zakładka
Dane: Wprowadzanie danych = Tak

Ten formularz zapisuje dane do tabeli Gatunek dopiero po zamknięciu formularza

Widok projektu: pod Nazwą gatunku zrób wolne miejsce (przesuń w dół górną krawędź stopki
formularza)

Zakładka Projektowanie / kliknij ikonę Przycisk / uruchamia się Kreator przycisków poleceń:
kategorie = Operacje na rekordach, akcje = Dodaj nowy rekord oraz wybierz ikonę lub opis dla
dodawanego przycisku

Przetestuj działanie formularza
Formularz z podformularzem AktorFilm

Tworzenie / Kreator formularzy / tabele źródłowe: Aktor i Film / wybierz wszystkie kolumny z obu
tabel z wyjątkiem Id / sposób prezentowania danych = przez Aktor, zaznacz Formularz z
podformularzem, układ pól = tabelaryczny, podaj nazwę formularza = AktorFilm i podformularza =
FilmPodformularz

W Widoku projektu ukryj etykietę podformularza czyli Film (klikam 2 razy na pole etykiety Film, we
właściwościach: widoczny = Nie, szerokość = 0

W Widoku układu formularza zmień szerokości pól tak aby wszystkie były widoczne bez przewijania
Formularz Film (operacje na formularzach)

Tworzenie / Kreator formularzy / tabela źródłowa = Film wybieram wszystko oprócz Id i
Nazwiska.value, układ = kolumnowy, wybierz Modyfikuj projekt formularza

Zmniejsz rozmiar pól tak, aby zostało miejsce z prawej strony

Dodaj Przycisk, kategorie = Operacje na formularzach, akcje = Otwórz formularz, wskaż formularz
Gatunek

Przy pomocy narzędzi Rozmieszczenie dopasuj do siebie pola

Wyświetl formularz w Widoku układu

Dodaj Pole tekstowe i przeciągnij je poniżej pola Zysk, w polu etykiety wpisz Zysk/Strata

Wywołaj Właściwości dla Pola tekstowego, zakładka Dane, w polu Źródło formantu kliknij
wielokropek, wyświetli się Konstruktor wyrażeń, zaznacz formularz Film (po lewej), środkowe pola –
wybierz Zysk (2 razy kliknij), wstaw minus, wybierz Cena (2 razy kliknij), OK

Zamknij okienko Właściwości

Zaznacz Pole tekstowe, Zakładka Formatowanie, wybierz Formatowanie warunkowe, w Menadżerze
reguł formatowania warunkowego/ nowa reguła formatowania: formatuj tylko komórki, w których:
= Wartością pola jest, w kolejnym polu: mniejszy niż, i dalej: 0, poniżej wybierz czerwoną czcionkę,
OK.

Przejdź na Widok formularza i sprawdź jego działanie
Raport OsobaFilm (raport grupujący dane)

Tworzenie / Kreator raportów / tabela Film wybierz Id i Tytul / tabela Osoba wybierz Imie,
Nazwisko, Email / sposób wyświetlania danych = Przez Osoba / nie dodawaj poziomów grupowania
/ posortuj dane wg tytułów / format raportu = Krokowy, orientacja = Pionowa

Określ nazwę raportu jako OsobaFilm i wyświetl go w Widoku projektu

Zmień domyślny tytuł raportu na Lista filmów wypożyczonych przez poszczególne osoby

Dodaj sekcje Stopki wyświetlanej dla poszczególnych osób, aby w niej podać liczbę wypożyczonych
przez tą osobę filmów
o Kliknij prawym przyciskiem myszy pasek tytułowy dowolnej sekcji / z menu kontekstowego
wybierz Sortowanie i grupowanie / w pojawiającym się oknie wybierz Więcej i zmień
wartość na z sekcją stopki / zamknij okno Grupowania …

Ukryj pola IdFilmu

Do utworzonej sekcji stopki dodaj okienko tekstowe / w polu etykiety wpisz Liczbz filmów: / w polu
tekstowym wpisz =Policz([IdFilmu]) i wyrównaj zawartość tego pola do lewej

Wyświetl raport w Podgląd wydruku / zapisz zmiany
Raport FilmDataGatunek (raport z dodatkowym poziomem grupowania)

Tworzenie / Kreator raportów / tabela Film wybierz Id, Tytul, DataPr / tabela Gatunek wybierz
Nazwa / sposób wyświetlania danych = przez Film

Jako pierwszy poziom grupowania wybierz kolumnę DataPr / jako drugi poziom grupowania
wybierz kolumnę Nazwa

Aby dane były grupowane wg lat a nie miesięcy zaznacz opcję DataPr wedlug Miesiac (należy kliknąć
na grubą strzałkę gdy DataPr w okienku po lewej stronie jest zaznaczone) i kliknij Opcje grupowania /
Rozwiń pole Interwał grupowania dla grupy DataPr i wybierz wartość Rok

Posortuj filmy wg ich tytułów / format raportu = Krokowy, orientacja = Pionowa

Określ nazwę raportu jako FilmDataGatunek i wyświetl go w Podgląd wydruku

Dodatkowe zmiany

Wyświetl raport w Widoku projektu / zmień tytuł raportu na Zestawienie filmów wyprodukowanych
w kolejnych latach wg gatunków / ukryj pola IdFilmu

Dodaj sekcję stopki grupy DataPr / umieść w niej Pole tekstowe, w polu etykiety wpisz Filmów w
roku: a w polu tekstowym wyrażenie = Policz([IdFilmu])

Dodaj linię (kliknij formant Linia) oddzielającą filmy wyprodukowane w poszczególnych latach

Zamknij okno raportu i zaakceptuj wprowadzone zmiany

Obejrzyj raport w Podgląd wydruku

Podobne dokumenty