Tworzenie formularzy w programie Access w celu wprowadzania danych

07.03.2020

Microsoft Access jest użyteczną aplikacją, ponieważ pozwala tworzyć i przechowywać dane w wielu powiązanych tabelach, oferując większą wydajność i standaryzację niż arkusze kalkulacyjne. Podstawą bazy danych są tabele. Ale w przeciwieństwie do zwykłych arkuszy kalkulacyjnych Excel, w których wprowadzanie danych jest procedurą bardzo powolną i żmudną, tworzenie formularzy w formularzach Access odbywa się przy użyciu wygodnych licznych funkcji.

Proste formy dostępu

Okno programu

Wszystkie formularze są oparte na jednej lub wielu tabelach bazy danych, dlatego przed utworzeniem formularzy należy najpierw utworzyć tabelę podstawową. Istnieje wiele sposobów na utworzenie formularza w programie Access. Program tworzy podstawowy formularz za pomocą jednego kliknięcia, dzięki czemu użytkownik może uzyskać w pełni dostosowaną formę od zera.

Aby wybrać formularz, musisz wejść do zakładki Utwórz w pasku menu i znaleźć sekcję Formularze. Kliknięcie tego przycisku automatycznie tworzy podstawowy formularz na podstawie tabeli źródłowej podświetlonej na lewym pasku nawigacji. Jest to najłatwiejsza opcja tworzenia formularzy w programie Access, ale zapewnia mniejszą elastyczność.

Podzielony formularz faktycznie wyświetla dane z dwóch tabel. Jedna część wygląda jak forma elektroniczna poniżej. Prosty formularz w programie Access pokazuje tylko jeden rekord, podzielony ma kilka wierszy, dzięki czemu użytkownicy wprowadzają dużą ilość danych na ekranie. Ten typ formularza jest przydatny przy wpisywaniu długich list zawierających kilka kolumn.

Tworzenie projektu od zera

Tworzenie programu od zera

Po wybraniu jednej z opcji formularza, użytkownik przystępuje do utworzenia formularza do wprowadzania danych do programu Access od zera, korzystając z dodatkowych funkcji programu. Aby to zrobić, przejdź do Dodatkowe formularze -> Kreator formularzy, a następnie kliknij strzałkę na liście rozwijanej "Więcej formularzy", znajdź opcję Kreatora formularzy. Następnie program Access przeprowadzi użytkownika przez kolejne etapy tworzenia formularza i umożliwi korzystanie z wielu ustawień, tworząc równowagę między programem, dzięki czemu program Access wykona większość pracy, a użytkownik, który tworzy formularz niezależnie.

Istnieje wiele opcji, które można wdrożyć, tworząc formularze dla MS Access. Możesz utworzyć dwa podstawowe typy formularzy:

  1. Powiązane formularze.
  2. Niezwiązane formularze.

Interkonekt Bound Forms z niektórymi bazami danych, takimi jak instrukcja SQL, zapytanie lub tabela. Ten widok służy do wprowadzania lub edycji danych w bazie danych.

Niezwiązane formularze są niezależne od źródła danych. Mogą być w formie okna dialogowe i przełączanie witryn używanych do nawigacji z bazą danych jako całością. Istnieje wiele trybów tworzenia formularzy w programie Access.

Rodzaje powiązanych formularzy:

  1. Forma pojedynczego elementu, najbardziej popularna, gdy rekordy są wyświetlane w jednym rekordzie na raz.
  2. Wiele elementów, wyświetla serię rekordów na raz z połączonego źródła danych.
  3. Podzielony kształt, podzielony na pół, poziomo lub pionowo. Jeden wyświetla element lub rekord, a drugi udostępnia dane z wielu rekordów z podstawowego źródła danych.

Dostęp do bazy danych

Pusta baza danych

