BAZY DANYCH Panel sterujący

Podobne dokumenty
BAZY DANYCH Formularze i raporty

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

5. Bazy danych Base Okno bazy danych

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

MS Access formularze

5.4. Tworzymy formularze

Formularze w programie Word

Bazy danych Karta pracy 1

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

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

Projektowanie baz danych

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

kod_klienta kod_wycieczki data_rozpoczecia zaplacono KL002 G KL003 M KL007 M

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

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

Przygotowanie formularza do wypożyczenia filmu:

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Formularze i raporty w MS Access

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

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

Tworzenie bazy danych na przykładzie Access

1. Zarządzanie informacją w programie Access

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. Program: Access 2007

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

Przygotuj za pomocą tabulatorów element formularza. Utwórz pole tekstowe i sformatuj tak, aby dół napisu w polu był dokładnie nad kropkami.

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

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

Temat: Organizacja skoroszytów i arkuszy

Baza danych część 8. -Klikamy Dalej

Dodawanie grafiki i obiektów

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

Przygotuj za pomocą tabulatorów element formularza. Utwórz pole tekstowe i sformatuj tak, aby dół napisu w polu był dokładnie nad kropkami.

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

Przewodnik Szybki start

Utwórz strukturę bazy

Korespondencja seryjna Word 2000

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

MS Access - bazy danych

Moduł 5 - Bazy danych

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

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

Zadanie 1. Stosowanie stylów

1.Formatowanie tekstu z użyciem stylów

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

KORESPONDENCJA SERYJNA

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

Kadry Optivum, Płace Optivum

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

Obszar Logistyka/Zamówienia Publiczne

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

Należy uruchomid program: Start-Wszystkie programy- Microsoft Office- Microsoft Office Access 2007

MS Access - bazy danych

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3

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

Temat: Makropolecenia.

1. Przypisy, indeks i spisy.

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

Sigma moduł Arkusz. Nauczyciel wspomagający powinien mieć w umowie przypisane stanowisko nauczyciel wspomagający.

Zadanie 11. Przygotowanie publikacji do wydrukowania

Co nowego w programie GM EPC

Zadanie 3. Praca z tabelami

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0

Podręczna pomoc Microsoft Power Point 2007

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

Wprowadzenie (17) Część I. Makra w Excelu - podstawy (23)

Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 1

Joyce Cox Joan Lambert. Microsoft Access Krok po kroku. Przekład: Jakub Niedźwiedź

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

Tworzenie prezentacji w MS PowerPoint

Kolejne osoby możemy wyświetlać naciskając przyciski do przesuwania rekordów.

1. MS Access opis programu.

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

ACCESS ćwiczenia (zestaw 1)

Jak rozpocząć pracę? Mapa

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

Sigma moduł Arkusz. Jak przydzielić do zajęć nauczyciela wspomagającego? Przydzielanie do zajęć nauczyciela wspomagającego

2 Arkusz kalkulacyjny

Jak dopasować pola szablonu świadectwa, aby na stronie z wynikami klasyfikacji rocznej poprawnie drukowały się długie nazwy przedmiotów?

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

Zadanie 9. Projektowanie stron dokumentu

Tworzenie makr warunkowych

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

System Informatyczny CELAB. Terminy, alarmy

Obsługa pakietu biurowego OFFICE

Podręcznik użytkownika programu. Ceremonia 3.1

Makra programu Microsoft Access.

1. Wywiadówka. A. Zawiadomienia dla rodziców

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

Poprawne opisanie szkoły dla dorosłych w module Administrowanie. 1. Zaloguj się do systemu jako administrator i uruchom moduł Administrowanie.

UONET+ moduł Dziennik

5.5. Wybieranie informacji z bazy

INSTRUKCJA SZKOLENIOWA ZARZĄDZANIE PRODUKCJĄ AX 2009 SZKOLENIE PODSTAWOWE

UONET+ moduł Dziennik

Transkrypt:

