waldbauer.com

waldbauer.com (http://www.waldbauer.com/vb/index.php)
-   SPI OA4 Open Access II/III/IV (2,3,4) Anwender Forum (http://www.waldbauer.com/vb/forumdisplay.php?f=57)
-   -   CSV-Dateien einlesen in OA3 (http://www.waldbauer.com/vb/showthread.php?t=2262)

CSV-Dateien einlesen in OA3
 
Hallo Leute,

ich muss mich mal wieder richtig beschäftigen mit OA3 und bin ein wenig raus aus der Sache. Habe versucht, eine csv-Datei einzulesen. Leider schaffe ich es nicht, dass OA die Spaltenüberschriften übernimmt. Die musste ich immer von Hand explizit noch eingeben. Wäre aber doch zu erwarten, dass OA dieses simple Problem beherrscht (und ich finde es nur nicht, wie es geht).

Ich habe es versucht mit dem "ASCII Konvertierungsmenü" und dort "Text(TXT)==> DIF.

Eigentlich möchte ich eine csv-Datei entweder in eine bestehende Datenbank einlesen oder, besser, aus einer csv-Datei, evtl. über den Umweg .dif direkt eine komplette OA-Datei erzeugen.

Hat jemand eine Idee?

Und was mir gerade auffällt: wie und wo kann ich eine .dif-Datei in OA einlesen? Finde ich auch nicht. Und dabei steht in der Hilfe, dass man dif Dateien einlesen kann.

Gruß
Hans Jürgen

Hallo Hans Jürgen,

Zitat:

Zitat von Hans Jürgen (Beitrag 7343)
Hallo Leute,

ich muss mich mal wieder richtig beschäftigen mit OA3 und bin ein wenig raus aus der Sache. Habe versucht, eine csv-Datei einzulesen. Leider schaffe ich es nicht, dass OA die Spaltenüberschriften übernimmt. Die musste ich immer von Hand explizit noch eingeben. Wäre aber doch zu erwarten, dass OA dieses simple Problem beherrscht (und ich finde es nur nicht, wie es geht).

Ich habe es versucht mit dem "ASCII Konvertierungsmenü" und dort "Text(TXT)==> DIF.

Eigentlich möchte ich eine csv-Datei entweder in eine bestehende Datenbank einlesen oder, besser, aus einer csv-Datei, evtl. über den Umweg .dif direkt eine komplette OA-Datei erzeugen.

Hat jemand eine Idee?

Und was mir gerade auffällt: wie und wo kann ich eine .dif-Datei in OA einlesen? Finde ich auch nicht. Und dabei steht in der Hilfe, dass man dif Dateien einlesen kann.

Gruß
Hans Jürgen

Text (TXT)==> DIF ist schon richtig!

Dort ÜBERTRAGEN auswählen
.CSV angeben oder <suchen:F4>
ggf. Zeilen auslassen
ggf. Spalten auslassen
Anführungszeichen = JA ist in den meisten Fällen richtig.
Als Trennungszeichen das Komma oder das Semikolon angeben - je nach dem!
Wichtig!!! <Fenster:F5> drücken, das kannst Du die Daten in der Vorschau sehen.
Wichtig!!! <ändern:F6> drücken, um ggf. Spaltennamen und Datentypen zu ändern.
Nach Bestätigung mit <do:F10> fragt OA ob die Daten in die Datenbank, Kalkulation oder Textverarbeitung ÜBERTRAGEN werden sollen.

Noch ein kleiner Tip: Trennungszeichen und Dezimalzeichen sollten miteinander harmonieren, also meistens Komma und Dezimalpunkt oder Semikolon und Dezimalkomma.

Viele Grüße
Jörg

Hallo Jörg,

danke für die ausführliche Auskunft. Leider schaffe ich es nicht, die Feldnamen mit zu übernehmen und aus einer csv eine gleichartige df zu machen.

Gruß
Hans Jürgen

Bei OA4 ist das Einlesen von CSV ab einer bestimmten Größe nahezu unmöglich. Ich denke, auch OA3 wird damit seine Probleme haben. Das nächste Problem ist die Zeichensatzerkennung sowie die Feldlänge. Wenn man da nicht aufpasst, schneidet OA gerne einfach mal ab oder die Werte kommen durcheinander; aus ßöüä werden dann noch dazu weiße Kasterl ....

Auch dafür haben wir den Konverter entwickelt :-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:07 Uhr.

Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.