Istnieje kilka sposobów tworzenia formularzy dostępu. Aby to zrobić, otwórz bazę danych i zaloguj się do "Utwórz". Na karcie "Formularze" w prawym rogu kliknij przycisk "Kreator formularzy". Na pierwszym ekranie wybierz pola, które chcesz wyświetlić w formularzu. Algorytm działania:

  1. W kreatorze formularzy wybierz tblProjects dla tabel / zapytań i kilku wymaganych pól, takich jak ProjectStart, ProjectName, ProjectID i ProjectEnd. Wejdą na pola pracy.
  2. Wybierz tblTasks dla tabel / zapytań i umieść je według pól.
  3. Kliknij "Dalej".
  4. Wybierz rodzaj zamówienia do tworzenia formularzy i raportów w dostępie. Jeśli chcesz utworzyć płaski formularz, wybierz organizację tblTasks, a podczas tworzenia hierarchicznej formy możesz uporządkować dane za pomocą tblProjects.
  5. Wybierz kształt za pomocą podformularza, a następnie kliknij przycisk Dalej. Na następnym ekranie możesz wybrać układ dla swojego podformularza. Domyślnie jest to widok arkusza danych. Wygląda jak widok tabeli.
  6. Kliknij "Dalej".
  7. Na następnym ekranie musisz podać nazwę formularza i "Gotowe".

Tworzenie formularzy w programie Microsoft Access za pomocą dodatkowego formularza odbywa się za pośrednictwem menu rozwijanego "Dodatkowe formularze". Następnie należy utworzyć formularz "Wiele elementów", formularz arkusza danych, formularz podziału lub formularz modalnego okna dialogowego. Są to zwykle powiązane formy. Wybierz obiekt, który chcesz dołączyć do tego formularza. Nie dotyczy to formularzy dialogów modalnych. Wybierz obiekt w okienku nawigacji, wybierz tblEmployees, pojawi się formularz "Kilka elementów", w którym zostaną wyświetlone wszystkie dane.

Kreator aplikacji

Kreator aplikacji

Przed utworzeniem formularzy dostępu możesz je zobaczyć na ekranie i używać ich do wyświetlania danych w tabeli. Aby to zrobić, w dolnej części ekranu znajdują się przyciski nawigacyjne: pierwszy wpis, następny wpis, poprzedni wpis, końcowy wpis, który pozwala poruszać się po stole. Możesz również wprowadzić nowy wpis, klikając przycisk "Nowy". Algorytm tworzenia formularzy w subd. Dostęp dalej:

  1. Kliknij kartę Utwórz na wstążce i przycisk Kreator formularzy.
  2. Z listy rozwijanej "Tabele / Wnioski" wybierz "Członkowie klubu" i kliknij podwójny znak (>>), aby przenieść wszystkie pola do okna po prawej stronie.
  3. Na liście opcji układu wybierz opcję Kolumnowy i Dalej.
  4. Nazwij formularz i "Gotowe".
  5. Edytuj formularz i dołącz obraz. Do formularza można dodać logo lub inny obraz, klikając kartę Strona główna> Widok> Projekt dla formularza.
  6. Otwórz narzędzie Projektowanie formularzy> Projektuj i kliknij Wstaw obraz> Przeglądaj.
  7. Znajdź obraz, który będzie używany w formularzu, zaznacz go, a następnie przeciągnij, aby utworzyć okno.
  8. Aby zmienić rozmiar obrazu, kliknij myszą, wybierz "Właściwości" i przejdź do zakładki "Format".
  9. Ustaw tryb rozmiaru, aby powiększyć i wyrównać obraz w lewym górnym rogu, a następnie użyj pokrętła wymiaru, aby określić rozmiar.
  10. Możesz zmienić rozmiar niektórych pól tekstowych, jeśli są zbyt duże.
  11. Po zakończeniu wybierz Strona główna> Widok> Formularz, aby powrócić do używania i przeglądania formularza.

Alternatywna forma dostępu

Metody tworzenia formularzy w programie Access umożliwiają wprowadzanie danych bardziej wygodnie dla użytkowników korzystających z bezpłatnych alternatyw. Microsoft Access to złożone narzędzie bazy danych z trudnym procesem uczenia się. Istnieją bardziej intuicyjne alternatywy o podobnych funkcjach. Zanim formularz zostanie utworzony, użytkownik będzie musiał zaimportować bazę danych. Zestaw informacji:

  1. Zacznij od wybrania "Empty Database Content".
  2. Importuj dane za pomocą "Dane zewnętrzne" w prawym górnym rogu ekranu.
  3. Wybierz plik XML na karcie "Dane zewnętrzne".
  4. Przejdź do folderu, w którym rozpakowałeś plik i wybierz miejsce, w którym zostanie dostarczone menu importu XML.
  5. Kliknij OK, aby zaimportować do nowej bazy danych.
  6. W lewej kolumnie zostaną wyświetlone dostępne obiekty bazy danych, a jeśli wszystko działa poprawnie, użytkownik powinien zobaczyć zaimportowane dane contact_information i dane członków i kliknąć je dwukrotnie, aby otworzyć element.