BAZY DANYCH Panel sterujący Panel sterujący pełni z reguły rolę centrum, z którego wydajemy polecenia i uruchamiamy różnorodne, wcześniej zdefiniowane zadania, np. wyświetlamy formularze lub drukujemy raporty. Z takiego centrum typowy użytkownik będzie mógł wykonać tylko takie operacje, na które twórca systemu zezwoli, reszta z reguły jest niewidoczna lub zablokowana. Typowy użytkownik nie będzie miał możliwości zepsucia systemu bazodanowego. Do uruchomienia tych zadań służą z reguły przyciski, które można zaprogramować za pomocą kreatora. Pasek narzędzi Projektowanie zawiera ponadto inne elementy sterujące, umożliwiające tworzenie profesjonalnych aplikacji. Przypisanie polecenia do elementów sterujących odbywa się z reguły za pomocą kreatora, ale należy pamiętać, że w tle tworzone jest odpowiednie makropolecenie w języku VBasic. Kreator umożliwia nam przypisanie wielu różnorodnych zadań, m.in.: nawigowanie (wybieranie rekordów, wyszukiwanie), operacje na rekordach (usuwanie, tworzenie nowego) i formularzach (otwieranie, drukowanie, zamykanie) oraz raportach (drukowanie), uruchamianie innych programów (Word, Excel, Notatnik) - wszystkie opisane są w oknie kreatora. Do wykonania bardziej zaawansowanych zadań niezbędne jest poznanie elementów języka VBasic. 1. Przygotuj formularz sterujący panel sterujący Formularz nie będzie związany z żadną tabelą i kwerendą. Będzie zawierał jedynie przyciski i inne elementy, za pomocą których typowy użytkownik będzie mógł wykonać udostępnione przez (twórcę systemu) zadania. pasek narzędziowy Tworzenie przycisk Pusty formularz zapisz formularz nazwa PANEL Automatycznie pojawia się okno Lista pól z prawej strony, za pomocą którego można wstawiać do formularza pola z dostępnych tabel. W podobny sposób (przenoszą za pomocą myszki) można wstawiać gotowe kwerendy, formularze i raporty z panelu znajdującego się po lewej stronie. W narzędziach głównych, w poleceniu Widok mamy możliwość, podobnie jak w przypadku innych formularzy otwierania widoku formularza, układu i projektu. 1.1. Ustawianie własności formularza. Panel sterującym będzie miejscem, z którego użytkownik wykonuje wszelkie operacje. wybierz Widok Projektu wybierz Arkusz właściwości ustaw Formularz na Arkuszu właściwości wybierz zakładkę Format Szerokość wpisz 10 cm Selektory rekordów Nie Przyciski nawigacyjne Nie Paski przewijania Żaden Przycisk zamknij Nie Przyciski Min Maks Żaden Zapisz zmiany Dodatkowe zmiany możliwe są po kliknięciu w pole formularza lub wybraniu opcji Szczegóły na arkuszu właściwości

wybierz Szczegóły w oknie właściwości wybierz zakładkę Format Wysokość - 10 cm Kolor tła czarny Zapisz zmiany Pozostałe właściwości powinny pozostać bez zmian, choć można przetestować ich działanie. 1.2. Rozmiar, pasek tytułowy, kolor i przycisk zamknięcia aplikacji wybierz pasek narzędzi Projektowanie przycisk Etykieta narysuj dowolny prostokąt i sformatuj tak, jak pokazano na rysunku obok przycisk Przycisk narysuj przycisk i za pomocą kreatora przypisz mu możliwość zamykania aplikacji zapisz zmiany wybierz Widok Formularza wciśnij przycisk KONIEC aplikacja powinna zostać zamknięta! otwórz aplikację ponownie 1.3. Microsoft Visual Basic UWAGA w razie, gdy coś nie działa! Jeżeli po wciśnięciu przycisku KONIEC pojawią się błędy i stosowny komunikat, być może trzeba będzie poprawić działanie utworzonego automatycznie makropolecenia. wybierz formularz z panelem sterującym zaznacz przycisk KONIEC Arkusz właściwości, zakładka Zdarzenia pole Przy kliknięciu wybierz przycisk [ ] zostanie otwarte okno Microsoft Visual Basic i zobaczysz kod utworzonej automatycznie procedury odpowiedzialnej za zamykanie aplikacji. Być może błąd powoduje fragment kodu odpowiedzialny za sprawdzanie zmian usuniemy go wstaw znak apostrofu na początku wiersza: If Me.Dirty Then Me.Dirty = False cały wiersz stanie się komentarzem nie będzie uwzględniany przy przetwarzaniu zapisz zmiany, zamknij okno MVB, wybierz Widok Formularza i sprawdź działanie przycisku 2. Elementy składowe aplikacji Zanim zaczniemy wstawiać przycisku na panelu sterującym należy wcześniej przygotować wszystkie elementy składowe: formularze do wprowadzania danych i raporty do wyświetlania odpowiednich informacji, a przed nimi odpowiednie kwerendy.

