von RobertG » Fr, 14.09.2012 21:36
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
Hallo Tertia,
vielleicht schaust Du einmal bei den Handbüchern von LO: [url]http://wiki.documentfoundation.org/images/f/f1/06_BH_04_Formulare_V35.pdf[/url]. Die gesamte Version findest Du hier: [url]http://de.libreoffice.org/hilfe-kontakt/handbuecher/[/url] (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]SELECT DISTINCT "Autor" FROM "Medien" ORDER BY "Autor"[/code] 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