Formularze i raporty w MS Access



Podobne dokumenty
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

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

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

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

MS Access formularze

BAZY DANYCH Formularze i raporty

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

ACCESS ćwiczenia (zestaw 1)

BAZY DANYCH Panel sterujący

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

Obsługa pakietu biurowego OFFICE

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Projektowanie baz danych

MS Access - bazy danych

MS Access - bazy danych

Utwórz strukturę bazy

Formularze w programie Word

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

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

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

Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego

Zadanie 9. Projektowanie stron dokumentu

Tworzenie bazy danych na przykładzie Access

Formularz MS Word. 1. Projektowanie formularza. 2. Formularze do wypełniania w programie Word

5. Bazy danych Base Okno bazy danych

MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

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

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

Przewodnik Szybki start

MS Access 2010 instrukcja część Wstaw do tworzonego formularza wszystkie pola z tabeli wydzial:

Temat: Makropolecenia.

5.4. Tworzymy formularze

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

Bazy danych Karta pracy 1

MS Access - bazy danych.

CAL Access 3 zajęcia 6. Raporty

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

Zadanie 1. Stosowanie stylów

Przygotowanie formularza do wypożyczenia filmu:

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

1. MS Access opis programu.

Tworzenie prezentacji w MS PowerPoint

1.Formatowanie tekstu z użyciem stylów

Zwróćmy uwagę w jakiej lokalizacji i pod jaką nazwą zostanie zapisana baza (plik z rozszerzeniem *.accdb). Nazywamy

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

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

Zadanie 11. Przygotowanie publikacji do wydrukowania

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

2 Arkusz kalkulacyjny

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

Praktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1

Formularze 37. Podstawowym celem zastosowania formularzy jest prezentacja danych zawartych w

Tworzenie makr warunkowych

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

EXCEL TABELE PRZESTAWNE

Kadry Optivum, Płace Optivum

Informatyka w Zarządzaniu

1. Przypisy, indeks i spisy.

kod_towaru kod_towaru tszczegoly kod_towaru

Rozwiązanie ćwiczenia 8a

Baza danych. Program: Access 2007

Edytor tekstu OpenOffice Writer Podstawy

Krzysztof Kluza proste ćwiczenia z baz danych

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

Sposób tworzenia tabeli przestawnej pokażę na przykładzie listy krajów z podstawowymi informacjami o nich.

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

WinSkład / WinUcz 15.00

ECDL. Moduł nr 5. Użytkowanie bazy danych

Rozwiązanie. Uruchom program Access 2007.

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Ocenianie opisowe Optivum. Jak przygotować i wydrukować świadectwa lub arkusze ocen?

Temat: Organizacja skoroszytów i arkuszy

MsAccess - ćwiczenie nr 2 (zao) Kwerendy wybierające

Bazy danych Access KWERENDY

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31

Wspólne Zaawansowana tabela

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

1. Przekopiuj na dysk F bazę M5BIB.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5BIB.mdb)

MsAccess ćwiczenie nr 3 Kwerendy wybierające cd oraz kwerendy funkcjonalne

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

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

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Tworzenie bazy danych w środowisku OpenOffice.org Base tabela, formularz, kwerenda, raport

Uczniowie, którzy nie ukończyli szkoły, nie otrzymują świadectwa. Fakt nieukończenia szkoły odnotowuje się jedynie w arkuszu ocen.

MATERIAŁY SZKOLENIOWE ACCESS PODSTAWOWY

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

Moduł rozliczeń w WinUcz (od wersji 18.40)

UONET+ moduł Dziennik

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

Baza danych Microsoft Access część 1

Nowe funkcje w programie SYMFONIA Handel Premium w wersji 2009

T A B E L E i K W E R E N D Y

Sekretariat Optivum. Jak przygotować listę uczniów zawierającą tylko wybrane dane, np. adresy ucznia i jego opiekunów? Projektowanie listy

FORMULARZE I FORMANTY MS EXCEL 1. TEORIA

Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie.

Moduł rozliczeń w WinSkład (od wersji 18.40)

MS Access - bazy danych. Ćwiczenia. Jak to zrobić? - "Tdane.dbf" b.

CalendarGenerator v0.1 - instrukcja obsługi

Baza danych kwerendy, formularze, raporty

Transkrypt:

