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

Podobne dokumenty
TWORZENIE PRZYCISKÓW:

INFORMATYKA W ZARZĄDZANIU LOTNICTWEM -LABORATORIUM

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

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

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

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

BAZY DANYCH Formularze i raporty

Przygotowanie formularza do wypożyczenia filmu:

ACCESS ćwiczenia (zestaw 1)

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

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

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

Tworzenie bazy danych na przykładzie Access

Formularze i raporty w MS Access

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

BAZY DANYCH Panel sterujący

Tworzenie formularza za pomocą narzędzia Formularz

5.5. Wybieranie informacji z bazy

Rozwiązanie. Uruchom program Access 2007.

5. Bazy danych Base Okno bazy danych

Baza danych część 8. -Klikamy Dalej

Obsługa pakietu biurowego OFFICE

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

5.4. Tworzymy formularze

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

Baza danych. Program: Access 2007

Bazy danych Karta pracy 1

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.

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

Formularze w programie Word

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

MS Access formularze

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

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

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

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

7.9. Ochrona danych Ochrona i zabezpieczenie arkusza. Pole wyboru

Tworzenie prezentacji w MS PowerPoint

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

Projektowanie baz danych

Podstawowe czynnos ci w programie PowerPoint

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

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

Zapytania i wstawianie etykiet z bazy danych do rysunku

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

Microsoft Access materiały pomocnicze do ćwiczeń cz. 1

kod_klienta kod_wycieczki data_rozpoczecia zaplacono KL002 G KL003 M KL007 M

Bazy danych Access KWERENDY

Połączenie AutoCad'a z bazą danych

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

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

MS Access - bazy danych

JLR EPC. Szybki start. Spis treści. Polish Version 2.0. Przewodnik krok po kroku Przewodnik po ekranach

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 1

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

Spis treści. Lekcja 1: Podstawy baz danych 1. Lekcja 2: Tworzenie tabel bazy danych 31. Umiejętności do zdobycia w tej lekcji 31

Korespondencja seryjna Word 2000

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

Przewodnik Szybki start

Temat: Makropolecenia.

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

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

Kwerendy, czyli zapytania. Opracowała: I. Długoń

Temat: Organizacja skoroszytów i arkuszy

EXCEL TABELE PRZESTAWNE

Baza danych kwerendy, formularze, raporty

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Zadania do wykonaj przed przyst!pieniem do pracy:

Arkusz kalkulacyjny MS EXCEL ĆWICZENIA 4

Dla kas Nano E w wersjach od 3.02 oraz Sento Lan E we wszystkich wersjach.

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

Bazy danych i systemy informatyczne materiały laboratorium

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

Wybierz polecenie z menu: Narzędzia Listy i dokumenty

Laboratorium A: Zarządzanie ustawieniami zabezpieczeń/klucz do odpowiedzi

Zadanie 11. Przygotowanie publikacji do wydrukowania

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

Zadanie 1. Stosowanie stylów

Tworzenie makr warunkowych

Ćwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych

Zastępstwa Optivum. Jak rozpocząć pracę z programem Zastępstwa Optivum w nowym roku szkolnym? Przewodnik. Zakładanie nowej księgi zastępstw

Krzysztof Kluza proste ćwiczenia z baz danych

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

1.Formatowanie tekstu z użyciem stylów

Technologia Informacyjna. semestr I, studia niestacjonarne I stopnia Elektrotechnika rok akademicki 2012/2013 Pracownia nr 3 mgr inż.

Przewodnik Szybki start

TI - Bazy TECHNOLOGIE INFORMACYJNE

MS Access - bazy danych.

Tekst na mapach. Teksty na mapie. Ustawienia mapy. W tej instrukcji zostanie opisany sposób w jaki można na mapach wyświetlać teksty

Korespondencja seryjna

wprowadzania: wejdź do kreatora i wybierz Kod Pocztowy: ;;-

1. MS Access opis programu.

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

Konspekt zajęć dotyczących kwerend

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

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

WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2

Transkrypt:

