next up previous index
Weiter: 2 Abfrage für eine Hoch: 5 Arbeiten mit Ansichten Zurück: 5 Arbeiten mit Ansichten

1 Definieren einer Ansicht auf Tabellen

Wenn Sie das Base-Fenster öffnen und eine Datenbank laden, können Sie die Tabellenobjekte anwählen und die Tabelleninhalte durch einen Doppelklick auf die jeweilige Tabelle in der Datenansicht öffnen. Dort werden alle Felder der Tabelle angezeigt. Gelegentlich ist es aber erwünscht, nur eine Zusammenstellung einzelner Felder einer Tabelle in der Datenansicht zu sehen. Dies lässt sich mit sogenannten Ansichten erreichen. Die Ansicht legt fest, welche Felder der Tabelle(n) anzuzeigen sind. Um eine Ansicht zu definieren, gehen Sie folgendermaßen vor.

\begin{figure}\htmlimage
\spfiglii{0.76}{Bld20_54.eps}{Base-Fenster mit Befehlen für Tabellen}{_Bld20_54}
\end{figure}

  1. Rufen Sie Base auf und laden Sie die gewünschte Datenbank (siehe vorhergehende Seiten und Kapitel 19). Es muss sich dabei um eine HSQL-Datenbank handeln, da Base Ansichten bei externen Datenquellen (dBase, MySQL etc.) nicht unterstützt.

  2. Klicken Sie im Base-Fenster in der linken Spalte auf den Eintrag Tabellen, um die betreffenden Datenbankobjekte einzublenden.

  3. Wählen Sie in der Aufgabenleiste des Base-Fensters den Befehl Ansicht erstellen (Abb. 1.23).

  4. Wählen Sie im Dialogfeld Tabellen hinzufügen (Abb. 1.24, Vordergrund) eine Tabelle, klicken Sie auf die Schaltfläche Hinzufügen und verlassen Sie das Dialogfeld über die Schließen-Schaltfläche.

  5. Legen Sie anschließend im Fenster Ansichtsentwurf (Abb. 1.24, Hintergrund) die Tabellenfelder fest, die in der Ansicht erscheinen sollen.

  6. Liegen die Parameter für die Ansicht fest, können Sie auf die Speichern"=Schaltfläche (ganz links in der Symbolleiste) klicken. Dann erscheint ein Dialogfeld, in dem Sie einen Namen für die Ansicht eintragen können. Beim Schließen des Dialogfelds wird die Ansicht unter diesem Namen gesichert.

\begin{figure}\htmlimage
\spfiglii{0.76}{Bld20_55.eps}{Definieren einer An- \newline sicht}{_Bld20_55}
\end{figure}

Zur Gestaltung der Abfrage stellen Sie in der Zeile Feld den Feldnamen der Tabelle über das Listenfeld der jeweiligen Spalte aus. Sie können mehrere Felder zur Anzeige über benachbarte Spalten konfigurieren. Über weitere Zeilen lassen sich ggf. Sortierkriterien etc. vereinbaren. Zudem sind Sie bei Ansichten nicht auf eine Tabelle beschränkt. Sie können durchaus mehrere Tabellen über das Dialogfeld Tabellen hinzufügen vorgeben und in der Ansicht nutzen. Vorraussetzung ist aber, dass die Tabellen über Beziehungen verknüpft sind. Die Vorgehensweise entspricht dem, in den nachfolgenden Abschnitten besprochenen, Erstellen von Abfragen.

Sobald Sie im Dialogfeld Ansichtsentwurf auf die Schaltfläche Abfrage ausführen klicken, wird ein Teilfenster mit der Datenansicht im Fenster eingeblendet. Die Datenansicht zeigt alle Felder, die in der Ansicht definiert sind. Das Gleiche passiert, sofern Sie im Base-Fenster eine Ansicht in der Rubrik Tabellen per Doppelklick anwählen. Dann öffnet Base ein Fenster mit einem Datenblatt, in dem die in der Ansicht definierten Felder mit den Datensätzen der Tabelle zu sehen sind.

Hinweis: Die auf den folgenden Seiten beschriebenen Techniken zum Definieren von Abfragen auf Einzeltabellen oder verknüpften Tabellen können Sie für Ansichten ebenfalls verwenden.


next up previous index
Next: 2 Abfrage für eine Up: 5 Arbeiten mit Ansichten Previous: 5 Arbeiten mit Ansichten
Nicolaus Millin
2007-08-11