Sterowanie wyświetlaniem rekordów raportu i formularza Przemieszczanie się po kolejnych rekordach formularzy i raportów (wyświetlanie) jest dość niewygodne przyciski, które znajdują się w dolnej części są niewielkie. Można zastąpić je własną nawigacją. Można je tworzyć zarówno na raportach jak i formularzach, najlepiej w takim miejscu, aby były zawsze widoczne, np. w stopce lub nagłówku formularza. Tworzymy przyciski za pomocą kreatorów. 2.1. Tworzenie przycisków sterujących zaznacz tabelę Studenci zakładka Tworzenie, wybierz przycisk Formularz dzielony pasek narzędzi Projektowanie przycisk Przycisk narysuj w nagłówku formularza prostokątny przycisk po narysowaniu przycisku pojawia się okno kreatora przycisków poleceń, które zautomatyzuje proces przypisania do przycisku odpowiedniego polecenia w oknie Kreator przycisków poleceń wybierz Nawigowanie pomiędzy rekordami i Przejdź do następnego rekordu w kolejnym oknie decydujemy czy na przycisku będzie napis, czy obrazek ustaw TEKST wpisz tekst NASTĘPNY w kolejnym oknie nadaj nazwę opisową wpisz tekst następny wybierz przycisk Zakończ Po wybraniu widoku Widok formularza można zobaczyć działanie przycisku 2.2. Narysuj i zaprogramuj kolejne przyciski: POPRZEDNI, PIERWSZY, OSTATNI. 2.3. Narysuj i zaprogramuj trzy przyciski obrazkowe: DRUKUJ, ZAMKNIJ i SZUKAJ. w oknie kreatora zaznacz kategorię Operacje na formularzach

3. Formularz dzielony 3.1. Utwórz formularz dla tabeli Studenci Na podstawie tabeli Studenci przygotuj formularz dzielony. Przygotuj w nagłówku przyciski do pracy z rekordami: pierwszy, poprzedni, następny, ostatni, wyszukiwanie i do pracy z formularzem: drukowanie, zamykanie. Formularz tworzymy za pomocą przycisku Formularz dzielony w pasku Tworzenie Przyciski tworzymy i ustawiamy zgodnie ze schematem z poprzedniej lekcji używając kreatora zapisz gotowy formularz nazwa PANEL STUDENCI UWAGA zwróć uwagę, na możliwość filtrowania pól tabeli podobnie jak w arkuszu kalkulacyjnym 3.2. Formularz wprowadzania danych do tabeli Książki Formularz dla tabeli Książki tworzymy w identyczny sposób z identycznymi przyciskami zapisz gotowy formularz nazwa PANEL KSIĄŻKI 3.3. Przygotuj raporty dla tabel Studenci i Książki Tworzymy raporty automatyczne, za pomocą kreatora, bez zbędnych modyfikacji. zaznacz tabelę Studenci wybierz na pasku narzędziowym Tworzenie przycisk Kreator raportów w kolejnych oknach: dodaj wszystkie pola, nie grupujemy, nie sortujemy, układ kolumnowy (wszystkie pola na jednej stronie) zapisz gotowe raporty - nazwa PANEL STUDENCI i PANEL KSIĄŻKI