Katedra Informatyki i Automatyki Politechnika Rzeszowska www.kia.prz-rzeszow.pl Formularze i raporty w MS Access I. Formularze Formularze Access mają wiele zastosowań. Przede wszystkim używa się ich do wprowadzania i modyfikacji danych. Można je także traktować jako jedną z form prezentacji danych. Istnieje możliwość budowania formularzy będących swego rodzaju okienkami dialogowymi, zawierającymi pola tekstowe, przyciski oraz przypisywania im odpowiednich akcji (np. po naciśnięciu przycisku). Przy projektowaniu formularza należy określić jakie elementy będzie zawierał oraz wybrać tabelę(e) i pola z których będzie korzystał. Połączenie między formularzem i jego źródłem rekordów jest realizowane za pomocą obiektów graficznych zwanych formantami (np. pole tekstowe wyświetlające i pozwalające na modyfikację zwartości pola rekordu). Access oferuje kilka metod tworzenia formularzy. Najprostszym i najszybszym sposobem jest wykorzystanie "Kreatora formularzy". Kreator formularzy przyspiesza proces tworzenia formularza ponieważ wykonuje wszystkie prace podstawowe w imieniu użytkownika. Gdy używa się Kreatora formularzy, program Microsoft Access podsuwa pytania i na podstawie odpowiedzi użytkownika tworzy formularz. W celu "ręcznego" sporządzenia nowego formularza jak również dostosowania automatycznie wygenerowanego formularza do własnych potrzeb należy wybrać opcję "Widok Projekt". Wyświetlenie działającego formularza uzyskuje się za pomocą przycisku "Widok formularz". We wszystkich zadaniach wykorzystywana jest baza danych "Firma.mdb". Zadanie 1. Utworzyć nowy formularz dla tabeli Towary używając opcji "Autoformularz". Użyć go do przeglądania, modyfikacji oraz dopisywania nowych danych. 1. W widoku bazy danych wybrać zakładkę "Formularze". 2. Nacisnąć przycisk "Nowy". 3. Przeglądnąć listę dostępnych opcji. 4. Wybrać opcję automatycznego tworzenia formularza w układzie kolumnowym dla tabeli Towary. 1

5. Po utworzeniu formularza przeglądnąć kilka rekordów, zmienić cenę napoju Mirinda, wagę chleba razowego oraz cenę artykułu w rekordzie numer 6. Ile rekordów ma tabela Towary? Wskazówka: Aby szybko przejść do konkretnego rekordu należy wpisać jego numer w polu numeru. 6. Zapisać utworzony formularz. 7. Otworzyć zapisany formularz i za jego pomocą dopisać informację o nowym produkcie. Identyfikator produktu powinien być zgodny z konwencją przyjętą w tabeli. 8. Zamknąć formularz, otworzyć tabelę Towary i sprawdzić, czy dołączony jest do niej nowy rekord. 9. Otworzyć formularz, dopisać kolejną informację o nowym produkcie, a następnie, pozostając w oknie formularza usunąć wpisany rekord. Wskazówka: Aby zaznaczyć cały rekord w celu jego usunięcia należy wybrać opcję Zaznacz rekord w podmenu Edycja. Zadanie 2. Zmienić wygląd formularza utworzonego w zadaniu 1. 1. Otworzyć formularz w trybie projektowania. Zaobserwować podział na sekcje. 2. Wydłużyć okno formularza (sekcję Szczegóły ). 3. Zaznaczyć formanty związane z symbolem kategorii (pole tekstowe i etykietę). Przenieść je w miejsce obok identyfikatora. 4. Zmienić tekst etykiety Artykuł na Nazwa artykułu. 5. Zmienić czcionkę wszystkich pól edycyjnych na grubą. 6. Zmodyfikować tło formularza. Wskazówka: Aby wyświetlić właściwości formularza należy kliknąć dwukrotnie selektor formularza (pole, w którym schodzą się linijki). 7. Ustawić kolor tła sekcji Szczegóły na szary. Wskazówka: Aby wyświetlić właściwości sekcji formularza należy nacisnąć prawy przycisk myszy na tle formularza i z wyświetlonego menu wybrać opcję Właściwości. 8. Zmienić wygląd pól edycyjnych w formularzu ustawić styl formantu na wklęsły oraz zmienić kolor tła edycyjnego na biały. 2

