Przyciski na formularzu oraz podformularze i fromant karta

Lekcja: Praca z przyciskami, podformularzami i formantem karta w MS Access

1. Umieszczanie przycisków na formularzu

Przyciski są podstawowymi elementami interakcji użytkownika z formularzem w MS Access. Używane są do wykonywania różnych akcji, takich jak nawigacja między rekordami, otwieranie innych formularzy czy zamykanie bieżącego formularza.

Jak umieścić przycisk na formularzu?

  1. Otwórz formularz w trybie projektowania.
  2. Wybierz narzędzie "Przycisk" z karty "Projektowanie".
  3. Kliknij w miejscu na formularzu, gdzie chcesz umieścić przycisk.
  4. Kreator przycisków przeprowadzi Cię przez proces przypisywania akcji do przycisku.

2. Przypisywanie funkcji do przycisków

Po umieszczeniu przycisku można przypisać mu funkcję, aby wykonywał określone zadania:

  • Nawigacja: Użyj przycisku do przechodzenia do pierwszego, poprzedniego, następnego lub ostatniego rekordu.
  • Szukanie danych: Przycisk może uruchamiać formularz wyszukiwania, aby ułatwić odnalezienie konkretnych rekordów.
  • Zamykanie formularza: Przypisz akcję zamknięcia formularza za pomocą makra lub kodu VBA.
  • Odwolanie do innego formularza: Przyciski mogą otwierać inne formularze, dzięki czemu użytkownik łatwo przechodzi między różnych ekranami w aplikacji.

Przykład: Aby dodać funkcję zamknięcia formularza, przypisz do przycisku makro z akcją "ZamknijFormularz".

3. Stosowanie obiektu podformularz

Podformularz to formularz osadzony w innym formularzu. Jest szczególnie użyteczny przy pracy z relacjami między tabelami, np. prezentowaniu zamówień dla konkretnego klienta.

Umieszczanie podformularza:

  1. W trybie projektowania formularza wybierz narzędzie "Podformularz" z karty "Projektowanie".
  2. Umieść podformularz w formularzu głównym.
  3. Wybierz istniejący formularz jako źródło danych dla podformularza lub skonfiguruj nowy formularz.

4. Formant karta

Formant karta umożliwia prezentację danych w zakładkach, co pomaga uporządkować dane w czytelny sposób.

Dodawanie formantu karta:

  1. W trybie projektowania formularza wybierz narzędzie "Formant karta".
  2. Umieść formant w formularzu i skonfiguruj karty, dodając do nich pola lub inne elementy.
  3. Podformularz można osadzić na każdej karcie, co pozwala na wyświetlanie różnych informacji w zależności od wybranej zakładki.

5. Określanie powiązania między formularzem nadrzędnym a podformularzem

Aby podformularz wyświetlał dane powiązane z formularzem nadrzędnym, należy skonfigurować pola powiązań:

  • Właściwości „PowiazanePolaNadrzędne” i „PowiazanePolaPodrzędne”: Te właściwości definiują, jak dane są synchronizowane między formularzem nadrzędnym a podformularzem.
  • Przykład: Formularz nadrzędny wyświetla dane klienta, a podformularz pokazuje wszystkie zamówienia tego klienta. Powiązanie odbywa się na podstawie pola ID klienta.

6. Zmiana właściwości formantów

Formanty na formularzu można dostosowywać, zmieniając ich właściwości, takie jak:

  • Formatowanie: zmiana koloru tła, czcionki, obramowania.
  • Zachowanie: właściwości dotyczące blokady edycji, widoczności czy dostępności.
  • Działania: zdarzenia, takie jak kliknięcie, podwójne kliknięcie lub zmiana.

Podsumowanie

Formularze w MS Access pozwalają na tworzenie interaktywnych aplikacji bazy danych. Umieszczanie przycisków, stosowanie podformularzy, formantów karty oraz zmiana ich właściwości to kluczowe umiejętności pozwalające na projektowanie zaawansowanych interfejsów użytkownika.