CSVデータをLibreOffice Calc経由でLibreOffice Baseの既存のテーブルのレコードに追加で取り込む
2024年12月30日
2025年1月15日
CSVデータを既存のテーブルのレコードに追加で取り込むのにずいぶん手間取った。
結論から書くと以下の2点に気を付ければいい。
1.レコード作成時に自動的にIDを付けるようにした。
それを忘れていて読み込むデータにはIDが無かった。
先頭に列を追加して連番をふってからコピーしてテーブルに貼り付ける。
2.データの長さが用意されたフィールドの長さを超えていた。
文字列の長さによって読み込まれるものと読み込まれないものがあった。
最初のテーブルを作成する際に十分な長さでレコードを用意する。