# &kexi;: de basis

## &kexi; databases

Veel toepassingen zoals OpenOffice.org of Microsoft Excel maken bestanden die documenten genoemd worden. &kexi; maakt ook bestanden, maar we noemen ze &kexi;-databasebestanden, of eenvoudig databasebestanden. &kexi;-databasebestanden hebben gewoonlijk de extensie `.kexi`.

&kexi; kan, naast databasebestanden, ook databases op database-servers gebruiken, dit is de reden waarom we ze databasebestanden noemen en geen databases.

De term &kexi;-project, of eenvoudig project, wordt ook gebruikt om een &kexi;-database aan te duiden, ongeacht of deze in een bestand of op een database-server is opgeslagen.

## Een nieuw databasebestand maken

1. Start &kexi;, of kies, als het al gestart is, het menu &Ctrl;N Bestand Nieuw .

2. Klik op OK om de aanmaak van het project te bevestigen.

3. Typ een naam in voor uw project en klik op Volgende.

4. Gebruik de bestandenkiezer om een map te selecteren waarin u het databasebestand wilt opslaan. In het vakje Locatie: kunt u de bestandsnaam wijzigen.

5. Klik op Aanmaken.

## Het hoofdvenster van &kexi;

De Projectnavigator en de Eigenschappen-editor worden als panelen aan weerszijden van het venster getoond. Deze kunnen van grootte veranderd of verborgen worden. Een paneel kan verborgen worden door op het kruisje bovenin (vlak onder de werkbalk) te klikken.

Database-objecten (tabellen, queries, enz.) in de Projectnavigator kunnen geopend worden door op hun namen te klikken (of te dubbelklikken, dit is afhankelijk van de globale instellingen in &kde;).

### De belangrijkste elementen van de toepassing

#### De belangrijkste elementen in het venster van &kexi; zijn:

- De menubalk

  bevat de beschikbare commando's voor de toepassing. In de appendix kunt u een uitgebreide beschrijving van de commando's vinden.

- De werkbalk

  bevat knoppen voor de meestgebruikte commando's.

- Het paneel Projectnavigator

  bevat een lijst met objecten (tabellen, queryies, formulieren, ...) die in het geopende databaseproject gecreëerd zijn). Bovenin de navigator bevindt zich een werkbalk met opdrachten voor database-objecten.

- Het gedeelte voor Database-objecten

  dit is het middelste gedeelte van het venster. In de "IDEA1-modus" zijn er tabs en de vensters zijn gemaximaliseerd. In de modus "in dochterframes" zijn er zwevende vensters.

- Het paneel Eigenschappen

  bevat een lijst met eigenschappen van het actieve database-object. Voor bepaalde objecten (&eg; formulierelementen) kunnen er verscheidene tabs zijn.

- Taakbalk

  bevat een lijst met geopende vensters met database-objecten. In de "IDEA1-modus" zijn er tabs. In de modus "in dochterframes" zijn er een aantal knoppen die zich net zo gedragen als de knoppen op de taakbalk van uw systeem.

#### Het paneel Projectnavigator

Het paneel Projectnavigator is één van de meestgebruikte elementen in het venster van &kexi;. Het paneel bevat een lijst met alle objecten die zich in het geopende &kexi;-project bevinden. De objecten zijn onderverdeeld in groepen: tabellen, queries en formulieren.

Het paneel Projectnavigator bevat ook een werkbalk voor de meestgebruikte commando's (van links naar rechts): Geselecteerd object openen, Geselecteerd object ontwerpen, Nieuw object creëren en Geselecteerd object verwijderen.

Voor elk object in de lijst kunt u een contextmenu openen door met de &RMB; op het object te klikken. Dit is bijvoorbeeld het contextmenu voor de tabel personen.

Dubbelklik met de &LMB; in de lijst op de naam van het object om het in dataweergave te openen. Als het venster al geopend is, wordt het geactiveerd zonder de weergave-modus te veranderen.

Opmerking: Klikken of dubbelklikken is afhankelijk van uw systeeminstellingen.

#### Vensters voor database-objecten

##### Een objectvenster openen

1. Selecteer het object in het paneel Projectnavigator.

2. Klik op de knop Openen op de werkbalk van de Projectnavigator.

##### Commando's voor objectvensters

- Een objectvenster sluiten

  In de "IDEAl-modus" (de standaard) heeft elk venster een eigen tab. Plaats de muiswijzer op het pictogram op de tab. De knop Sluiten wordt zichtbaar, klik erop om het venster te sluiten.

  In de modus "in dochterframes" zijn er aan de rechterbovenkant van elk venster knoppen. Klik op de eerste knop van rechts om het venster te sluiten.

  U kunt ook, onafhankelijk van de gebruikersinterface-modus, het menu Venster Sluiten kiezen.