Wskazówka: Opcje dotyczące właściwości i kolorów formantu dostępne są po kliknięciu prawym przyciskiem myszy na formancie Zadanie 3. Ustawić porządek sortowania danych. Ustawić filtr danych. Wskazówka: Sortowanie i filtrowanie dla formularzy realizuje się podobnie jak dla tabel (zob. ćwiczenie 2) 1. Przeglądnąć dane za pomocą formularza. Zaobserwować porządek rekordów. 2. Kliknąć na polu edycyjnym zawierającym nazwę artykułu. 3. Wybrać z menu opcję Rekordy->Sortuj->Rosnąco lub odpowiedni przycisk na pasku narzędzi. 4. Zaobserwować kolejność rekordów. 5. Powtórzyć punkty 3 i 4 sortując dane według identyfikatora i ceny. 6. Dopisać trzy nowe rekordy, zawierające tę samą nazwę artykułu: Chleb zwykły, lecz różne ceny i dostawców, których nazwy należy wpisać w polu Opis. 7. Posortować dane według wartości dwóch pól jednocześnie: nazwy artykułu i ceny. Wskazówka: Sortowanie według wartości kilku pól jednocześnie realizuje się za pomocą opcji Rekordy->Filtr- >Zaawansowany filtr/sortowanie. Następnie należy wybrać opcję Zastosuj filtr/sortowanie 8. Wyświetlić informacje tylko o asortymencie chlebów. W tym celu ustawić odpowiedni filtr w opcji Rekordy->Filtr->Zaawansownany filtr/sortowanie Wskazówka: W kryterium filtru można użyć operatora LIKE, np. LIKE *arg* spowoduje wybranie tych rekordów, w których odpowiednie pole zawiera ciąg znaków arg Zadanie 4. Dołączyć pole wyświetlające cenę z podatkiem VAT, zakładając, że pole tabeli Towary zawiera cenę bez tego podatku, zaś o stawce decyduje zawartość nowego pola tabeli o nazwie Stawka VAT. 1. Dodać pole Stawka VAT (tekstowe o dł. 1) do tabeli Towary. 2. Wypełnić pole Stawka VAT znakami A i B dla wszystkich towarów. 3. Dołączyć nowe pole tekstowe do formularza oraz etykietę Cena z VAT. Wskazówka: Aby dołączyć nowy formant do formularza, należy z paska narzędzi Przybornik wybrać odpowiedni typ formantu, a następnie narysować go na formularzu. 4. Kliknąć na nowym polu tekstowym (z napisem niezwiązany ) i wpisać wyrażenie obliczające cenę z podatkiem, według reguły: Stawka = 1.22 (gdy pole Stawka VAT ma wartość A ) lub 1.07 (w przeciwnym przypadku) Cena z VAT = cena * stawka 3

Wskazówka: Wyrażenie obliczające wartość pola najłatwiej wpisać klikając przycisk... obok pola Źródło formantu w oknie właściwości formantu. Wyrażenie piszemy używając składni języka Visual Basic for Applications. 5. Usunąć możliwość edycji pola tekstowego wyświetlającego cenę z VAT (ustawić odpowiednio atrybuty Zablokowany i Włączony ) oraz ustawić format wyświetlanych w nim danych na walutowy. 6. Sprawdzić poprawność obliczeń wpisując cenę 1.00 zł i zmieniając symbol kategorii A lub B. Zadanie 5. Utworzyć tabelę zawierającą stawki podatku. Zmodyfikować formularz tabeli Towary tak, aby można było wybrać nową stawkę podatku dla artykułu z rozwijanej listy. 1. Utworzyć nową tabelę Stawki zawierającą następujące pola: Symbol (tekstowe o długości 1, będące kluczem podstawowym), Nazwa (tekstowe, długość 50), Stawka (numeryczne bez miejsc dziesiętnych). Wypełnić tabelę odpowiednimi wpisami typu A ; Stawka 22% ;22 itd. 2. Przy otwartym projekcie formularza wybrać z przybornika Pole kombi i narysować prostokąt na formularzu, obok pola Stawka VAT. 3. Uruchomiony zostanie kreator pól kombi: wybrać pobieranie wartości z tabeli Stawki VAT ustawić pole Nazwa jako pole, którego wartości będą wyświetlane wybrać przechowywanie wartości formantu w polu Stawka VAT formularza wpisać odpowiednią etykietę dla pola kombi. 4. Przetestować działanie nowo wprowadzonego pola. Gdy jest ono poprawne można usunąć podformularz Stawki VAT, gdyż staje się zbędny. II. Raporty Raport służy do prezentacji danych w postaci drukowanej. Raport można formatować, nadając mu wygląd zgodny z oczekiwaniami użytkownika. Jako źródło danych dla raportu można wybrać tabelę, kwerendę lub zapytanie SQL. Można również umieszczać dane będące wynikiem obliczeń przeprowadzanych automatycznie przed wydrukowaniem raportu. Tworzenie i modyfikacja raportów przebiega w sposób analogiczny jak w przypadku formularzy. Do dyspozycji użytkownika są formanty, lecz w raporcie służą one jedynie do wyprowadzania danych. Zadanie 6. Utworzyć nowy raport dla tabeli Towary za pomocą kreatora. 1. W widoku bazy danych wybrać zakładkę Raporty. 2. Nacisnąć przycisk Nowy. 3. Zapoznać się z możliwymi sposobami tworzenia raportów. Wybrać opcję tworzenia raportu w postaci tabeli na podstawie danych z tabeli Towary. 4. Przeglądnąć utworzony raport i zapisać go. 4

