1 / 21

Bazy Danych wykład VI

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.

jabir
Download Presentation

Bazy Danych wykład VI

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bazy Danychwykład VI Jan Aleksander Wierzbicki

  2. Interfejs użytkownika • kwerendy • formularze • raporty • makra • procedury zdarzeń (VBA) „zamykają”, łączą interfejsużytkownika

  3. Graf formularzy i raportów formularz startowy- rozprowadzający formularz I formularz II raport I formularz III raport II

  4. Zdarzenie • zdarzenie • otwarcie formularza • otwarcie raportu • kliknięcie w przycisk • zamknięcie okna • itp.

  5. Reakcja na zdarzenie • reakcja na zdarzenie - wyświetlony komunikat • otwarcie formularza • otwarcie raportu • zamknięcie formularza • zamknięcie raportu • itp.

  6. Makra Umożliwiają wykonywanie prostych akcji, które będą reakcją na dane zdarzenie np. przy otwarciu formularza pojawi się komunikat

  7. wybieramy akcję oraz argumenty akcji

  8. przypisujemy makro do zdarzenia

  9. 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

  10. Makro Autoexec • automatycznie wykonuje, po uruchomieniu aplikacji, kolejne akcje w nim zawarte

  11. ukrywa okno bazy oraz otwiera formularz roprowadzający

  12. Wady makr • mała uniwersalność • brak globalności • kłopoty z obsługą błędów

  13. 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

  14. wybieramy kategorie i określoną akcje

  15. kod procedury

  16. deklaracja zmiennych otwarcie formularza obsługa błędu

  17. dopisana komendazamykająca bieżącyformularz

  18. Formularz – podformularz (wyskakujący) formularz główny podformularzma dane związane z formularzem głównym

  19. KSIĄŻKI WYDAWNICTWA Skrót Tytuł Wydawnictwo Wydawnictwo Formularz – podformularz Jakie są książki danego wydawnictwa?

  20. wybieramy tylko określone dane wskazujemy polałącznikoweklucz główny- klucz obcy

  21. Koniec wykładu VIHurra!!!!

More Related