# Grunderna i &kexi;

## Databaser i Kexi

Många program som OpenOffice.org eller Microsoft Excel skapar filer som kallas dokument. &kexi; skapar också filer, men här kallar vi dem &kexi; databasfiler, eller helt enkelt databasfiler. &kexi; databasfiler har oftast filändelsen `.kexi`.

Förutom att lagra dina databaser i databasfiler, kan &kexi; också använda databaser på en databasserver, vilket är orsaken till att vi kallar dem databasfiler, och inte helt enkelt databaser.

Termen &kexi; projekt, eller helt enkelt projekt används också för att referera till en &kexi; databas, oberoende av om den lagras i en fil eller på en databasserver.

## Skapa en ny databasfil

1. Starta &kexi;, eller om det redan kör, använd &Ctrl;N Arkiv Ny.

2. Klicka på Ok för att bekräfta att projektet ska skapas.

3. Skriv in ett namn på projektet, och klicka på Nästa.

4. Använd filbläddraren för att välja en katalog där du vill spara databasfilen. Du kan ändra filnamnet i rutan Plats: om du inte tycker om det som föreslås.

5. Klicka på Skapa.

## Huvudfönstret i &kexi;

Projektnavigatorn och Egenskapseditorn visas i rutor på varje sida om delfönstret Deras storlek kan ändras eller de kan döljas efter behov. En ruta kan döljas genom att klicka på det lilla korset längst upp i rutan (precis under verktygsraden).

Databasobjekt (tabeller, förfrågningar, etc.) som listas i Projektnavigatorn kan öppnas genom att klicka på deras namn (eller dubbelklicka, beroende på de allmänna inställningarna i &kde;).

### Programmets huvuddelar

#### Huvuddelarna i Kexis programfönster är:

- Menyraden

  innehåller tillgängliga kommandon i programmet. Du hittar detaljerade beskrivningar av alla kommandon i appendix.

- Verktygsraden

  innehåller kommandon som oftast används.

- Projektnavigeringsrutan

  innehåller en lista med alla objekt (tabeller, förfrågningar, formulär, ...) som skapats i databasprojektet som för närvarande är öppet. Navigeringsrutan innehåller också en liten verktygsrad med de mest användbara kommandona som hör ihop med databasobjekt.

- Objektområdet för den öppnade databasen

  är ett centralt område i programmet som upptar det mesta utrymmet på skärmen. Med användargränssnittets IDEA-läge innehåller den flikar med utbytbara fönster som alltid är maximerade. Med användargränssnittets underramsläge innehåller det flytande fönster.

- Egenskapsrutan

  innehåller en lista med egenskaper för databasobjektet som för närvarande är aktivt. För vissa objekt (till exempel grafiska komponenter i ett formulär) kan den bestå av flera flikar.

- Aktivitetsfältet

  innehåller en lista med fönster som för närvarande är öppna med databasobjekt. Med användargränssnittets IDEA-läge är den tillgänglig som ett antal flikar. Med användargränssnittets underramsläge är den tillgänglig som ett antal knappar, som beter sig precis som operativsystemets aktivitetsfält.

#### Projektnavigeringsrutan

Projektnavigeringsrutan är ett av elementen i &kexi;s huvudfönster som används oftast. Rutan innehåller en lista med alla objekt som skapats i databasprojektet som för närvarande är öppnat i &kexi;. Objekten är uppdelade i grupper: tabeller, förfrågningar och formulär.

Projektnavigeringsrutan innehåller också en liten verktygsrad för kommandon som ofta används (från vänster till höger): Öppna markerade objekt, Konstruera markerade objekt, Skapa ett nytt objekt och Ta bort markerade objekt.

En sammanhangsberoende meny är tillgänglig för alla objekt i listan genom att använda höger musknapp. Det är till exempel den sammanhangsberoende menyn för tabellen Personer.

Att dubbelklicka med vänster musknapp på objektets namn i listan gör att objektet öppnas i datavyn. Om objektfönstret redan var öppnat, aktiverar åtgärden bara fönstret utan att byta dess vyläge.

Observera att operativsystemet eller fönsterhanteraren kan vara inställt att hantera enkelklick istället för dubbelklick. I så fall är det nog att enkelklicka på objektnamnet för att öppna dess fönster.

#### Databasobjektfönster

##### Öppna objektets fönster

1. Markera objektet i projektnavigeringsrutan.

2. Klicka på knappen Öppna i projektnavigeringsrutans verktygsrad.

##### Kommandon som hör ihop med objektfönster

- Stänga ett objektfönster

  När användargränssnittets IDEA-läge används (förvalt läge), har varje fönster sin egen flik. Placera muspekaren på ikonen i fliken. En stängningsknapp blir synlig. Klicka på den för att stänga fliken.

  I underramsläge finns det knappar till höger i alla öppna fönster som du kan använda för att hantera fönstret. Klicka på den första lägst till höger för att stänga fönstret.

  Som ett alternativ, oberoende av användargränssnittets läge som du använder, kan du välja Fönster Stäng i menyraden.