Laboratorium 3 Tworzenie formularzy 1. WYKONAJ Utwórz formularz główny Rozkład lotów (wykorzystać Projekt formularza). Na karcie Tworzenie programu Access dostępnych jest kilka narzędzi do szybkiego tworzenia formularzy, z których każde umożliwia utworzenie formularza jednym kliknięciem. Jeśli jednak potrzebny jest bardziej precyzyjny sposób wyboru pól formularza, można zamiast nich użyć Kreatora formularzy. Umożliwia on między innymi definiowanie grupowania i sortowania danych, a także pozwala stosować pola z wielu tabel i kwerend (pod warunkiem, że pozostają one ze sobą w relacjach). Uruchamianie Kreatora formularzy Na karcie Tworzenie w grupie Formularze kliknij pozycję Kreator formularzy. Postępuj zgodnie z instrukcjami wyświetlanymi na stronach Kreatora formularzy. Uwaga: Aby w formularzu zawrzeć pola z wielu tabel i kwerend, nie klikaj przycisków Dalej ani Zakończ po wybraniu pól z pierwszej tabeli lub kwerendy na pierwszej stronie Kreatora formularzy. Zamiast tego powtórz czynności wyboru tabeli lub kwerendy, a następnie kliknij dodatkowe pola, które chcesz umieścić w formularzu. Dopiero na końcu kliknij przycisk Dalej lub Zakończ, aby kontynuować. Na ostatniej stronie kreatora kliknij przycisk Zakończ. W zależności od wybranych opcji użycie Kreatora formularzy może dawać różne wyniki. Dlatego zaleca się wielokrotne uruchamianie kreatora i eksperymentowanie za każdym razem z innymi opcjami do czasu uzyskania pożądanego wyniku. 2. WYKONAJ Dla formularza głównego: Rozkład lotów zablokuj wprowadzanie, dodawanie oraz usuwanie danych. Wskazówka: 3. WYKONAJ Dodaj do formularza Formant karta: Przyloty/Odloty (patrz rys. 1, rys.2).

Wskazówka: Dodawanie formantu karta do formularza Na karcie Projektowanie w grupie Formanty kliknij narzędzie Formant Karta. Kliknij w formularzu miejsce, w którym chcesz umieścić formant. 4. WYKONAJ Utwórz pole combi umożliwiające wybór miasta na obydwóch zakładkach: Przyloty i Odloty (ma pobierać dane z tabeli Miasto, pola: ID_miasta, Miasto, pole źródło wierszy: SELECT [Miasto].[ID_miasta], [Miasto].[Miasto] FROM Miasto;) (rys. 1, rys. 2) Wskazówka: Tworzenie pola listy lub pola kombi za pomocą kreatora 1. Kliknij prawym przyciskiem myszy formularz w okienku nawigacji, a następnie kliknij polecenie Widok projektu. Uwaga: W tej procedurze przyjęto założenie, że formularz jest powiązany z tabelą lub kwerendą. Niektóre kroki nie będą miały zastosowania, jeśli formularz jest niepowiązany. Aby określić, czy formularz jest powiązany z tabelą lub kwerendą, należy nacisnąć klawisz F4 w celu wyświetlenia arkusza właściwości. Na karcie Dane arkusza właściwości w polu właściwości Źródło rekordów jest wyświetlana tabela lub kwerenda, z którą formularz jest powiązany. 2. Na karcie Projektowanie w grupie Formanty upewnij się, że jest zaznaczona opcja Użyj kreatorów formantów. 3. Kliknij narzędzie Pole listy albo narzędzie Pole kombi. 4. W formularzu kliknij miejsce, w którym chcesz umieścić pole listy lub pole kombi. W zależności od dokonanego wyboru zostanie uruchomiony Kreator pól list lub Kreator pól kombi. 5. Kiedy w kreatorze pojawi się pytanie o sposób pobierania wartości do formantu, wykonaj jedną z następujących czynności: Jeśli chcesz, aby były wyświetlane bieżące dane ze źródła rekordów, kliknij opcję Pole listy/pole kombi ma pobierać wartości z tabeli lub kwerendy. Jeśli chcesz, aby była wyświetlana ustalona lista rzadko zmieniających się wartości, kliknij opcję Chcę wpisać żądane przeze mnie wartości. Jeśli chcesz, aby formant umożliwiał znajdowanie, a nie wprowadzanie danych, kliknij opcję Znajdź rekord w formularzu w oparciu o wartość wybraną przeze mnie w polu listy/polu kombi. Spowoduje to utworzenie niepowiązanego formantu zawierającego makro osadzone, które będzie przeprowadzać wyszukiwanie na podstawie wartości wprowadzonej przez użytkownika. 6. Postępuj zgodnie z instrukcjami w celu określenia sposobu wyświetlania wartości. 7. Jeśli wybrano jedną z pierwszych dwóch opcji na pierwszej stronie kreatora, kreator zapyta, co ma robić program Access po wybraniu wartości przez użytkownika. Wykonaj jedną z poniższych czynności: Aby utworzyć formant niepowiązany, kliknij opcję Zapamiętaj wartość do późniejszego użycia. Oznacza to, że program Access będzie przechowywać wybraną wartość do momentu jej zmiany lub zamknięcia formularza przez użytkownika, ale nie zapisze tej wartości w tabeli. Aby utworzyć formant powiązany, kliknij opcję Przechowaj tę wartość w tym polu, a następnie wybierz pole, z którym chcesz powiązać formant. 8. Kliknij przycisk Dalej i wpisz etykietę dla formantu. Ta etykieta będzie wyświetlana obok formantu. 9. Kliknij przycisk Zakończ.