Konfigurowalne obiekty projektowe

Konstruktor kwerend

Utworzenie bazy danych w formularzach programu Access umożliwia zapewnienie użytkownikom dostępu i dostosowywanie obiektów projektu. Dobrze zaprojektowana forma może poprawić wydajność wejściową i dokładność. Karta Narzędzia układu formularza zawiera pola konfiguracji formularza. Wybranie tej opcji spowoduje wyświetlenie ekranu z ustawieniami formularzy i możliwości estetycznych. Na karcie Strona główna musisz znaleźć opcję i wyświetlić dostępne widoki formularzy. Widok projektu zapewnia bardziej szczegółowy widok struktury formularza niż widok układu. Pozwala również na zmianę kształtu bez żadnych zakłóceń.

Większość zadań można wykonać zarówno w widoku projektu, jak iw widoku układu, ale istnieją pewne właściwości formularza, które można zmienić tylko w projekcie. Widok układu zapewnia bardziej wizualny układ edycji formularza. Ma bliskie podobieństwo do rzeczywistej formy.

Większość modyfikacji formy można wprowadzić w widoku układu, ale w niektórych przypadkach program Access poprosi o przełączenie do widoku projektu w celu wprowadzenia pewnych zmian. Gdy aktywowana jest funkcja "Formularze projektu", panel wstążki dodaje trzy nowe pozycje u góry pod nagłówkiem "Form Design Tools":

  1. Zmień wygląd kolorów i motywów. Dodaje do formularza przyciski, pola, znaczniki i inne obiekty.
  2. Rozmieść - zmienia układ i wyrównuje obiekty w formularzu.
  3. Formatuj - zmień tekst, obrazy tła i kształty rysunku.

Narzędzie szybkiego rozwoju

tworzenie formularzy dostępu

Kreator formularzy dostępu jest przydatnym narzędziem do tworzenia formularzy, które otwiera możliwości projektowania, udostępniając opcje kolumn, wierszy, rozmiarów tabel, języków i tematów. Za pomocą Kreatora formularzy dostępu można szybko zdecydować, który styl formularza jest odpowiedni dla bazy danych i preferencji użytkownika. W zależności od danych dostępnych jest kilka innych formatów, a także elementy sterujące, które pomagają użytkownikowi w nawigacji:

  1. Formuj mistrzów
  2. Dodatkowe opcje.

Korzystanie z kreatora otwiera nowe parametry, dodaje nowe pola i usuwa niepotrzebne. Ta dodatkowa elastyczność zapewnia wysoką jakość kontroli i oszczędność czasu. Zamiast tworzyć formularze od zera, możesz użyć Kreatora formularzy i dostosować go do własnych upodobań. Oszczędza to czas i zwiększa wydajność, umożliwiając natychmiastowe rozpoczęcie pracy. Wygodny interfejs umożliwia tworzenie wymaganych pól poprzez podwójne kliknięcie.

Formy czterech formatów

Jeden z tych czterech formatów jest dostępny w każdej konfiguracji bazy danych Access, z którą użytkownik się natknie. W pracy musisz użyć panelu właściwości. Ten przydatny pasek boczny, znajdujący się na karcie Form Layout Tools, zawiera wiele ważnych informacji o formularzu i może być używany do szybkiego edytowania, zmiany i przełączania wielu opcji za pomocą poręcznej wskazówki w lewym dolnym rogu ekranu.

Rodzaje formatów:

  1. Pojedyncza tabela - jedna forma odpowiadająca jednej tabeli bazy danych. Jest funkcjonalny, prosty i może być używany do wykonywania wielu zadań.
  2. Formularz pojedynczej tabeli z polem wyszukiwania: używa tylko jednego ustawienia pojedynczej bazy danych, wyszukiwanie umożliwia wyświetlanie danych z innej tabeli lub bazy danych lub tworzenie uogólnionych wartości zakresu danych.
  3. Formularz główny / szczegółowy - jeden główny formularz wysyła wiele podformuł.
  4. Formularz główny / podformularz - z dodatkowymi polami wyszukiwania w typie głównym lub podformularzu.

Blokada partycji

Zabezpieczenie formularzy

