Czy często rejestrujesz duże ilości danych w arkuszu kalkulacyjnym lub tabeli bazy danych? A może chcesz umieścić formularz na swojej stronie internetowej, aby goście mogli udostępniać swoje informacje? Możesz stworzyć własny formularz połączony z bazą danych za pomocą LibreOffice Base, bezpłatnej alternatywy dla Microsoft Access.

W tym przewodniku stworzymy prosty, ale atrakcyjny formularz do szybkiego i łatwego wprowadzania danych do Twojej bazy danych. Będzie miał kilka pól tekstowych, kilka przycisków opcji i dwa przyciski sterujące formularzem.

Rozpoczęcie pracy z Libre Office Base

Przed pierwszym krokiem upewnij się, że masz plik LibreOffice pakiet zainstalowany na twoim komputerze. Następnie postępuj zgodnie z naszym przewodnikiem do utwórz bazę danych i tabelę w Base.

Jak utworzyć nową bazę danych za pomocą LibreOffice Base

LibreOffice Base pomaga skonfigurować bazy danych. Przeanalizujmy proces korzystania z Base, aby stworzyć własną, prostą, ale przydatną bazę danych.

W tym przewodniku będziemy pracować tylko z jedną tabelą. Upewnij się, że masz w tabeli pole dla każdego punktu danych, który chcesz zebrać w formularzu, przy czym jednym z nich jest wyznaczone pole ID.

Na potrzeby tego poradnika naszym formularzem będzie katalogowanie kolekcji filmów. Oznacza to, że będziemy mieć pole na tytuł filmu, reżysera, rok wydania i format, a także identyfikator rekordu, ale możesz dostosować tabelę i formularz do swoich potrzeb.

Krok 1: Skonfiguruj formularz

W oknie głównym LibreOffice Base przejdź do Baza danych> Formularze w menu, a następnie pod Zadania kliknij Użyj kreatora, aby utworzyć formularz (wyróżnione poniżej).

Na pasku bocznym znajduje się osiem opcji, ale nie musisz wypełniać ich wszystkich. Poniżej omówimy każdy z tych, których musisz użyć.

Wybór pola

Wybierz tabelę z menu rozwijanego Tabela, a następnie wybierz z listy, które z pól tabeli chcesz mieć możliwość wypełnienia za pomocą formularza.

Jeśli włączyłeś AutoValue dla pola ID, uwzględnienie tego pola w formularzu jest opcjonalne, ponieważ Base automatycznie wypełni je kolejnym logicznym numerem ID. Jednak nadal możesz go tam chcieć, aby zawsze mieć pewność, nad którym wpisem pracujesz.

Dla naszych celów uwzględnimy wszystkie pola.

W tym miejscu pomocne jest również uporządkowanie pól w kolejności malejącej, w jakiej chcesz je wypełnić. To zależy od Ciebie i może zależeć od źródła danych, z którego pobierasz.

Skonfiguruj podformularz

Pozostaw niezaznaczoną opcję dodawania podformularza. Nasz formularz będzie dość prosty, więc go nie uwzględnimy.

Rozmieść kontrolki

Wybierz układ, który najbardziej Ci się podoba, prawdopodobnie jedną z opcji kolumnowych; opcja pola danych jest mniej atrakcyjna i można zrobić więcej dzięki układowi kolumnowemu.

Ustaw wprowadzanie danych

Tutaj Base zapyta o cel formularza. Wybierać Formularz służy wyłącznie do wprowadzania nowych danych jeśli nie martwisz się wyświetlaniem swoich poprzednich wpisów w tym samym czasie, gdy wprowadzasz dane.

Jeśli zdecydujesz się wyświetlić dane, zalecamy również zaznaczenie pól uniemożliwiających modyfikację i usunięcie istniejących danych, ponieważ przypadkowa modyfikacja i usunięcie jest bardzo łatwe.

Zastosuj style

Wybierz kolor tła i typ obramowania pola. Jeśli chcesz, możesz je później zmienić.

Ustaw nazwę

Nadaj swojemu formularzowi nazwę, coś wskazującego na jego cel. Następnie wybierz plik Zmodyfikuj formularz opcję i kliknij koniec.

Związane z: Jak utworzyć formularz w programie Microsoft Access

Krok 2. Utwórz nagłówek

Po zakończeniu pracy kreatora możesz teraz dowolnie edytować swój formularz. Zaczniemy od utworzenia nagłówka formularza, aby wyraźnie go zidentyfikować.

Na górnym pasku narzędzi kliknij Wstaw pole tekstowe, zaznaczone na czerwono na poniższym zdjęciu. Zauważ, że ten przycisk różni się od przycisku „Pole tekstowe” na pasku narzędzi po lewej stronie, który służy do tworzenia pól tekstowych do wprowadzania danych.

Wpisz żądany tytuł formularza, a następnie zaznacz tytuł, aby dostosować krój pisma.

W przyszłości, jeśli chcesz edytować pole, w którym znajduje się tekst, kliknij nagłówek raz. Aby edytować sam tekst, musisz go dwukrotnie kliknąć.

Krok 3. Utwórz przyciski sterujące formularzem

Podczas dodawania wpisów będziesz potrzebować kilku przycisków umożliwiających poruszanie się po procesie wprowadzania danych. Sugerujemy przynajmniej dodanie przycisku „Następny wpis”.

