関連情報

[ライブラリ管理]

CSVファイルのデータを デヂエ に正しく読み込む為、読み込むフィールドタイプによって注意点があります。注意点は、以下の表を参考にしてください。

読み込み対象
フィールド
注意点と対処法
日付フィールド
日付は、「 yyyy/mm/dd 」 形式にして、読み込んでください。


( 例 ) 2005/2/4
チェックボックス CSVファイルのデータと デヂエ 読み込み後の関係は以下のようになります。

CSVファイル
チェックボックス フィールド
1
チェック済
0
未チェック

URL フィールド
URL とリンク名を CSVファイルから読み込む場合は、CSVファイルの 1つのセルの中に URL とリンク名を 「 , ( カンマ ) 」 で区切って登録してください。


( 例 ) [ http://〜/co.jp,リンク名 ] 1セルの中に左記のように登録
 
数値フィールド
桁区切りのカンマ ( 「 , 」 ) が含まれるデータを、数値フィールドに読み込んだ場合、空欄となります。数値フィールドに読み込む時は、桁区切りのカンマが含まれ無いデータにしてください。

数値フィールドに 16桁以上のものを読み込んだ場合、空白になります

『 ' 』 がついているデータを数値フィールドに読み込もうとした場合、空白のデータとして読み込まれてしまいます。また、文字列フィールドなどに読み込んだ場合は、『 ' 田中 』 のように読み込まれます。

「 デヂエ 」 に読み込むには、事前に文字列の先頭についた 『 ' 』 を削除してください。

【 削除方法 】
以下の手順で消すことができます。

こちらは、Microsoft Excel の機能となります。 詳細は Microsoft Excel のヘルプをご覧ください。

■ 操作方法

  1. ExcelでCSVファイルを開きます。
  2. .空白セルに 「 1 」 という数値を入力します。
  3. セルを選択し、[ 編集 ] メニューの [ コピー ] をクリックします。
  4. 文字列として保存されているデータを変換するセルを選択します。

    ※一度に複数のセルの 『 ' 』 を削除する場合は、削除するセルの範囲を選択してください。
  5. [ 編集 ] メニューの [ 形式を選択して貼り付け ] をクリックします。
  6. [ 演算 ] の [ 乗算 ] をクリックします。
  7. [ OK ] をクリックします。
  8. 手順 2 でセルに入力した内容を削除します。

文字列(複数行)フィールド

「 セル内改行 」 を含んだ CSVファイルを読み込む際、正確にデータを認識できないことがあります。これは、「 デヂエ 」 で採用している以外の 「 セル内改行文字 」 が使われている場合に発生します。

「 デヂエ 」 では、内部的に 「 セル内改行文字 」 として 【 LF 】 を採用しています。

■ 改行コードを 【 LF 】 にする方法

こちらは、テキストエディタ 「 秀丸 」 の例です。詳細はご利用になる製品のヘルプをご覧ください。
  1. 「 秀丸 」 を起動し、CSVファイルを開く
  2. [ ファイル ] - [ 名前をつけて保存 ] をクリックし、ダイアログ右下にあるプルダウンで 「 改行 = LF 」 を選択して保存する
■ セル内改行を削除する方法

こちらは、Microsoft Excel の機能となります。詳細は Microsoft Excel のヘルプをご覧ください。
  1. [ 編集 ] ― [ 置換 ] をクリックし、「 置換 」 ダイアログボックスを表示します
  2. 「 検索する文字列 」 ボックスをクリックし 『 Ctrlキーを押しながら J キー 』 をクリック

    『 Ctrl + J 』 を入力してもボックス内には変化はありませんが、この 『 Ctrl + J 』 が、Microsoft Excel の改行コードとのことです。

  3. 「 置換後の文字列 」 ボックスは空欄のまま 「 すべて置換 」 をクリックします

  4. セル内の改行がすべて削除され、データが 1行で表示されていることをご確認ください


〈!〉 既存のライブラリに CSVファイルを読み込む場合
  フィールドの並び順と、読み込むCSVファイルの項目の並び順が揃っていない場合は、正常に読み込まれません。読み込み作業の前に CSVファイルの項目を必ずご確認ください。

   
   
   
   
   
   
   
   
日付フィールド
   
   
   
URLフィールド
   
   
   
   
数値フィールド
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
文字列(複数行)フィールド
商標、著作権および法律上の注意事項について個人情報の取り扱いについて本サイトのプライバシーステートメントサイボウズホーム
記載された商品名、各製品名は各社の登録商標または商標です。
Copyright(C) Cybozu,Inc.All rights reserved.