Bazy danych wyk ad vi
Download
1 / 21

Bazy Danych wykład VI - PowerPoint PPT Presentation


  • 106 Views
  • Uploaded on

Bazy Danych wykład VI. Jan Aleksander Wierzbicki. Interfejs użytkownika. kwerendy formularze raporty makra procedury zdarzeń (VBA). „zamykają”, łączą interfejs użytkownika. Graf formularzy i raportów. formularz startowy - rozprowadzający. formularz I. formularz II. raport I.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Bazy Danych wykład VI' - jabir


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Bazy danych wyk ad vi

Bazy Danychwykład VI

Jan Aleksander Wierzbicki


Interfejs u ytkownika
Interfejs użytkownika

  • kwerendy

  • formularze

  • raporty

  • makra

  • procedury zdarzeń (VBA)

„zamykają”, łączą interfejsużytkownika


Graf formularzy i raportów

formularz startowy- rozprowadzający

formularz I

formularz II

raport I

formularz III

raport II


Zdarzenie
Zdarzenie

  • zdarzenie

  • otwarcie formularza

  • otwarcie raportu

  • kliknięcie w przycisk

  • zamknięcie okna

  • itp.


Reakcja na zdarzenie

  • reakcja na zdarzenie

    - wyświetlony komunikat

  • otwarcie formularza

  • otwarcie raportu

  • zamknięcie formularza

  • zamknięcie raportu

  • itp.


Makra
Makra

Umożliwiają wykonywanie prostych akcji, które będą reakcją na dane zdarzenie

np. przy otwarciu formularza pojawi się komunikat


wybieramy akcję

oraz argumenty akcji



Makra1
Makra

  • możemy:

  • łączyć w grupę

  • tworzyć warunki na uruchomienie makra

  • tworzyć warunek wewnątrz makra,określający np. jakie rekordy zostaną wyświetlone na podformularzu wyskakującym


Makro autoexec
Makro Autoexec

  • automatycznie wykonuje, po uruchomieniu aplikacji, kolejne akcje w nim zawarte


ukrywa okno bazy

oraz otwiera formularz roprowadzający


Wady makr
Wady makr

  • mała uniwersalność

  • brak globalności

  • kłopoty z obsługą błędów


Procedury zdarze j zyk vba visual basic for applications
Procedury zdarzeń (język VBA - Visual Basic for Applications)

możliwe,

  • pełne programowanie reakcji na zdarzenia, obsługi błędów, procedur i funkcji potrzebnych do zaawansowanej obsługi bazy

  • pewne proste standardowe procedury są tworzone przez kreator


wybieramy kategorie i określoną akcje



deklaracja zmiennych

otwarcie formularza

obsługa błędu


dopisana komendazamykająca bieżącyformularz


Formularz – podformularz (wyskakujący)

formularz główny

podformularzma dane związane z formularzem głównym


Formularz podformularz

KSIĄŻKI

WYDAWNICTWA

Skrót

Tytuł

Wydawnictwo

Wydawnictwo

Formularz – podformularz

Jakie są książki danego wydawnictwa?


wybieramy tylko określone dane

wskazujemy polałącznikoweklucz główny- klucz obcy



ad