Registrerar du ofta stora mängder data i ett kalkylark eller databastabell? Eller kanske du vill vara värd för ett formulär på din webbplats så att gästerna kan dela sin information? Du kan skapa ditt eget formulär som är länkat till en databas med LibreOffice Base, ett gratis alternativ till Microsoft Access.

I den här guiden skapar vi en enkel men attraktiv form för att snabbt och enkelt mata in data i din databas. Det kommer att ha några textrutor, några alternativknappar och två formkontrollknappar.

Komma igång med Libre Office Base

Innan det första steget, se till att du har LibreOffice svit installerad på din dator. Följ sedan vår guide till skapa en databas och tabell i Base.

Hur man skapar en ny databas med LibreOffice Base

LibreOffice Base hjälper dig att ställa in databaser. Låt oss gå igenom processen att använda Base för att skapa en enkel men användbar databas på egen hand.

I den här guiden arbetar vi med bara ett bord. Se till att du har ett fält i din tabell för varje datapunkt du tänker samla i formuläret, med en av dem som det angivna ID-fältet.

instagram viewer

I denna guide kommer vårt formulär att katalogisera en filmsamling. Det betyder att vi har ett fält för filmtitel, regissör, ​​utgivningsår och format, samt post-ID, men du kan justera din tabell och form för att passa dina behov.

Steg 1: Ställ in ett formulär

Gå till LibreOffice Base-huvudfönstret Databas> Formulär i menyn och sedan under Uppgifter klicka på Använd guiden för att skapa formulär (markerad nedan).

Det finns åtta alternativ i sidofältet, men du behöver inte fylla i dem alla. Vi pratar igenom var och en av de du behöver använda nedan.

Fältval

Välj din tabell i rullgardinsmenyn Tabell och välj sedan i listan vilka av tabellens fält du vill kunna fylla i med ditt formulär.

Om du aktiverade AutoValue för ID-fältet är det valfritt att inkludera det fältet i ditt formulär, eftersom Base automatiskt fyller det med nästa logiska ID-nummer. Men du kanske fortfarande vill ha det där bara så att du alltid kan vara säker på vilken post du arbetar med.

För våra ändamål inkluderar vi alla fält.

Det är också bra här att ordna om fälten i den ordning du vill fylla i dem, i fallande ordning. Detta är upp till dig och kan bero på vilken datakälla du drar från.

Ställ in ett underformulär

Lämna alternativet att lägga till ett underformulär okontrollerat. Vår form kommer att vara ganska enkel, så vi tar inte med en.

Ordna kontroller

Välj det arrangemang du gillar mest, troligen ett av de kolumnerade alternativen; Datafältalternativet är mindre attraktivt och du kan göra mer med en kolumnerad layout.

Ställ in datainmatning

Här kommer Base att fråga om syftet med formuläret. Välja Det här formuläret ska endast användas för att mata in nya data om du inte är intresserad av att se dina tidigare poster samtidigt som du anger data.

Om du väljer att visa data rekommenderar vi att du också markerar kryssrutorna som inte tillåter modifiering och radering av befintlig data, eftersom oavsiktlig modifiering och radering är mycket lätt.

Applicera stilar

Välj bakgrundsfärg och typ av fältgräns. Du kan ändra dessa senare om du vill.

Ange namn

Ge ditt formulär ett namn, något som anger dess syfte. Därefter väljer du Ändra formuläret och klicka Avsluta.

Relaterad: Hur man skapar ett formulär i Microsoft Access

Steg 2. Skapa en rubrik

När guiden är klar kan du nu redigera ditt formulär hur du vill. Vi börjar med att skapa en rubrik för formuläret för att tydligt identifiera det.

Klicka på i det övre verktygsfältet Infoga textruta, markerat med rött på bilden nedan. Observera att den här knappen skiljer sig från "Text Box" -knappen i det vänstra verktygsfältet, som är för att skapa textrutor för datainmatning.

Skriv titeln du vill ha för ditt formulär och markera sedan din titel för att justera typsnittet.

I framtiden, om du vill redigera rutan som texten är i, klicka på rubriken en gång. För att redigera själva texten måste du dubbelklicka på den.

Steg 3. Skapa formulärkontrollknappar

När du lägger till poster vill du ha några knappar så att du kan gå igenom datainmatningsprocessen. Vi föreslår åtminstone en "Nästa post" -knapp.