Rys. 1. Rys. 2 5. WYKONAJ Utwórz kwerendę Kursowanie Kwerenda (wykorzystać Projekt kwerendy), która umożliwi wyświetlenie lotów do wybranego lotniska docelowego. Dane jakie powinny zostać wyświetlone: Lotnisko, przewoźnik, numer rejsu (nazwa rejsu), ID_rejsu, godzina odlotu, godzina przylotu, dni tygodnia lub daty lotów. Tworzenie prostej kwerendy wybierającej za pomocą kreatora Za pomocą kwerend możesz znajdować odpowiedzi na określone pytania dotyczące danych, na które byłoby trudno odpowiedzieć, patrząc bezpośrednio na dane tabeli. Kwerendy umożliwiają także filtrowanie i podsumowywanie danych oraz wykonywanie na nich obliczeń. Za pomocą kwerend można również zautomatyzować wiele zadań związanych z zarządzaniem danymi i przeglądać zmiany wprowadzone w danych przed ich zapisaniem. Kwerenda jest żądaniem wyników danych, żądaniem wykonania akcji na danych lub żądaniem zarówno wyników danych, jak i wykonania akcji. Za pomocą kwerendy można uzyskać odpowiedź na proste pytanie, wykonać obliczenia, połączyć dane z różnych tabel lub nawet dodać, zmienić albo usunąć dane tabeli. Kwerendy używane do pobierania danych z tabeli lub wykonywania obliczeń są nazywane kwerendami wybierającymi. Kwerendy dodające, zmieniające lub usuwające dane są nazywane kwerendami funkcjonalnymi. Za pomocą kwerendy można też dostarczyć dane dla formularza lub raportu. W odpowiednio zaprojektowanej bazie danych informacje, które mają zostać przedstawić w formularzu lub raporcie, często znajdują się w kilku różnych tabelach. Kwerenda umożliwia zabranie potrzebnych danych przed zaprojektowaniem formularza lub raportu. Wskazówka: Kreator prostych kwerend wybierających tworzy kwerendy pobierające dane z określonych pól z co najmniej jednej tabeli albo kwerendy. Kreator może również sumować, zliczać i wyciągać średnią z wartości w grupach rekordów lub we wszystkich rekordach oraz może obliczać minimalną i maksymalną wartość w polu. Nie ma jednak możliwości ograniczania liczby zwracanych rekordów za pomocą ustawienia kryteriów. 1. W oknie Baza danych kliknij ikonę Kwerendy znajdującą się w obszarze Obiekty, a następnie kliknij przycisk Nowy na pasku narzędzi okna Baza danych. 2. W oknie dialogowym Nowa kwerenda kliknij polecenie Kreator prostych kwerend, a następnie kliknij przycisk OK. 3. Wykonaj polecenia wyświetlane w oknach dialogowych kreatora. W ostatnim oknie dialogowym można uruchomić kwerendę lub obejrzeć jej strukturę w widoku Projekt.

