おはよう。Openedgeでのインポート
私は、このリンクで前の質問エクスポートされたCSV上
https://stackoverflow.com/questions/45828926/how-to-export-fields-to-csv-in-openedge/45829432?noredirect=1#comment78621400_45829432
を持って、私は最初の行TABLE NAME
に置きます。このCSVを私のシステムにインポートしたいと思います。
私の現在のコードはこれです:
DEF VAR ic as INT.
DEF VAR cTable as CHAR.
INPUT FROM VALUE(SESSION:TEMP-DIRECTORY + "temp.csv").
ic = 0.
REPEAT:
ic = ic + 1.
IF ic > 1 THEN DO:
CREATE cTable.
IMPORT DELIMITER "," cTable.
END.
IMPORT cTable.
END.
INPUT CLOSE.
私は、コードがCREATE
部分で間違っていることを知っています。私はこれをどのようにして行うのですか? 2.私がEXPORTするとき、最後のレコードの後に追加のBLANK行があります。どうすればCSVファイルを開くことなくこれを削除できますか?
動的構文ではかなり複雑ですが、別の構文を使用する必要があります。しかし、データ・ディクショナリにテーブルをダンプしてロードするツールがあるので、これを行う必要はありません。 –