Aby to zrobić, kliknij Naciśnij przycisk narzędzie na lewym pasku narzędzi. Kliknij i przeciągnij, aby utworzyć kształt i rozmiar przycisku. Następnie edytuj właściwości kontrolne przycisku, klikając go prawym przyciskiem myszy i wybierając Właściwości kontrolne.

Jest wiele pól, które możesz edytować, ale interesuje nas tylko kilka:

  • Nazwa: Nadaj mu nazwę, która odróżnia go od innych obiektów w formularzu. Będziesz używać tej nazwy do edycji części formularza, na przykład kolejności tabulacji.
  • Etykieta: To pole definiuje tekst, który pojawi się na przycisku. Zmień ją na coś w rodzaju „Następny wpis” lub może „>>”.
  • Akcja: Ustaw akcję na Nowy rekord. Powoduje to, że przycisk zapisuje bieżący wpis i przechodzi do nowego wpisu po każdym naciśnięciu.

Utwórzmy również oddzielny przycisk, aby zapisać bieżący wpis bez przechodzenia do nowego wpisu. W ten sposób możesz zapisać swoją pracę i wyjść w dowolnym momencie, bez tworzenia nowego pustego wpisu.

Utwórz przycisk ponownie za pomocą narzędzia Push Button, ustawiając nazwę i etykietę w podobny sposób jak poprzednio, ale ustaw akcję na Zapisz rekord.

Krok 4. Utwórz przyciski opcji

Zamienimy jedno z pól tekstowych w naszym formularzu, rozszerzenie Format pole z przyciskami opcji (zwanymi również przyciskami opcji). Jeśli jedno z twoich pól ma zawsze zawierać jedną z kilku ograniczonych opcji, przycisk opcji pozwala szybko wprowadzić te dane bez wpisywania ich za każdym razem.

Musisz usunąć pole tekstowe wygenerowane przez kreatora dla pola, którym mają sterować przyciski opcji. Kliknij prawym przyciskiem myszy pole i wybierz Wejdź do grupy. Następnie kliknij pole tekstowe, aby je podświetlić i naciśnij Kasować przycisk.

Wyjdź z grupy, klikając w dowolnym innym miejscu, a następnie wybierz plik Przycisk opcji narzędzie na lewym pasku narzędzi.

Kliknij i przeciągnij w obszarze, w którym chcesz zlokalizować pierwszą opcję. Powtórz te czynności dla dowolnej liczby opcji w tym polu. W naszym przykładzie będziemy mieć trzy na DVD, Blu-ray i cyfrowe.

Kliknij dwukrotnie każdy przycisk opcji, aby edytować jego właściwości kontrolne. Daj mu wyjątkowość Nazwa i Etykieta.

Następnie w Dane w oknie dialogowym Właściwości, ustaw Pole danych do dowolnego pola, którym ten przycisk opcji ma sterować. w Wartość odniesienia (wł.) wprowadź dane, które chcesz wprowadzić po wybraniu przycisku. Możesz zostawić Wartość odniesienia (wył.) pudełko puste.

Powtórz ten proces dla każdego przycisku opcji, wstawiając dla każdego inną nazwę i wartość odniesienia.

Krok 5. Edytuj kolejność zakładek

Powinieneś mieć teraz w pełni funkcjonalną formę. Możesz to wypróbować, wychodząc z widoku projektu (oczywiście zapisując swoją pracę) i klikając dwukrotnie formularz w oknie głównym Bazy.

Kiedy wypróbujesz swój formularz i naciśniesz klawisz Tab, aby przeskoczyć z jednego pola do drugiego, możliwe, że zauważysz, że kolejność tabulacji jest nieprawidłowa. Może to być denerwujące i mylące podczas wprowadzania danych, więc naprawimy to.

Możesz dostosować kolejność tabulacji, wracając do widoku projektu i klikając Zamówienie aktywacji na dolnym pasku projektu.

W oknie dialogowym zlecenia aktywacji zobaczysz listę wszystkich obiektów w swoim formularzu. Zmień ich kolejność, w jakiej chcesz przechodzić klawisz Tab lub klikać Automatyczne sortowanie niech Base zgadnie, jak chcesz, aby Tab działał.

Zacznij wprowadzać dane

Teraz, gdy ukończyłeś swój pierwszy formularz, możesz otworzyć bazę danych i rozpocząć dodawanie wpisów w dowolnym momencie, klikając dwukrotnie formularz. Zanim się zorientujesz, będziesz wprowadzać dane z niesamowitą prędkością.

Możesz jednak chcieć, aby Twoja baza danych i formularz były hostowane w Internecie. Jeśli zdecydujesz się na to, ważne jest, aby dokładnie rozważyć opcje hostingu, aby to zrobić.

E-mail
Najlepsze usługi hostingowe: współdzielone, VPS i dedykowane

Szukasz najlepszej usługi hostingowej dla swoich potrzeb? Oto nasze najlepsze rekomendacje dotyczące Twojego bloga lub witryny internetowej.

Powiązane tematy
  • Wydajność
  • Ankiety
  • LibreOffice
  • Gromadzenie danych
  • Baza danych
O autorze
Jordan Gloor (17 opublikowanych artykułów)

Jordan jest nauczycielem i dziennikarzem, którego pasją jest uczynienie Linuksa dostępnym i bezstresowym dla każdego. Ma licencjat z angielskiego i lubi gorącą herbatę. W ciepłych porach roku lubi jeździć na rowerze po wzgórzach Ozarks, w których mieszka.

Więcej od dostawcy Jordan Gloor

Zapisz się do naszego newslettera

Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.

.