- Fönsterknappar för användargränssnittets underramsläge

  Övriga knappar (från höger till vänster) kan användas för att maximera, minimera och frikoppla fönstret.

  Det finns en liten ikon till vänster i fönstret som kan klickas på för att visa en sammanhangsberoende meny med kommandon som hör ihop med fönstret.

#### Egenskapsredigeringsrutan

Egenskapsredigeringsrutan låter dig ändra egenskaper för objekt som visas i det aktiva fönstret. Beroende på sammanhanget, består rutan av en eller flera flikar. Den första fliken Egenskaper, som alltid är synlig, innehåller listan med tillgängliga egenskaper.

##### Regler för användning av egenskapsredigeringsrutan:

- Varje rad innehåller en enda egenskap.

- Du kan använda musen eller tangentbordet för att ändra vissa egenskapers värden.

- ##### De oftast använda typerna av egenskapsvärden är:

  - ett tal: du kan skriva in värdet direkt och öka eller minska dess värde genom att klicka med vänster musknapp på pilarna.

  - text

  - kombinationsruta med värden

  - Ja/Nej: du kan ändra värdet genom att klicka på knappen. Ja (sant) betyder att knappen är aktiv, Nej (falskt) betyder att knappen är inaktiv.

- Det är inte nödvändigt att acceptera ett ändrat värde: ändringar blir omedelbart synliga efter att ha gått till en annan rad i egenskapseditorns lista eller genom att trycka på returtangenten.

- Namn på egenskaper som nyligen har ändrats och som ännu inte har lagrats i databasen är markerade med fetstil.

- Efter en egenskaps värde har ändrats, visas en särskild knapp Ångra ändringar till höger i egenskapseditorns lista. Genom att klicka på den kan du återställa egenskapens värde till det ursprungliga värdet som laddades från databasen när databasobjektet öppnades. Knappen är bara synlig när egenskapen är markerat.

##### Egenskapseditorns ruta är tom om:

- inget enstaka databasobjekts fönster är öppnat, eller

- databasens aktiva objektfönster inte erbjuder egenskaper, det är oftast fallet när det är öppnat med datavy istället för konstruktionsvy

## Öppna en befintlig Kexi databasfil

### För att öppna en befintlig Kexi-databasfil:

- markera den i fönstret Öppna befintligt projekt, eller

- öppna den genom att klicka på .kexi-filens ikon.

### Öppna en databasfil i dialogrutan Öppna befintligt projekt

- Kör &kexi;. Du bör se startdialogrutan Välj projekt. Välj fliken Öppna befintligt projekt. Du ser då följande dialogruta:

- Välj en katalog som innehåller en fil du letar efter från kombinationsrutan Nuvarande plats.

- Du kan antingen välja en fil, eller skriva in dess namn i rutan Plats:.

- Klicka på Ok.

#### Anteckningar

- Normalt har kombinationsrutan Filter: alternativet Kexi filbaserat databasprojekt inställt. Om filen du letar efter har en annan filändelse, kan du ändra valet i kombinationsrutan Filter: till Alla filer för att visa alla tillgängliga filer (oberoende av filändelse).

- Om du har valt en fil av extern typ som MS Acess .mdb-fil, tillhandahåller &kexi; alternativet att importera filen.

- Om du har valt en fil med anslutningsdata (med filändelsen .kexic) eller en fil med en genväg till ett projekt på en databasserver (med filändelsen .kexis), visar &kexi; lämpliga dialogrutor.

### Öppna en befintlig Kexi databasfil genom att klicka på .kexi-filens ikon

Klicka på filens ikon genom att använda filhanteraren eller skrivbordet. Kexi öppnar automatiskt databasprojektet.

#### Anteckningar

Anmärkning om databasfiler med fjärråtkomst. Du kanske vill öppna en databasfil som finns på en annan dator (t.ex. en webbserver, en FTP-server eller en delad katalog i MS Windows). K-skrivbordsmiljön låter dig direkt öppna filer från andra datorer i program och spara tillbaka ändringar i källan, men det är inte fallet med databasfiler. Genom att klicka på en databasfil som finns på en annan dator, laddas en kopia av filen ner i en tillfällig katalog på din dator och alla dina ändringar görs i den lokala filen. Originalet på den andra datorn förblir oförändrat, så du rekommenderas att först kopiera (ladda ner) filen till din dator, därefter öppna filen och kopiera tillbaka den till källan på den andra datorn om du vill uppdatera den.

## Använda inbyggd hjälp

### Följande sätt att få inbyggd hjälp är tillgängliga i Kexi:

- Handboken i form av ett elektroniskt dokument.

  Handboken är tillgänglig genom att trycka på tangenten F1 eller välja Hjälp Handbok &kexi; i menyraden.

- Vad är det här? tips.

  Välj Hjälp Vad är det här? i menyraden och klicka på ett område i programmet för att få tips om det.