- Vensterknoppen in de modus "in dochterframes"

  De andere knoppen (van rechts naar links) kunnen gebruikt worden om het venster te maximaliseren, te minimaliseren en los te maken.

  Klik op het pictogram links op de titelbalk om een contextmenu te openen waarin u commando's vindt om het venster te verplaatsen, te sluiten, enzovoort.

#### Het paneel Eigenschappen-editor

In de Eigenschappen-editor kunt u de eigenschappen van het object in het actieve venster wijzigen. Afhankelijk van de context, kan het paneel één of meer tabs hebben. De eerste tab, die altijd zichtbaar is, bevat de lijst met beschikbare eigenschappen.

##### De Eigenschappen-editor gebruiken

- Elke regel bevat één eigenschap.

- U kunt de muis of het toetsenbord gebruiken om de waarden van de eigenschappen te wijzigen.

- ##### De meestgebruikte typen voor de waarde van de eigenschappen zijn:

  - een getal; u kunt de waarde direct intypen, of de waarde verhogen of verlagen door met de &LMB; op de pijltjes te klikken.

  - tekst

  - keuzelijst met waarden

  - Ja/Nee; u kunt de waarde veranderen door op de knop te klikken; Ja betekent dat de eigenschap ingeschakeld is (Waar), Nee betekent dat de eigenschap uitgeschakeld is (Onwaar).

- Wijzigingen worden direct zichtbaar wanneer u een andere regel in de Eigenschappen-editor selecteert of nadat u op de Enter-toets drukt.

- De namen van gewijzigde eigenschappen die nog niet zijn opgeslagen in de database worden in vette tekst gezet.

- Nadat u de waarde van een eigenschap gewijzigd hebt, verschijnt er een knop Ongedaan maken aan de rechterkant in de lijst. Als u erop klikt kunt u de waarde terugzetten naar de oorspronkelijke waarde die in de database was opgeslagen. De knop is alleen zichtbaar als de betreffende waarde geselecteerd is.

##### Het paneel "Eigenschappen-editor" is leeg als:

- er geen venster met een database-object geopend is, of

- als het database-object geen eigenschappen heeft; dit is gewoonlijk het geval als het in "Dataweergave" geopend is in plaats van in "Ontwerpweergave".

## Een bestaand &kexi;-databasebestand openen

### Om een bestaand &kexi;-databasebestand te openen:

- Selecteert u het in het dialoogvenster Bestaand project openen; of

- opent u het door op het .kexi-bestandspictogram te klikken.

### Een databasebestand openen in het dialoogvenster Bestaand project openen

- Start &kexi;. Het dialoogvenster Kies een project verschijnt. Klik op het tabblad Bestaand project openen. Het volgende dialoogvenster verschijnt:

- Selecteer de map, die het bestand bevat dat u wilt openen, in de keuzelijst Huidige locatie.

- U kunt het bestand selecteren of de naam direct bij Locatie: intypen.

- Klik op OK.

#### Opmerkingen

- Standaard is bij Filter: Kexi databasebestand-gebaseerd project (*.kexi) geselecteerd. Als u een bestand met een andere extensie zoekt, kunt u de selectie bij Filter: wijzigen in Alle bestanden om alle beschikbare bestanden weer te geven (onafhankelijk van een extensie).

- Als u een bestand van een extern type geselecteerd hebt, zoals een MS Access .mdb-bestand, geeft &kexi; u de optie om het bestand te importeren.

- Als u het bestandstype Snelkoppeling naar Kexi-project op Databaseserver (met de extensie .kexis) selecteert, zal &kexi; de daarvoor bestemde dialoogvensters openen.

### Een bestaand &kexi;-databasebestand openen door op het .kexi-bestandspictogram te klikken

Klik in bestandsbeheer of op het bureaublad op het bestandspictogram. &kexi; opent het databaseproject automatisch.

#### Opmerkingen

Opmerking over databasebestanden die op een andere computer staan. U kunt een databasebestand op bijvoorbeeld een webserver, een FTP-server of een MS Windows netwerk openen. In de K Desktop Environment kunt u bestanden op een netwerk direct in toepassingen openen en wijzigingen in het bronbestand opslaan, dit geldt echter niet voor databasebestanden. Wanneer u een databasebestand dat op een andere computer staat opent, wordt er een kopie van het het bestand in een tijdelijke map op uw computer opgeslagen en alle wijzigingen worden in dit bestand gemaakt. Het oorspronkelijke bestand blijft ongewijzigd. Om de wijzigingen in het oorspronkelijke bestand op te slaan moet u de kopie van het bestand naar de andere computer kopiëren.

## De ingebouwde help gebruiken

### De volgende manieren zijn beschikbaar om toegang te krijgen tot de ingebouwde help in &kexi;:

- Het handboek als document.

  Het handboek kan geopend worden door op F1 te drukken of door het menu Help &kexi; handboek te kiezen.

- Wat is dit? tips.

  Kies het menu Help Wat is dit? en klik op een gebied in het venster om er informatie over te krijgen.