Registreert u vaak grote hoeveelheden gegevens in een spreadsheet of databasetabel? Of misschien wilt u een formulier op uw website hosten zodat gasten hun informatie kunnen delen? U kunt uw eigen formulier maken dat is gekoppeld aan een database met LibreOffice Base, een gratis alternatief voor Microsoft Access.
In deze gids maken we een eenvoudig maar aantrekkelijk formulier om snel en gemakkelijk gegevens in uw database in te voeren. Het heeft enkele tekstvakken, een paar keuzerondjes en twee formulierbesturingsknoppen.
Aan de slag met Libre Office Base
Zorg ervoor dat u het LibreOffice suite geïnstalleerd op uw computer. Volg dan onze gids naar maak een database en een tabel in Base.
LibreOffice Base helpt u bij het opzetten van databases. Laten we het proces van het gebruik van Base doorlopen om zelf een eenvoudige maar nuttige database te maken.
In deze gids werken we met slechts één tafel. Zorg ervoor dat u een veld in uw tabel heeft voor elk gegevenspunt dat u in het formulier wilt verzamelen, waarvan één het aangewezen ID-veld is.
Voor het doel van deze gids zal ons formulier een filmcollectie catalogiseren. Dat betekent dat we een veld hebben voor de filmtitel, regisseur, jaar van uitgave en formaat, evenals de record-ID, maar je kunt je tabel en vorm aanpassen aan je behoeften.
Stap 1: Stel een formulier in
Ga in het hoofdvenster van LibreOffice Base naar Database> Formulieren in het menu en vervolgens onder de Taken sectie, klik op Gebruik de wizard om een formulier te maken (hieronder gemarkeerd).
Er zijn acht opties in de zijbalk, maar u hoeft ze niet allemaal in te vullen. We zullen u hieronder alle opties bespreken die u nodig heeft.
Veldselectie
Selecteer uw tafel in het vervolgkeuzemenu Tafel en kies vervolgens uit de lijst welke velden van uw tafel u wilt kunnen invullen met uw formulier.
Als je AutoValue hebt ingeschakeld voor het ID-veld, dan is het opnemen van dat veld in je formulier optioneel, aangezien Base het automatisch zal vullen met het volgende logische ID-nummer. Misschien wilt u het daar echter nog steeds, zodat u altijd zeker weet aan welk item u werkt.
Voor onze doeleinden nemen we alle velden op.
Het is hier ook handig om de velden in aflopende volgorde te rangschikken in de volgorde waarin u ze wilt invullen. Dit is aan jou en kan afhankelijk zijn van de gegevensbron waaruit je haalt.
Stel een subformulier in
Laat de optie om een subformulier toe te voegen niet aangevinkt. Ons formulier zal vrij eenvoudig zijn, dus we zullen er geen toevoegen.
Regel de bedieningselementen
Kies het arrangement dat u het leukst vindt, waarschijnlijk een van de kolomopties; de dataveldoptie is minder aantrekkelijk en u kunt meer doen met een kolomindeling.
Stel gegevensinvoer in
Hier vraagt Base naar het doel van het formulier. Kiezen Dit formulier wordt alleen gebruikt voor het invoeren van nieuwe gegevens als u zich geen zorgen maakt over het zien van uw eerdere invoer terwijl u gegevens invoert.
Als u ervoor kiest om gegevens weer te geven, raden we u aan ook de vakjes aan te vinken die wijziging en verwijdering van bestaande gegevens niet toestaan, aangezien per ongeluk wijzigen en verwijderen zeer eenvoudig is.
Stijlen toepassen
Kies uw achtergrondkleur en type veldrand. U kunt deze later desgewenst wijzigen.
Naam instellen
Geef je formulier een naam, iets wat het doel aangeeft. Selecteer daarna het Wijzig het formulier optie en klik Af hebben.
Verwant: Een formulier maken in Microsoft Access
Stap 2. Maak een koptekst
Nu de wizard is voltooid, kunt u uw formulier nu naar wens bewerken. We beginnen met het maken van een koptekst voor het formulier om het duidelijk te identificeren.
Klik in de bovenste werkbalk op Tekstvak invoegen, rood gemarkeerd op de onderstaande foto. Merk op dat deze knop verschilt van de "Tekstvak" -knop in de linker werkbalk, die is bedoeld voor het maken van tekstvakken voor gegevensinvoer.
Typ de gewenste titel voor uw formulier en markeer vervolgens uw titel om het lettertype aan te passen.
Als u in de toekomst het vak wilt bewerken waarin de tekst zich bevindt, klikt u eenmaal op de koptekst. Om de tekst zelf te bewerken, moet u erop dubbelklikken.
Stap 3. Maak formulierbedieningsknoppen
Wanneer u vermeldingen toevoegt, heeft u een paar knoppen nodig waarmee u door het gegevensinvoerproces kunt navigeren. We raden aan om in ieder geval een knop "Volgende invoer" op te nemen.
Om dat te doen, klikt u op het Druk op de knop tool in de linker werkbalk. Klik en sleep om de vorm en grootte van de knop te bepalen. Bewerk vervolgens de besturingseigenschappen van de knop door er met de rechtermuisknop op te klikken en te selecteren Controle-eigenschappen.
Er zijn veel velden die u kunt bewerken, maar we zijn slechts in een paar geïnteresseerd:
- Naam: Geef het een naam die het identificeert van andere objecten in uw formulier. U gebruikt deze naam bij het bewerken van delen van het formulier, zoals de tabvolgorde.
- Label: Dit veld definieert de tekst die op de knop zal verschijnen. Verander het in zoiets als "Volgende invoer", of misschien ">>."
- Actie: Stel de actie in op Nieuw record. Dit zorgt ervoor dat de knop uw huidige invoer opslaat en naar een nieuw item gaat wanneer erop wordt gedrukt.
Laten we ook een aparte knop maken om uw huidige item op te slaan zonder naar een nieuw item te gaan. Op die manier kunt u uw werk opslaan en op elk moment afsluiten, zonder een nieuwe lege invoer te maken.
Maak de knop opnieuw met het gereedschap Drukknop, waarbij u de naam en het label op dezelfde manier als voorheen instelt, maar stel de actie in op Bewaar record.
Stap 4. Maak optieknoppen
We gaan een van de tekstvakken in ons formulier vervangen, de Formaat veld, met keuzerondjes (ook wel keuzerondjes genoemd). Als een van uw velden altijd een van de weinige beperkte opties zal bevatten, kunt u met een optieknop snel die gegevens invoeren zonder ze elke keer te typen.
U moet het tekstvak verwijderen dat door de wizard is gegenereerd voor het veld dat u door de optieknoppen wilt laten besturen. Klik met de rechtermuisknop op het veld en selecteer Groep invoeren. Klik vervolgens op het tekstvak om het te markeren en druk op Verwijderen knop.
Verlaat de groep door ergens anders te klikken en selecteer vervolgens het Optieknop tool op de linker werkbalk.
Klik en sleep in het gebied waar u de eerste optie wilt plaatsen. Herhaal dit voor zoveel opties als u wilt voor dit veld. In ons voorbeeld hebben we er drie, voor dvd, Blu-ray en digitaal.
Dubbelklik op elke optieknop om de eigenschappen van het besturingselement te bewerken. Geef het een uniek Naam en Label.
Vervolgens in de Gegevens tabblad van het dialoogvenster Eigenschappen, stel het Dataveld naar welk veld u deze optieknop ook wilt laten besturen. In de Referentiewaarde (aan) vak, voer de gegevens in die u wilt invoeren wanneer de knop is geselecteerd. U kunt het Referentiewaarde (uit) doos leeg.
Herhaal dit proces voor elke keuzerondje en voeg voor elk een andere naam en referentiewaarde in.
Stap 5. Tabvolgorde bewerken
U zou nu een volledig functioneel formulier moeten hebben. U kunt het uitproberen door de ontwerpweergave te verlaten (uiteraard uw werk op te slaan) en te dubbelklikken op het formulier in het hoofdvenster van Base.
Wanneer u uw formulier uitprobeert en op de Tab-toets drukt om van het ene veld naar het andere te springen, is het mogelijk dat u merkt dat de tabvolgorde verkeerd is. Dat kan vervelend en verwarrend zijn bij het invoeren van gegevens, dus dat lossen we op.
U kunt de tabvolgorde aanpassen door terug te gaan naar de ontwerpweergave en op het Activeringsopdracht knop in de onderste ontwerpbalk.
In het activeringsvolgordedialoogvenster ziet u een lijst met alle objecten in uw formulier. Herschik ze zoals u met de Tab-toets zou bladeren, of klik erop Automatisch sorteren om Base te laten raden hoe u wilt dat Tab werkt.
Begin met het invoeren van gegevens
Nu u uw eerste formulier heeft voltooid, kunt u uw database openen en op elk gewenst moment beginnen met het toevoegen van items door op het formulier te dubbelklikken. Voor je het weet voer je razendsnel gegevens in.
U wilt echter misschien dat uw database en formulier op internet worden gehost. Als je daarvoor kiest, is het belangrijk dat je goed nadenkt over je hostingopties.
Op zoek naar de beste webhostingservice voor uw behoeften? Dit zijn onze beste aanbevelingen voor uw blog of website.
- Productiviteit
- Enquêtes
- LibreOffice
- Gegevensverzameling
- database
Jordan is een tutor en journalist met een passie om Linux voor iedereen toegankelijk en stressvrij te maken. Hij heeft een BA in Engels en houdt van hete thee. Tijdens de warme seizoenen fietst hij graag door de heuvels van de Ozarks waar hij woont.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Nog een stap…!
Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.