Zadanie 7. Zmodyfikować raport tak, aby jego format odpowiadał upodobaniom użytkownika 1. Wyświetlić raport w trybie projektowania i zaobserwować podział na sekcje. 2. W opcji Plik->Ustawienia strony wybrać orientację pionową, a następnie za pomocą opcji Podgląd wydruku sprawdzić, czy wszystkie kolumny mieszczą się na stronie. 3. Rozmieścić wszystkie elementy raportu tak, aby były widoczne na pionowej stronie A4. Wskazówka: W tym celu można usunąć zbędną kolumnę Symbol kategorii (zarówno tytuł w nagłówku jak i pole tekstowe w sekcji Szczegóły ). Pole Opis można przenieść do drugiej linii pod nazwą artykułu (po zwiększeniu rozmiaru sekcji nagłówka i szczegółów), zaś pole Stawka VAT przesunąć w lewo. Wyrażenie drukujące numer strony w stopce należy również przesunąć w lewo. Zadanie 8. Dodać kolumnę wyświetlającą cenę z podatkiem VAT. 1. Dodać etykietę nowej kolumny w nagłówku. 2. Z przybornika wybrać pole tekstowe i umieścić je w sekcji szczegółów. 3. Wypełnić właściwość Źródło formantu wyrażeniem obliczającym cenę z VAT. Wskazówka: Jako źródło formantu wyświetlającego cenę z VAT należy wpisać to samo wyrażenie, co w punkcie 4 zadania 3.4. 4. Wyświetlić przygotowany raport. Zadanie 9. Zmodyfikować raport tak, aby wyświetlał towary pogrupowane według stawek podatkowych. 1. Wybrać opcję Widok->Sortowanie i grupowanie przy włączonym trybie projektowania raportu. 2. Jako pierwsze pole grupowania wybrać Stawka VAT, a drugie Artykuł 3. Wyświetlić raport. 4. Przed każdą grupą podatkową dodać nagłówek z informacją o stawce. Wskazówka: W oknie Sortowanie i grupowanie włączyć opcję Nagłówek grupy przy polu Stawka VAT. W utworzonym nagłówku dodać odpowiednią etykietę i pole tekstowe wyświetlające zawartość pola Stawka VAT. 5. Usunąć zbędną już kolumnę Stawka VAT z raportu. 5

6. Obejrzeć przygotowany raport. Zadanie 10. Zmodyfikować raport tak, aby na końcu wyświetlana była ilość wpisów oraz średnia cena towarów (bez podatku). 1. Zwiększyć rozmiar sekcji Stopka raportu (standardowo jest ona zredukowana do zera). 2. Dodać w stopce raportu 3 etykiety i pola tekstowe wyświetlające ilość oraz średnią cenę artykułów. 3. Wpisać źródło formantu dla nowo utworzonych pól tekstowych. Wskazówka: W wyrażeniu można wykorzystać następujące funkcje: suma, średnia, min, max, zlicz podając jako argument nazwę wybranego pola raportu (zwykle z sekcji Szczegóły ) 4. Oglądnąć utworzony raport. Zadania do samodzielnego wykonania 3.A. Zaprojektować formularz dla tabeli Kontakty utworzonej w ćwiczeniu 2.2.1. 3.B. Zaprojektować raport wyświetlający dane z kwerendy utworzonej w ćwiczeniu 2.2.2. 3.C. Zmodyfikować raport z zadania 10, tak aby zamiast symbolu był widoczny opis stawki podatkowej (Wskazówka dane muszą pochodzić z dwóch tabel: Towary i Stawki) 6