Home / LinuxUser / 2001 / 11 / Workshop StarOffice Base, Teil 2

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(233 Punkte bei 16 Stimmen)
Re: War doch klar...
(162 Punkte bei 6 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Datenbändigung

Workshop StarOffice Base, Teil 2

01.11.2001 In Ausgabe 09/2001 haben wir durch das Anlegen einer neuen Datenbank bereits den Grundstein für diesen zweiten Workshop-Teil gelegt. Auf diesen Daten aufbauend wollen wir nun etwas tiefer in StarOffice Base einsteigen und anschließend unsere CD-Datenbank um die Tabelle der verliehenen CDs erweitern.

Um nahtlos an das Ergebnis vom letzten Mal anknüpfen zu können, sollten Sie die dort erstellte Tabelle und mit ihr die zugehörige Datenbank in StarOffice öffnen. Auf die darin vorhandenen Beispieleinträge sollen zunächst einige interessante Such- und Filterfunktionen angewendet werden, bevor es im Anschluss an die Erstellung der zweiten Tabelle mit den verliehenen CDs geht.

Um eine vorhandene Tabelle zu öffnen, führen Sie im Explorer-Fenster einen Doppelklick auf den Datenbanknamen und anschließend einen erneuten Doppelklick auf das Symbol Tabellen auf dem Desktop aus. Ein letzter Doppelklick auf das Symbol mit dem entsprechenden Tabellennamen öffnet die zugehörige Eingabeansicht.

Abbildung 3: Das Einstellungsfenster für eine Sortierung. Im Hintergrund ist bereits das Ergebnis der eingestellten Anfrage erkennbar

Suchen

Gerade bei vielen Datenbankeinträgen kann in einer Tabelle die Übersicht schnell verloren gehen. Um diesem Missstand Abhilfe zu leisten, bietet StarOffice Base in der untersten der drei eingeblendeten Symbolleisten am oberen Fensterrand einige wichtige Funktionen zum Suchen, Sortieren und Filtern von Datensätzen an (vgl. Abbildung 1).

Über ein Klick auf das Fernglas-Symbol gelangen Sie an ein Dialogfenster, in dem Sie umfangreiche Optionen für eine Suchanfrage einstellen können. Zunächst müssen Sie im oberen Bereich des Fensters die Zeichenkette eingeben, nach der StarOffice Base suchen soll. Alternativ lässt sich dort auch nach einem Feld mit dem Inhalt NULL forschen. Damit ist nicht etwa das Wort "NULL" gemeint, sondern ein leeres Feld. In Datenbanken ist es allgemein üblich, Felder ohne Inhalt mit dem fiktiven Wert NULL zu belegen. Durch dieses auf den ersten Blick etwas ungewöhnliche Konzept wird es dem Benutzer ermöglicht, auch leere Felder innerhalb einer Datenbank aufspüren zu können.

Unter Bereich lässt sich in diesem Fenster festlegen, ob alle oder nur eine spezielle Spalte der Tabelle, also nur ein einzelnes Feld, durchsucht werden soll. Als ein Beispiel zur Suchanfrage soll im Folgenden nach dem Interpreten "Chris Abbott" gesucht werden. Dazu geben Sie in das oberste Eingabefeld den Text Abbott ein und aktivieren mit einem Mausklick den Punkt Text. Unter Bereich markieren Sie Alle Felder. Alle anderen Einstellungen belassen Sie bei den Standardwerten.

Abbildung 2: Über dem Dialogfenster wird rot umrandet das Ergebnis der Suchanfrage angezeigt

Sobald Sie mit einem Klick auf den Schalter Suchen den eigentlichen Suchvorgang angestoßen haben, erscheint das Ergebnis im Dialogfenster am unteren Fensterrand unter Status. Dort steht die Nummer der Tabellenzeile, in der die Zeichenkette "Abbott" gefunden wurde. Als zusätzliche Hilfe wird in der Tabelle der entsprechende Eintrag rot umrandet. Um in den verbleibenden Datensätzen weiter zu suchen, können Sie nun erneut auf Suchen klicken. Über den Schalter schließen wird das Suchen-Fenster endgültig geschlossen.

Sortieren und Filtern

Die Symbole neben dem Fernglas dienen zum Sortieren der Tabelle (alle Symbole mit den Buchstaben AZ) sowie zum Filtern der Anzeige. Um die Tabelle nach einem Eintrag schnell sortieren zu lassen, fahren Sie mit der Eingabemarke in ein Feld der Spalte, auf die sich die Sortierung beziehen soll. Alternativ können Sie auch ein oder mehrere Felder dieser Spalte mit der Maus markieren. Sobald Sie nun auf das Symbol mit den Buchstaben AZ und dem Pfeil nach unten klicken, wird die Datenbank alphabetisch absteigend, beim Symbol mit dem Pfeil nach oben hingegen aufsteigend sortiert. Um die Sortierung nach eigenen, erweiterten Kriterien durchzuführen, klicken Sie auf das AZ-Symbol ohne Pfeil. Es sollte sich nun ein Fenster öffnen, in dem Sie genau festlegen können, nach welchen Feldern in welcher Reihenfolge wie sortiert werden soll.

Abbildung 3: Das Einstellungsfenster für eine Sortierung. Im Hintergrund ist bereits das Ergebnis der eingestellten Anfrage erkennbar

Ist die Sortierung bei großen Tabellen schon eine enorme Hilfe, so kann ein Filter bei der Suche nach einem Datensatz die Trefferquote noch einmal drastisch erhöhen. Mit einem Filter lassen sich Datensätze nach bestimmten Kriterien vorübergehend ausblenden, so dass nur noch die relevanten Daten in der Tabelle übrig bleiben. Um einen neuen Filter anzulegen, klicken Sie auf den Trichter links neben dem AZ-Symbol in der untersten Symbolleiste. Es öffnet sich nun ein Fenster, in dem Sie mit Hilfe der einzelnen Listen die Kriterien festlegen können, denen die verbleibenden, sichtbaren Datensätze genügen sollen. Dazu ein Beispiel: Sie möchten sich alle CDs anschauen, deren Nummer größer als 5 ist. Dazu stellen Sie in der ersten Zeile des Filterfensters als Feldname CDNummer, als Bedingung > und als Wert 5 ein.

Abbildung 4a: Die Filtereinstellungen für das Beispiel aus dem Artikel…

Abbildung 4b: …und das sich daraus ergebende Ergebnis

Sobald Sie nun auf OK klicken, werden in ihrer Tabelle nur noch die CDs angezeigt, deren CD-Nummer größer als 5 ist. Beachten Sie bitte, dass die verschwundenen Daten nur ausgeblendet, also nicht verloren gegangen sind.

Möchten Sie einen aktivierten Filter abschalten oder eine angewendete Sortierung wieder rückgängig machen, so genügt ein Klick auf das Trichtersymbol mit dem roten X. Bevor Sie mit unserem Workshop fortfahren, sollten Sie sicherstellen, dass kein Filter aktiv ist.

Kasten 1: Probleme beim Sortieren

Unter StarOffice Base kann es im Zusammenhang mit den Sortierfunktionen zu Problemen kommen. Dies äußert sich z. B. in einem leeren Bericht oder einer Fehlermeldung 1013: TOO MANY ORDER COLUMNS in der Tabellenansicht.

Diese Fehler können auftreten, wenn Sie eine vom AutoPiloten erstellte Tabelle nach einem Textfeld sortieren lassen möchten. Der AutoPilot erzeugt mit maximal 250 erlaubten Zeichen für Adabas zu groß geratene Textfelder. Adabas D arbeitet nur mit maximal 249 Zeichen für ein Textfeld optimal - der AutoPilot erzeugt also Textfelder, die genau einen Buchstaben zu lang sind. Dieses Problem lässt sich nur umgehen, indem Sie die komplette Tabelle löschen und per Hand neu anlegen. Dies funktioniert auf genau dieselbe Weise, wie im Artikel für die Verleih-Tabelle beschrieben.

Möchten Sie die Tabelle nicht neu erstellen, so können Sie alle im Artikel angesprochenen Schritte trotzdem ausführen: Übergehen Sie in diesem Fall alle Funktionen, die sich auf Sortiermechanismen beziehen.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

776 Hits
Wertung: 0 Punkte (1 Stimme)

Schlecht Gut

Infos zum Autor

Tim Schürmann

Tim Schürmann

Tim Schürmann ist Diplom-Informatiker und derzeit als freier Autor unterwegs. Mehr Informationen finden Sie auf seiner Homepage unter www.tim-schuermann.de.


Infos zur Publikation

Infos zur Publikation

LinuxUser 03/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 2 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...