Seite 1 von 1

apporache datenbank import ?

Verfasst: So 10. Mär 2013, 12:21
von phpman
Hallo zusammen,

in wie weit kann ich eine in Lotus Apporache geschriebene Datenbank in LibreOffice base importieren ?

Möchte die Datenbank übernehmen und nicht neu schreiben da zuviel Aufwand.

Hoffe Ihr könnt mir weiterhelfen.

Vielen Dank.

Gruß,
Harald

Re: apporache datenbank import ?

Verfasst: So 10. Mär 2013, 12:35
von gogo
:( es gibt in LO keine Importfunktion für Software aus anderen Programmen - es gibt lediglich einen VBA-Interpreter, der also zumindest die wichtigsten Methoden und Properties von Visual Basic ausführen kann. Für Lotus Approach aber nicht, zumal die Dateiformate proprietär sind.

allerdings: Meiner Erfahrung nach werden in einer Applikation fast immer dieselben Methoden und Routinen angewendet - wenn man also mal raushat wie etwas programmiert wurde, dann läuft der Rest nach "Schema F" ... außerdem hat man da gleich auch noch die Möglichkeit die Dinge die immer schon gestört haben zu verbessern ;)

Re: apporache datenbank import ?

Verfasst: So 10. Mär 2013, 12:42
von RobertG
Hallo Harald,

wenn ich das richtig lese, dann macht Approach standardmäßig dBase-Dateien. Auf die kannst Du mit einer neuen Datenbank direkt zugreifen. Du brauchst eine Verbindung zu dem Verzeichnis, in dem die *.dbf-Daten liegen - deine Abgabedatenbank. Dann brauchst Du eine neue Datenbank, die anfangs erst einmal keine Tabellen enthält. Du kopierst die Tabellen aus der Datenbank mit Verbindung zu den *.dbf-daten über das Kontextmenü der Maus und fügst sie entsprechend über das Kontextmenü auch in die neue DB ein. Lass dabei einen Primärschlüssel gründen - meist ID. Stelle anschließend den Primärschlüssel auf "AutoWert". Dann kannst Du problemlos mit den neuen Tabellen arbeiten.
Schau Dir gegebenenfalls dazu das Handbuch an http://de.libreoffice.org/hilfe-kontakt/handbuecher/ - insbesondere das Kapitel "Datenbank erstellen" (Kapitel 2), vielleicht auch das Kapitel "Datenbank-Anbindung, Import und Export" (Kapitel 7).

Gruß

Robert