Seite 1 von 1
Hilfe!!! Kombinationsfeld....
Verfasst: Do, 13.09.2012 11:46
von Tertia
Hallo zusammen,
ich habe über openoffice base eine Bücherdatenbank und ein Eingabeformular erstellt. Nun möchte ich das mir in einem Kombinationsfeld die bereits eingegebenen Daten angezeigt werden. Bei allem was ich bisher probiert habe werden nur die neu eingegebenen Daten angezeigt, die dann aber beim neu öffnen wieder weg sind.
Ich hoffe ihr könnt mir Helfen.
Re: Hilfe!!! Kombinationsfeld....
Verfasst: Fr, 14.09.2012 21:36
von RobertG
Hallo Tertia,
vielleicht schaust Du einmal bei den Handbüchern von LO:
http://wiki.documentfoundation.org/imag ... re_V35.pdf. Die gesamte Version findest Du hier:
http://de.libreoffice.org/hilfe-kontakt/handbuecher/ (etwas nach unten scrollen).
Du musst in einem Kombinationsfeld die entsprechenden Daten über einen SQL-Befehl laden. Angenommen Du willst einen Autor direkt in Deiner Tabelle speichern, hast aber schon vorher Autoren in der Tabelle gespeichert. Dann öffnest Du im Formular-Bearbeiten-Modus das Kombinationsfeld mit einem rechten Mausklick zum Bearbeiten. Bei den Daten steht zum einen das Feld ("Autor"). Dies ist das Feld, in das die neuen Daten eingetragen werden. Darunter dann die Datenquelle für die vorgegebenen Einträge. Da könnte jetzt z.B.
Code: Alles auswählen
SELECT DISTINCT "Autor" FROM "Medien" ORDER BY "Autor"
stehen. Alle Autoren aus der Tabelle Medien werden aufgelistet. Entweder wählst Du im Formular später also einen Autor aus der Tabelle "Medien" aus oder Du fügst einen neuen Autor in die Tabelle ein, die mit dem Formular verbunden ist. Das kann die Tabelle "Medien" sein (dann wird der Inhalt des Kombinationsfeldes immer größer), das kann aber auch eine andere Tabelle sein (dann ist das Kombinationsfeld so etwas wie ein Vorschlagsfeld, das nicht mit neuen Einträgen erweitert wird.).
Gruß
Robert
Re: Hilfe!!! Kombinationsfeld....
Verfasst: Mi, 19.09.2012 09:02
von Tertia
Ich danke dir für deine Antwort aber leider weiss kenne ich mich nicht mit SQL aus gib es da eine kleine erlärung zu das wäre echt nett
Re: Hilfe!!! Kombinationsfeld....
Verfasst: Mi, 19.09.2012 09:22
von juetho
Tertia hat geschrieben:... kenne ich mich nicht mit SQL aus gib es da eine kleine erlärung zu das wäre echt nett
In den genannten Handbüchern von Robert zu Base
Gesamtband und
Einführung werden SQL-Befehle an vielen Stellen benutzt und dort auch erläutert. Es ist deshalb angebracht, wenn du Erläuterungen zu dem betreffenden Kontrollfeld (hier: Kombinationsfeld) suchst und durcharbeitest - im Gesamtbuch nicht nur auf Seite 90, sondern auch Seite 239 ff.
Für SQL insgesamt kann ich dich auf eine
Einführung in SQL hinweisen, die es auch im Buchhandel oder als PDF gibt. Jürgen
Re: Hilfe!!! Kombinationsfeld....
Verfasst: Do, 27.09.2012 11:39
von Tertia
Danke euch beiden, das Funktioniert jetzt.