3.4. Przygotuj kwerendę i raport, które pokaże właścicielowi księgarni ilość i sumaryczną cenę zakupionych książek z podziałem na płeć. Po uruchomieniu kwerenda pyta o miesiąc wyświetlane jest zestawienie tylko dla zakupów w podanym miesiącu. elementy kwerendy zapisz kwerendę z nazwą PANEL ZAKUPY Raport utworzono za pomocą kreatora z typowymi ustawieniami zapisz raport z nazwą PANEL ZAKUPY W ten sposób przygotowane zostały pierwsze elementy aplikacji. Na panelu sterującym umieścimy teraz odpowiednie przyciski do ich uruchamiania. 4. Przyciski na panelu sterującym Opisana poniżej procedura dotyczy przycisku STUDENCI otarcie formularza otwórz formularz panelu sterującego umieść przycisk na formularzu kategoria Operacje na formularzach akcje Otwórz formularz wybierz przygotowany wcześniej formularz do wprowadzania danych o studentach przycisk z tekstem STUDENCI zakończ kreatora, zapisz zmiany i sprawdź działanie przycisku 4.1. Podobny przycisk wykonaj dla formularza z książkami 4.2. Wykonaj dwa przyciski z obrazkiem podglądu wydruku dla raportów studentów i książek kategoria - operacje na raportach akcja - podgląd raportu 4.3. Wykonaj przycisk z tekstem SPRZEDAŻ dla raportu z zakupami w konkretnym miesiącu 4.4. Dopasuj położenie i wymiary przycisków na panelu sterującym

5. Dodatkowe elementy sterujące na formularzu Wyszukiwanie i modyfikowanie elementów bazy danych możemy wykonać w bardziej intuicyjny sposób. 5.1. Pole kombi wyszukiwanie studentów otwórz formularz PANEL STUDENCI obok przycisków sterujących dodaj formant Pole kombi znajdujący się w pasku Projektowanie w oknie Kreator pól kombi zaznacz opcję Znajdź rekord w kolejnym oknie dodaj pola NAZWISKO i IMIE do listy nie zmieniaj nic w oknie Szerokość kolumn w kolejnym oknie wpisz tekst etykiety pola kombi: SZUKAJ STUDENTA ustaw etykietę i pole kombi, jak pokazano na rysunku Po wybraniu studenta z w polu kombi, jego dane zostaną wpisane do formularza. Jeżeli wpiszemy w polu kombi jego nazwisko lub fragment również dane pojawią się w formularzu.

5.2. Pole kombi aktualizacja danych Za pomocą pola kombi można w bardzo wygodny sposób zmieniać dane na formularzu. Zamiast wpisywać ręcznie informacje, można wybrać z gotowej listy w naszym przypadku będą to miasta. Nowe pole będzie zawierać listę miast (kwerenda grupująca). wpisując dane nowych studentów lub poprawiając dane istniejące już można wybierać miasto w polu kombi zamiast wpisywać je ręcznie. przygotuj kwerendę grupującą, która będzie wyświetlała miasta zapisz ją z nazwą PANEL MIASTA otwórz formularz PANEL STUDENCI wstaw w nagłówku pole kombi w kreatorze zaznacz Obiekt kombi ma pobierać wartość w kolejnym oknie wybierz opcję Wyświetl kwerendy wybierz kwerendę PANEL MIASTA w kolejnym oknie dodaj pole MIASTO do listy możesz ustawić sortowanie, szerokość pól w kolejnym oknie zaznacz opcję Przechowaj tę wartość z listy wybierz pole MIASTO w tabeli studenci wpisz etykietę pola ZMIEŃ MIASTO ustaw etykietę i pole kombi, jak pokazano na rysunku Po wybraniu z listy miasta (na rysunku Kraków) zostanie ono wstawione do pola MIASTO na formularzu