3.5 Använda databaser med Base

OpenOffice.org innehåller en databasmodul, Base. Använd Base om du vill utforma en databas för att lagra olika typer av information, från en enkel adressbok till ett sofistikerat dokumenthanteringssystem.

Tabeller, formulär, sökfrågor och rapporter kan skapas manuellt eller med hjälp av praktiska guider. Tabellguiden innehåller exempelvis ett antal vanliga fält för företag och privat bruk. Databaser som skapas i Base kan användas som datakällor, t.ex. när du skapar standardbrev.

Det här dokumentet tar inte upp utförligare information om databasutformning med Base. Du hittar dock mer information i källorna i listan i Område 3.8, Hitta hjälp och information om OpenOffice.org.

3.5.1 Skapa en databas med fördefinierade alternativ

Base levereras med flera fördefinierade databasfält som hjälper dig att skapa en databas. Stegen i det här avsnittet avser hur du skapar en adressbok med fördefinierade fält, men kan lätt tillämpas på fördefinierade fält för andra inbyggda databasfält.

Skapandeprocessen för en databas kan delas upp i olika underprocesser:

Skapa databasen

Först skapar du databasen.

  1. Klicka på Arkiv > Nytt > Databas.

  2. Markera Create a new database (skapa ny databas) och klicka sedan på Nästa.

  3. Klicka på Yes, register the database for me (ja, registrera databasen åt mig) om du vill att databasinformationen ska vara tillgänglig för andra OpenOffice.org-moduler. Markera båda kryssrutorna i dialogrutans nedre del och klicka på Avsluta.

  4. Bläddra till katalogen där databasen ska sparas, ange namn på databasen och klicka på OK.

Konfigurera databastabellen

Sedan definierar du de fält du vill använda databastabellen.

  1. I tabellguiden klickar du på Personal (personligt).

    Listan Sample tables (exempeltabeller) ändras och visar de fördefinierade tabellerna för personligt bruk. Om du hade klickat på Business (företag) skulle listan ha visat fördefinierade företagstabeller.

  2. I listan Sample tables (exempeltabeller) klickar du på Adresser.

    De tillgängliga fälten för den fördefinierade adressboken visas på menyn Tillgängliga fält.

  3. På menyn Tillgängliga fält klickar du på de fält du vill använda i adressboken.

    Du kan markera ett åt gången eller hålla ned Skift och välja flera på en gång.

  4. Klicka på den enstaka högerpilen och flytta de markerade objekten till menyn Selected fields (markerade fält).

    Om du vill flytta alla tillgängliga fält till menyn Selected fields (markerade fält) klickar du på den dubbla högerpilen.

  5. Använd uppilen och nedpilen om du vill justera ordningen på de markerade fälten.

    Fälten visas i tabellen och i formulären i den ordning de visas i listan.

  6. Klicka på Nästa.

  7. Se till att alla fält är korrekt definierade.

    Du kan ändra fältnamn, typ, om någon post krävs, och maxlängden på fältet (antalet tecken som kan anges i fältet). I just detta exempel lämnar du inställningarna som de är.

  8. Klicka på Nästa.

  9. Klicka på Create a primary key (skapa en primär nyckel), klicka på Automatically add a primary key (lägg till primär nyckel automatiskt), klicka på Auto value (automatiskt värde) och klicka sedan på Nästa.

  10. Godkänn standardnamnet på tabellen, markera Create a form based on this table (skapa ett formulär baserat på denna tabell) och klicka sedan på Avsluta.

Skapa ett formulär

Skapa sedan ett formulär som ska användas när du skriver in data i adressboken.

  1. I formulärguiden klickar du på den dubbla högerpilen och flyttar alla tillgängliga fält till listan Fields in the form (fält i formuläret) och klickar sedan på Nästa.

  2. Välj hur du vill arrangera formuläret och klicka sedan på Nästa.

  3. Markera det alternativ som ska användas för att visa alla data i formuläret och lämna alla kryssrutor tomma. Klicka sedan på Nästa.

  4. Lägg på en kant- och en fältlinje och klicka på Nästa.

    I det här exemplet godkänner du standardvalen.

  5. Ge formuläret ett namn, markera alternativet Modify the form (ändra formuläret) och klicka på Avsluta.

Ändra formuläret

När formuläret har definierats kan du efter eget önskemål ändra utseende på det.

  1. Stäng formuläret som öppnades när du avslutade föregående steg.

  2. I huvudfönstret för databasen högerklickar du på det formulär som du vill ändra (det bör endast finnas ett alternativ) och klickar sedan på Redigera.

  3. Ordna fälten i formuläret genom att dra dem till deras nya platser.

    Flytta exempelvis förnamnsfältet så att det hamnar till höger om efternamnsfältet. Placera sedan de andra fälten där du vill ha dem.

  4. När du är klar med ändringen av formuläret sparar du det och stänger det.

Vad händer sen?

När du har skapat databastabeller och formulär kan du börja ange data. Du kan också utforma frågor och rapporter för att underlätta sorteringen och visningen av informationen.

Mer information om Base finns i onlinehjälpen för OpenOffice.org och andra källor i listan i Område 3.8, Hitta hjälp och information om OpenOffice.org.