Forms są podstawowymi obiektami w bazie danych i służą jako okna, za pośrednictwem których użytkownicy widzą Twoje dane i do nich docierają. Jeśli kiedykolwiek chcesz zapoznać się z całościowym zrozumieniem podstawowych funkcji formularzy programu Microsoft Access, takich jak typy dostępnych formularzy, sposób ich tworzenia, dostosowywania i zarządzania nimi, w tym artykule przedstawiono podsumowanie zasobów ułatwiających zrozumienie tego obrazu.
W tym artykule
Omówienie
Formularz to obiekt bazy danych, za pomocą którego można utworzyć interfejs użytkownika umożliwiający użytkownikom wprowadzanie i edytowanie danych. Forms często zawierają kontrolki wykonujące różne zadania. Możesz jednak utworzyć bazę danych bez korzystania z formularzy, edytując dane w tabeli, którą większość użytkowników woli używać do wyświetlania, wprowadzania i edytowania danych zawartych w tabelach. Dzięki formularzom można określać sposoby interakcji użytkowników z danymi zawartymi w bazie danych. Można na przykład utworzyć formularz wyświetlający tylko wybrane pola i udostępniający tylko określone operacje. Pomaga to chronić dane i ograniczyć możliwe błędy podczas wprowadzania danych. Ten artykuł zawiera podsumowanie zasobów, od podstaw formularzy programu Access po tworzenie i dostosowywanie formularzy.
Doskonałym sposobem zrozumienia roli i funkcji formularzy w bazie danych programu Microsoft Access jest omówienie różnych części bazy danych i roli formularzy w bazie danych, aby dowiedzieć się więcej, zaczynając od widoku podstawowe informacje o bazie danych.
Następnie skoncentrujmy się na formularzach dzięki wprowadzeniu do formularzy.
Przed utworzeniem formularza przyjrzyj się bliżej kontrolom, które są podstawową funkcją większości formularzy. Kontrolki umożliwiają użytkownikom wprowadzanie, edytowanie i wyświetlanie danych z bazy danych. Znajomość różnych typów kontrolek dostępnych w programie Access może być pomocna podczas dostosowywania formularzy. Aby dowiedzieć się więcej o kontrolkach, zobacz Wprowadzenie do kontrolek.
Typy formularzy
Program Access oferuje kilka sposobów tworzenia formularzy w zależności od typu formularza, który chcesz utworzyć. Poznaj niektóre typowe typy formularzy i dowiedz się, jak je tworzyć:
|
Jakiego typu formularza potrzebujesz? |
Dowiedz się więcej |
|
Formularz szczegółów: pusty formularz programu Access z informacjami dotyczącymi jednego rekordu naraz. |
|
|
Formularz Wiele elementów: Nazywany również formularzem ciągłym, wyświetla informacje z więcej niż jednego rekordu naraz. Wygląda jak arkusz danych, ale zapewnia większą kontrolę nad elementami, takimi jak formatowanie tekstu, dodawanie grafiki, przycisków i innych kontrolek |
|
|
Formularz dzielony: Jednocześnie wyświetla dane w widoku formularza i widoku arkusza danych. Przydatne, gdy trzeba wyświetlić duże ilości danych, ale trzeba zmieniać tylko jeden rekord naraz. |
|
|
Formularz nawigacji: Formularz zawierający kontrolkę nawigacji. Formularze nawigacji są szczególnie ważne podczas nawigowania po bazie danych, jeśli plan obejmuje publikowanie bazy danych w sieci Web, ponieważ okienko nawigacji programu Access nie jest dostępne w przeglądarce |
Dodatkowe sposoby tworzenia formularza
Użyj karty Tworzenie i wypróbuj opcje w grupie Forms, aby szybko utworzyć nowe formularze. Możesz również zaznaczyć tabelę lub zapytanie w okienku nawigacji i szybko utworzyć nowy formularz na podstawie tego obiektu przy użyciu polecenia Formularz.
Zapoznaj się z zasobami w poniższej tabeli, aby poznać niektóre typowe sposoby tworzenia formularzy:
|
Metody tworzenia formularzy |
Dowiedz się, jak to zrobić |
|
Narzędzie Formularz: aby szybko utworzyć formularz pojedynczego elementu wyświetlający informacje o jednym rekordie naraz. |
|
|
Kreator formularzy: za pomocą tego narzędzia można utworzyć formularz, który ma być bardziej selektywny w przypadku pól wyświetlanych w formularzu. Umożliwia również zdefiniowanie sposobu grupowania i sortowania danych. |
|
|
Pusty formularz:Jeśli narzędzie formularza lub kreator nie spełnia Twoich potrzeb, narzędzie Pusty formularz oferuje bardzo szybki sposób utworzenia formularza, zwłaszcza jeśli zamierzasz dodać tylko kilka pól w formularzu |
Zobacz sekcję dotyczącą tworzenia formularza przy użyciu narzędzia Pusty formularz w artykule Wprowadzenie do formularzy. |
Używanie różnych widoków formularzy
Jak już wiesz z niektórych artykułów wspomnianych w poprzednich sekcjach, formularze programu Access można wyświetlać w trzech różnych widokach, w widoku formularza, w widoku projektu i w widoku układu. Wiedza o tym, którego widoku użyć w konkretnym zadaniu, może być przydatna. Formularz można na przykład dostosować za pomocą widoku projektu lub układu. Widok formularza jest widokiem domyślnym formularza i najczęściej służy do wyświetlania formularza z danymi lub do wprowadzania danych. Ponieważ widoki układu i projektu są używane do wprowadzania zmian w projekcie formularza, zobacz zasoby w poniższej tabeli, aby uzyskać więcej informacji na temat korzystania z tych widoków:
|
Typ widoku |
Na potrzeby |
Dowiedz się więcej |
|
Widok układu |
Wprowadzanie większości typów zmian w formularzu. Dane są widoczne podczas modyfikowania projektu, co jest bardzo przydatne podczas ustawiania rozmiaru kontrolek lub innych zmian w projekcie, które wpływają na wygląd i użyteczność formularza. |
|
|
widok projektu |
Wprowadzanie zmian wymagających bardziej szczegółowego widoku struktury formularza, na przykład sekcji Nagłówek, Szczegóły i Stopka. Podczas tworzenia projektu changes.in widoku projektu nie widać danych źródłowych. Co warto zrobić w widoku projektu?
Zmienianie niektórych właściwości formularza, których nie można zmienić w widoku układu |
Którego widoku warto użyć? widoku układu czy widoku projektu? |
Więcej możliwości za pomocą formularzy
Po zaprojektowaniu struktury formularza, jeśli jest on formularzem powiązanym, należy go połączyć ze źródłem danych. Źródłem danych może być tabela, zapytanie lub instrukcja SQL zawierająca dane wyświetlane w formularzu. Formularz "niepowiązany" nie łączy się bezpośrednio ze źródłem danych, ale zawiera przyciski poleceń, etykiety ani inne kontrolki potrzebne do obsługi aplikacji. Aby dowiedzieć się, jak pracować ze źródłami rekordów, zobacz: Ustawianie źródła rekordów dla formularza lub raportu.
Atrakcyjny graficznie formularz sprawia, że praca z bazą danych jest przyjemniejsza i wydajniejsza. Formularz może również zapobiegać wprowadzaniu nieprawidłowych danych. Jeśli nie chcesz tworzyć podstawowego formularza, aby dodawać niestandardowe poprawki i wytyczać go w unikatowy sposób, program Access oferuje kilka sposobów, aby to osiągnąć. Niektóre opcje mogą wymagać ćwiczeń, zanim uzyskasz wygląd projektu zgodnie z oczekiwaniami, ale jeśli nie podoba Ci się projekt, zmiana go jest zawsze możliwa.
W poniższej tabeli przedstawiono zasoby umożliwiające przeniesienie formularza do następnego kroku dodawania pól i dostosowywania go:
|
Co chcesz zrobić? |
Dowiedz się, jak to zrobić |
|
Szybkie dodawanie pól do formularza |
|
|
Uporządkuj formularz, zmniejsz czytelność i ułatw pracę z formularzem. |
|
|
Określ kolejność reakcji kontrolek w formularzu na TAB. W dobrze zaprojektowanym formularzu kontrolki odpowiadają TAB w logicznej kolejności — na przykład od góry do dołu i od lewej do prawej — dzięki czemu formularz jest łatwiejszy w użyciu. |
|
|
Tworzenie podformularza lub formularza zagnieżdżonego w formularzu głównym. Podformularze są przydatne do wyświetlania danych z wielu powiązanych tabel lub zapytań w tym samym formularzu. |
Tworzenie formularza zawierającego podformularz (formularz jeden-do-wielu) |
|
Wyróżnianie określonych pól i danych w formularzu. |
Klip wideo: korzystanie z formatowania warunkowego w raportach |
|
Ustawianie opcji projektu dla wszystkich formularzy w bazie danych. |
Dostosowywanie ustawień projektu dla obiektów w bazie danych |
|
Dodawanie kontrolki pola tekstowego, która wyświetla wartość z innego formularza. Umożliwia wyświetlanie wyników z podformularza zawierającego obliczeniowe pole tekstowe w formularzu głównym. |
Tworzenie kontrolki odwołującej się do kontrolki w innym formularzu |
Praca z formularzami w bazie danych sieci Web
|
Opcje formularza bazy danych sieci Web |
Dowiedz się, jak to zrobić |
|
Formularz nawigacji to formularz zawierający kontrolkę nawigacji. Formularze nawigacji mogą być przydatne w każdej bazie danych, jednak utworzenie takiego formularza jest szczególnie ważne, gdy baza danych ma zostać opublikowana w sieci Web, ponieważ okienko nawigacji programu Access nie jest wyświetlane w przeglądarce. |
|
|
Program Access 2010 zawiera kontrolkę przeglądarki sieci Web, która umożliwia wyświetlanie stron sieci Web w formularzu |
Kilka następnych kroków
Wypróbuj niektóre z tych funkcji w formularzach:
-
Dowiedz się, jak utworzyć formularz (panel przełączania), który będzie widoczny dla użytkowników po otwarciu bazy danych? Ustawianie formularza domyślnego wyświetlanego po otwarciu bazy danych programu Access.
-
Dodawanie listy rozwijanej umożliwiającej znalezienie rekordu w formularzu Tworzenie listy opcji do wyboru przy użyciu pola listy lub pola kombi