Jeśli utworzona kwerenda nie spełnia wszystkich oczekiwań, można ponownie uruchomić kreatora lub dokonać zmian w kwerendzie w jej widoku Projekt. 6. WYKONAJ Zmień nazwę kwerendy: Kursowanie Kwerenda na Kursowanie Kwerenda/Odloty. Skopiuj tę kwerendę i zmień nazwę kwerendy skopiowanej na Kursowanie Kwerenda/Przyloty. W kwerendzie Kursowanie Kwerenda/Odloty w widoku projektu ustaw kryteria wyszukiwania bazy tak aby wybrać tylko te dane które dotyczą odlotów z lotniska. WSKAZÓWKA: W wierszu kryteria i kolumnie Przylot należy zastosować kryterium =0 lub FAŁSZ (patrz rys. 3). Analogicznie ustaw kryterium przeszukiwania bazy dla kwerendy Kursowanie Kwerenda/Przyloty (wybierane dane z bazy dotyczą tylko przylotów na dane lotnisko). Rys. 3 7. WYKONAJ Utwórz formularz Kursowanie/Odloty oparty na kwerendzie Kursowanie Kwerenda/Odloty. Skopiuj formularz Kursowanie/Odloty i zmień nazwę skopiowanego formularza na Kursowanie/Przyloty. Sprawdzamy poprawność działania obu formularzy.

Dostosuj wygląd stworzonych formularzy aby uzyskać lepszą czytelność. Poniżej przedstawiono na rys.4 przykładowy układ formularza Kursowanie/Odloty. Rys. 4 8. WYKONAJ Utwórz podformularz z formularza: Kursowanie/Odloty w formularzu Rozkład lotów na karcie Odloty (głównym formularzem jest Rozkład lotów, podformularzem natomiast Kursowanie/Odloty, jak widać na rysunku 5). W ten sam sposób utwórz podformularz z formularza: Kursowanie/Przyloty w formularzu Rozkład lotów na karcie Przyloty. Tworzenie podformularza przez przeciągnięcie jednego formularza na inny Ta procedura pozwala użyć istniejącego formularza jako podformularza dla innego istniejącego formularza. 1. W widoku projektu otwórz formularz, który ma być formularzem głównym. 2. Jeśli na karcie Projektowanie w grupie Formanty nie jest zaznaczone narzędzie Użyj kreatorów formantów, kliknij narzędzie, aby je zaznaczyć. 3. Przeciągnij formularz z okienka nawigacji na formularz główny. Program Access doda formant podformularza do formularza głównego i powiąże formant z formularzem przeciągniętym z okienka nawigacji. Na podstawie relacji zdefiniowanych w bazie danych program Access spróbuje również połączyć podformularz z formularzem głównym. Jeśli program Access nie potrafi określić, jak połączyć podformularz z formularzem głównym, właściwości Podrzędne pola łączące i Nadrzędne pola łączące formantu podformularza pozostają puste i należy je skonfigurować ręcznie w następujący sposób: 1. Kliknij formularz główny prawym przyciskiem myszy w okienku nawigacji, a następnie kliknij polecenie Widok projektu. 2. Kliknij formant podformularza, aby go zaznaczyć. 3. Jeśli arkusz właściwości nie jest jeszcze wyświetlany, naciśnij klawisz F4, aby go wyświetlić. 4. Na karcie Dane arkusza właściwości kliknij przycisk obok pola właściwości Podrzędne pola łączące. Zostanie wyświetlone okno dialogowe Pola łączące podformularza. 5. Z list rozwijanych Pola główne i Pola podrzędne wybierz pola, którymi chcesz połączyć formularze. Jeśli nie masz pewności, których pól użyć, kliknij przycisk Sugeruj, aby program Access spróbował określić pola łączące. Po zakończeniu kliknij przycisk OK. Jeśli pole, którego chcesz użyć do połączenia formularzy, nie jest wyświetlone, może być przydatne edytowanie źródła rekordów formularza głównego lub formularza podrzędnego w celu upewnienia się, że znajduje się w nim pole łączące. Jeśli na przykład formularz jest oparty na kwerendzie, upewnij się, że pole łączące znajduje się w wynikach kwerendy. 6. Zapisz formularz główny i przełącz się do widoku formularza, a następnie sprawdź, czy formularz działa zgodnie z oczekiwaniami.

