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」ボタンをクリック

IBM Lotus Notes (7) CSVファイルの読み込み方法” への8件のフィードバック

  1. わかりやすい説明ありがとうございました。
    おかげさまでCSV取り込みできました。
    ※ヘルプにも説明はありましたが、ヘルプだけでは理解できなかったと思います。。。
    古い記事のようですが、あまりに感動しましたのでコメントした次第です(^^;)

  2. コメントありがとうございます。
    この記事を参照される方は、今でも結構多いです。
    IBMのサポートの方に教えてもらった内容ですが、
    お役に立てて何よりです。

  3. csvにして、Tabular Textを選べるなんて。目からうろこ!csvをノーツにインポートするため今まで悩んでいたことが一気解決しました。
    Excelがwk*に対応しなくなってから、結局古いエクセルマシンを残してwk4に変換していたので大変でした。ありがとうございます!

  4. IBMで「.colの記述」が見つからなくてここに辿り着きました,助かりました・・・!
    三四郞だとwk4形式保存ができるのですが,一部列がずれる謎の現象が発生して困っていましたが,助かります。

  5. Ranさん、こめんとありがとうございます。
    IBMさんのヘルプのリンクを追加しておきましたが、
    分かりづらいですね

  6. 参考にさせていただきました。
    Notesの”呼び出し”でテキストリスト、
    または数値リストへの複数の値の取り込み方法を
    ご存知でしたらお教えください。
    よろしくお願いします。

  7. nobuさん コメントありがとうございます
    最近はノーツから遠ざかってしまったため、お役に立てない状態です。
    1本でも有効なライセンスがあれば、IBMのサポートに聞いてしまったほうが早いと思います。

ohishi へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です