För att göra det, klicka på Tryckknapp verktyg i det vänstra verktygsfältet. Klicka och dra för att forma knappens form och storlek. Redigera sedan kontrollegenskaperna för knappen genom att högerklicka på den och välja Kontrollegenskaper.

Det finns många fält du kan redigera, men vi är bara intresserade av några:

  • namn: Ge det ett namn som identifierar det från andra objekt i din form. Du kommer att använda det här namnet när du redigerar delar av formuläret, som tabningsordning.
  • Märka: Detta fält definierar texten som kommer att visas på knappen. Ändra den till något som "Nästa post" eller kanske ">>."
  • Handling: Ställ in åtgärden till Nytt rekord. Detta gör att knappen sparar din nuvarande post och går vidare till en ny post när den trycks ned.

Låt oss också skapa en separat knapp för att spara din nuvarande post utan att gå vidare till en ny post. På så sätt kan du spara ditt arbete och avsluta när som helst utan att skapa en ny tom post.

Skapa knappen med tryckknappsverktyget igen, ställ in namn och etikett på samma sätt som tidigare, men ställ in åtgärden till Spara post.

Steg 4. Skapa alternativknappar

Vi kommer att ersätta en av textrutorna i vår form, den Formatera fält med alternativknappar (även kallade radioknappar). Om ett av dina fält alltid kommer att innehålla ett av några begränsade alternativ, kan du med en alternativknapp snabbt ange data utan att skriva in den varje gång.

Du måste ta bort textrutan som genereras av guiden för det fält du vill att alternativknapparna ska kontrollera. Högerklicka på fältet och välj Gå in i grupp. Klicka sedan på textrutan för att markera den och tryck på Radera knapp.

Avsluta gruppen genom att klicka någon annanstans och välj sedan Alternativknapp verktyg till vänster i verktygsfältet.

Klicka och dra i det område där du vill att det första alternativet ska lokaliseras. Upprepa för så många alternativ som du vill för detta fält. I vårt exempel har vi tre för DVD, Blu-ray och digital.

Dubbelklicka på varje alternativknapp för att redigera dess kontrollegenskaper. Ge det en unik namn och Märka.

Sedan, i Data i fliken Egenskaper, ställ in Data fält till vilket fält du vill att den här alternativknappen ska kontrollera. I Referensvärde (på) rutan, ange de data du vill ange när knappen väljs. Du kan lämna Referensvärde (av) rutan tom.

Upprepa denna process för varje alternativknapp och infoga ett annat namn och referensvärde för varje.

Steg 5. Redigera flikordning

Du borde ha en fullt fungerande form nu. Du kan prova det genom att lämna designvyn (naturligtvis spara ditt arbete) och dubbelklicka på formuläret i huvudfönstret i Base.

När du testar ditt formulär och trycker på Tabb-tangenten för att hoppa från ett fält till ett annat är det möjligt att du märker att tabbningsordningen är fel. Det kan vara irriterande och förvirrande när du matar in data, så vi fixar det.

Du kan justera tabbningsordningen genom att gå tillbaka till designvyn och klicka på Aktiveringsordning knappen i det nedre designfältet.

I dialogrutan för aktiveringsordning ser du en lista med alla objekt i ditt formulär. Omordna dem hur du vill använda Tab-tangenten för att bläddra igenom, eller klicka Automatisk sortering att låta Base gissa hur du vill att Tab ska fungera.

Börja mata in data

Nu när du är klar med ditt första formulär kan du öppna databasen och börja lägga till poster när som helst genom att dubbelklicka på formuläret. Innan du vet ordet kommer du att mata in data i en snabb hastighet.

Du kanske vill ha din databas och ditt formulär på internet. Om du väljer det är det viktigt att du noga överväger dina värdalternativ för att göra det.

E-post
De bästa webbhotellstjänsterna: Delad, VPS och dedikerad

Letar du efter den bästa webbhotellstjänsten för dina behov? Här är våra bästa rekommendationer för din blogg eller webbplats.

Relaterade ämnen
  • Produktivitet
  • Undersökningar
  • LibreOffice
  • Dataskörd
  • databas
Om författaren
Jordan Gloor (17 artiklar publicerade)

Jordanien är en handledare och journalist som brinner för att göra Linux tillgängligt och stressfritt för alla. Han har en BA på engelska och en sak för varmt te. Under de varma årstiderna gillar han att cykla i Ozarks kullar där han bor.

Mer från Jordan Gloor

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Ett steg till…!

Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.

.