Ochrona dostępu do bazy danych od innych użytkowników jest potrzebna, gdy właściciel nie chce, aby ktoś ingerował w precyzyjnie dostrojone wewnętrzne działanie tabel i zapytań, a zwłaszcza kodów VBA. Dostęp zapewnia wiele sposobów zapobiegania przypadkowej zmianie danych w formularzach przez użytkowników. Jedną z opcji jest ustawienie właściwości sterowania Włącz i Zablokowane, aby zapobiec wprowadzaniu danych. Na przykład podczas tworzenia podrzędnej formy dostępu, która będzie używana do wprowadzania zmian w adresach klientów.

Pierwszym elementem kontrolnym jest pole wyszukiwania służące do znalezienia numeru klienta. Po wybraniu na przykład numeru, nazwa i adres klienta są automatycznie wyświetlane w odpowiednich kontrolkach. Jeśli jednak inni użytkownicy nie muszą wprowadzać zmian w polu "Nazwa klienta", możesz go zablokować. Następnie przejdź do listy właściwości, które chcesz edytować. Zmiany będą dotyczyć całego formularza. Mniej więcej w połowie listy właściwości możesz zobaczyć opcje edycji.

Nałożenie zakazu:

  1. Zmień każdą właściwość na oprogramowanie.
  2. Przejdź do widoku projektu i wybierz formularz z listy właściwości arkusza.
  3. Zmień tryb "Zezwalaj na układ" na "Brak". Dzięki temu wszyscy dodatkowi użytkownicy nie będą mogli uzyskać dostępu do widoku układu, w którym mogą bezpośrednio edytować formularz.
  4. Zapisz formularz, aby przekonwertować plik z .accdb na .accde, ograniczając wszelkie dalsze zmiany projektu lub edytując pola.
  5. Zapisz bieżącą bazę danych w ważnym miejscu.
  6. Przed konwertowaniem pliku do programu Access upewnij się, że utworzono kopię (lub dwa) oryginalnego pliku bazy danych. W przypadku jego uszkodzenia będzie to główna kopia.
  7. Przejdź do pliku> Zapisz.

Dostęp do przycisków poleceń

Przyciski poleceń

Tworzenie klawiatury w programie Access umożliwia dostęp do funkcji bazy danych, takich jak otwieranie powiązanych formularzy, zapisywanie lub drukowanie danych. Są również używane do uruchamiania jednej akcji lub kilku, które pomagają innym funkcjom uzyskać dostęp do bazy danych. Na przykład użytkownik może utworzyć przycisk polecenia w formularzu, aby otworzyć inny.

Aby uruchomić przycisk polecenia, użytkownicy muszą napisać procedurę lub makro zdarzenia w właściwości On Click. Kroki tworzenia głównego klawisza dostępu są następujące:

  1. Wybierz i otwórz formularz, w którym chcesz wstawić przycisk polecenia.
  2. Zamknij wszystkie formularze uruchomione w systemie, aby uniknąć nieporozumień.
  3. Kliknij formularz i otwórz go w trybie programowania.
  4. Wybierz kartę Projekt w panelu Wstążka i kliknij ikonę przycisku.
  5. Użytkownicy mogą zauważyć, że ich kursor zmienił się w znak plusa i powinien go użyć do narysowania lub utworzenia struktury guzika w kształcie.

Po podjęciu decyzji o utworzeniu nowego przycisku Kreator tworzenia klawiatury w programie Access automatycznie pojawi się na ekranie. Zwykle przycisk może wywołać funkcję predefiniowaną w formularzu i uruchomić na makrze lub specjalnym kodzie VBA.

Użytkownicy naprawiają te zmiany, wybierając "Operacja formularza" w "Windows"> "Drukuj bieżący formularz" w oknie akcji, a następnie kliknij. Użytkownik może wybrać dwie opcje: użyć obrazu lub ikony na przycisku Polecenie lub użyć nazwy tekstu. Zmiany można wprowadzać za pomocą kreatora komend, w którym program MS Access umożliwia również użytkownikom wyświetlanie obrazów z ich systemu.

Aby zastosować zmiany w formularzu, musisz kliknąć "Zakończ". Podaj nazwę za pomocą kreatora przycisku polecenia. Po wprowadzeniu wszystkich niezbędnych zmian należy zapisać formularz. Sprawdź formularz, aby upewnić się, że działa poprawnie.

MS Access obsługuje tworzenie specjalnych zamówień. Wygodny interfejs użytkownika do projektowania formularzy pozwala dostosować formularz podstawowy, klikając tylko jedną ikonę. Wbudowane menedżery programów to doskonały sposób na ręczną zmianę projektu formularzy i skonfigurowanie formularza dostępu od zera.