Otwieranie podformularza w nowym oknie w widoku projektu Aby zmienić projekt podformularza podczas pracy nad jego formularzem głównym w widoku projektu, można otworzyć podformularz w osobnym oknie: 1. Kliknij podformularz, aby go zaznaczyć. 2. Na karcie Projektowanie w grupie Narzędzia kliknij przycisk Podformularz w nowym oknie. Rys.5 9. WYKONAJ Dostosuj wygląd formularza Rozkład lotów (dobieramy kolor tła, czcionki, kolejność klawisza Tab). Wszystkie zmiany dokonaj po wyświetleniu danego formularza w widoku projektu. Kolejność klawisza Tab ustalamy po kliknięciu prawym przyciskiem myszy na formularzu i z listy wybieramy odpowiednie polecenie (jak pokazują poniższe rysunki 6 i7).

Rys. 6 Rys. 7 10. WYKONAJ Dla formularzy Kursowanie/Odloty oraz Kursowanie/Przyloty zablokuj wprowadzanie danych, dodawanie danych, usuwanie danych, edycję danych. 11. WYKONAJ Pożądaną informacją dotyczącą rozkładu lotów jest cena biletu. System informacyjny powinien wyświetlać cenę biletu normalnego, dodatkowo ulgowego (np. młodzież i dzieci). Cenę biletu ustala przewoźnik.

Utwórz kwerendę o nazwie Ceny biletów (wykorzystując Projekt kwerendy), która będzie obliczać ceny biletów ulgowych. Kwerenda powinna zawierać pola: ID_przewoznika, %mlodziezy, %dzieci, ID_rejsu, Cena, ID_miasta, Nazwa_rejsu (patrz rys. poniżej). Otwieramy kwerendę w Widoku Projektu. W nowej-pustej kolumnie klikamy w wierszu Pole i wybieramy opcję Konstruktor. Uruchomiony zostanie Konstruktor wyrażeń, w którym poprzez kliknięcia na odpowiednie pola kwerendy Ceny biletów budujemy wyrażenie (iloczyn ceny i zniżki wyrażonej w procentach). 12. WYKONAJ Sprawdź czy w kwerendzie Ceny biletów ceny biletów są wyświetlone poprawnie. Na podstawie kwerendy Ceny biletów utwórz formularz, który pokazuje cenę biletu normalnego oraz ulgowego.

Ustaw właściwy format wszystkich pól formularza, tak aby cena była wyświetlana poprawnie. WSKAZÓWKA: Format walutowy dla pól tekstowych. Dodaj w formularzu: Kursowanie/Odloty oraz Kursowanie/Przyloty przyciski, które umożliwią sprawdzenie ceny biletu, czyli pokazanie formularza Ceny biletów. Tworzenie przycisku Postępujmy wg wskazówek kreatora przycisków poleceń.

Ważne jest, aby poprawnie określić pola pasujące. WYKONAJ Dla formularza Ceny biletów zablokuj wprowadzanie, dodawanie, usuwanie oraz edycję danych. Po wykonaniu wszystkich ćwiczeń umieścić zrzuty ekranów utworzonych formularzy i kwerend. Przekopiować je do Worda i wysłać na wskazany przez prowadzącego adres podany przez prowadzącego.