Seite 1 von 1
Import von Filemaker-Datenbank
Verfasst: Mo, 12.09.2011 11:40
von Chris222
Hallo, vielleicht kann jemand einem Open Office Neuling helfen.
Nach dem Umstieg auf MAC OS 10.7 funktionieren leider viele Programme nicht mehr, darunter auch das gute alte Filemaker. Dort hatte ich einige einfache Datenbanken angelegt, z.B. für die Foto-, und DVD-Sammlung.
Die Filemaker-Datei läßt sich als .csv exportieren und auch (nach reichlich tüfteln) als Tabelle in Open Office importieren. Erstelle ich mir daraus eine Datenbank mit übersichtlichen Feldern, kann ich dort keine weiteren Eingaben machen, sondern die Datenbank ist immer schreibgeschützt.
Erstelle ich mir in Open Office eine neue Datenbank, könnte ich da zwar Eingaben machen, aber die Filemaker-Datenbank läßt sich nicht importieren.
Was mache ich falsch? Ich möchte natürlich weitere Daten hinzufügen. Geht das überhaupt?
Vielen Dank für Hilfe!
Re: Import von Filemaker-Datenbank
Verfasst: Mo, 12.09.2011 17:01
von komma4
Chris222 hat geschrieben:sondern die Datenbank ist immer schreibgeschützt
Das liegt daran, dass CSV-Dateien keinen Primärschlüssel haben - damit kann die Tabelle nur lesend verwendet werden.
Kopiere die Tabelle (in der Tabellen-Ansicht der Datenbank-Datei) und füge sie in einer anderen, neuen BASE-Datei ein: im Assistenten gibst Du an, dass Definition und Daten übernommen werden sollen, ein Primärschlüssel soll generiert werden.
Dann sollte es auch mit dem Einfügen klappen.
Viel Erfolg!
Re: Import von Filemaker-Datenbank
Verfasst: Mo, 12.09.2011 20:22
von Chris222
Vielen Dank für den Tip. Es funktioniert aber nicht. Ich habe alles versucht mit sämtlichen Optionen, kopiert und neu erstellt und neu erstellt und wieder kopiert mit Formular und Tabelle und rück und vor... aber das Formular ist trotz Primärschlüssel immer schreibgeschützt und es läßt sich auch die vorhandene Tabelle nicht kopieren und einfügen.
Was mache ich denn verkehrt????
Re: Import von Filemaker-Datenbank
Verfasst: Mo, 12.09.2011 20:39
von komma4
Chris222 hat geschrieben:aber das Formular ist trotz Primärschlüssel immer schreibgeschützt
Ein Formular öffnet sich immer schreibgeschützt - es sei denn, man nehme die rechte Maustaste und wählt
Bearbeiten (in der Formular-Übersicht der ODB)
Chris222 hat geschrieben:und es läßt sich auch die vorhandene Tabelle nicht kopieren und einfügen.
Du kannst die CSV-Datei auch mit CALC öffnen und die Daten markieren/kopieren (in die Zwischenablage)
Dann öffnest Du eine BASE.ODB, gehst auf die Tabellen-Übersicht und wählst dort
Bearbeiten>Einfügen.

- Leere HSQLDB, Tabellendaten einfügen
- de50198_1.png (26.97 KiB) 2628 mal betrachtet
Dann sollte ein Assistent aufgehen

- Base: Daten einfügen, Assistent
- de50198_2.png (26.57 KiB) 2628 mal betrachtet
Re: Import von Filemaker-Datenbank
Verfasst: Di, 20.09.2011 17:52
von Chris222
Hallo und danke nochmal! Das funktioniert auch alles genau so, wie Du es mir beschreibst. Was ich halt nicht verstehe, wozu ein Eingabeformular gut sein soll, wenn es schreibgeschützt ist und man keine Daten eingeben kann. Ich wollte halt einfach die bestehenden Daten übernehmen und weiterhin neue hinzufügen. Mit "Bearbeiten" kann ich das Formular als solches bearbeiten, aber auch keine Daten eingeben.
Ist nicht so schlimm, wenn Open Office das nicht kann. Die Tabelle ist auch ok, um Daten einzugeben und da kann ich die alten Daten ja problemlos reinziehen. Ein Formular wäre einfach bequemer gewesen.
Re: Import von Filemaker-Datenbank
Verfasst: Di, 20.09.2011 18:59
von komma4
Chris222 hat geschrieben:wenn es schreibgeschützt ist und man keine Daten eingeben kann
Nur das Layout eines Formulars ist schreibgeschützt: in Kontrollfelder kannst Du Daten eintragen bzw. auswählen.
Wenn Du einen Primärschlüssel in der zugrunde liegenden Tabelle hast, dann sollten sich auch Daten erfassen lassen.
Kannst Du bitte eine Beispieldatei (ODB kopieren; Tabellen leeren, -daten löschen zwecks Datenschutz/Privatsphäre) hochladen, dann können wir mal schauen?!