IBM Lotus Notes (7) CSVファイルの読み込み方法
Notesクライアントで、CSV ファイルのデータをインポートすることは、標準の機能では用意されていないが、形式ファイル(COL ファイル)を作成することで、インポート出来ることが分かったので記載しておきます。
【CSV取り込み手順】
CSV ファイルからデータを呼び出す場合、カンマまでのデータをどのフィールドに取り込むかということを定義する形式ファイル(COLファイル)をメモ帳等で作成する。
<COLファイルの作成例>
1. CSVファイルの内容が以下のようなものだったとする。 例)test.csv AAA,Suzuki,111 BBB,Yamada,222 2. 上記の場合、「AAA」「BBB」を取り込むフィールド名を「F1」、 「Suzuki」「Yamada」を取り込むフィールド名を「F2」、 「111」「222」を取り込むフィールド名を「F3」とする。 この場合、以下のCOLファイルを作成する。 例)test.col F1:UNTIL ","; F2:UNTIL ","; F3:UNTIL "";
<呼び出し手順>
1. 取り込みたいDBのビューから「ファイル」>「呼び出し」を選択 2, 呼び出すCSVファイル(test.csv)を選択して、 ファイルの種類として「Tabular Text」を選択し、「呼び出し」をクリック 3. 「フォーム」のリストから呼び出しによって作成する文書のフォームを選択 4. 「形式ファイルの使用」にチェックし、「形式ファイルの選択」から、 使用するCOLファイル(test.col)を選択 5. 読み込まれるデータにより、フォームの計算を行う必要がある場合には、 「文書の呼び出し中にフォームのフィールドを計算する」をチェック 6. 「OK」ボタンをクリック
わかりやすい説明ありがとうございました。
おかげさまでCSV取り込みできました。
※ヘルプにも説明はありましたが、ヘルプだけでは理解できなかったと思います。。。
古い記事のようですが、あまりに感動しましたのでコメントした次第です(^^;)
コメントありがとうございます。
この記事を参照される方は、今でも結構多いです。
IBMのサポートの方に教えてもらった内容ですが、
お役に立てて何よりです。
csvにして、Tabular Textを選べるなんて。目からうろこ!csvをノーツにインポートするため今まで悩んでいたことが一気解決しました。
Excelがwk*に対応しなくなってから、結局古いエクセルマシンを残してwk4に変換していたので大変でした。ありがとうございます!
IBMで「.colの記述」が見つからなくてここに辿り着きました,助かりました・・・!
三四郞だとwk4形式保存ができるのですが,一部列がずれる謎の現象が発生して困っていましたが,助かります。
Ranさん、こめんとありがとうございます。
IBMさんのヘルプのリンクを追加しておきましたが、
分かりづらいですね
とても助かりました
ありがとうございました
参考にさせていただきました。
Notesの”呼び出し”でテキストリスト、
または数値リストへの複数の値の取り込み方法を
ご存知でしたらお教えください。
よろしくお願いします。
nobuさん コメントありがとうございます
最近はノーツから遠ざかってしまったため、お役に立てない状態です。
1本でも有効なライセンスがあれば、IBMのサポートに聞いてしまったほうが早いと思います。