1. ホーム
  2. CPS/Codeplug Tool
  3. BFP-TM8500F-JA
  4. CSV で Contact を編集

CSV で Contact を編集

4-1. ローカル編集用CSV-エクスポート

Contact タブの「ローカル編集用CSV-エクスポート」を押すと、yyyymmdd_<元のファイル名>_contacts.csv(日付は日本時間)がダウンロードされます。

4-2. CSV の形式

1 つの CSV に、区切り行 [Contacts] と表が入っています。この機種には Contact Group が無いため、588 版・910 版にある [Contact Groups] の表はありません。

[Contacts]
No.,Name,Type,ID
1,All Call,AllCall,16777215
0,DIGI1,Group,1
2,DIGI2,Group,2
12,JA1GML,Private,4401621
列 内容
No. 純正 CPS の登録番号。既存の Contact はこの番号で特定します。空欄は新規(空いている最小の番号)。無い番号を書くと、その番号で新規
Name 必須。最大 16 文字(超えた分は切り捨てて取り込み、結果に表示)
Type Group/Private/AllCall
ID 1〜16776415。AllCall は不要(16777215 になります)
  • 行の順番が、そのまま純正 CPS での並び順になります。
  • AllCall は 1 件だけ登録できます。
  • [Contacts] 以外の区切り行([Contact Groups] など)があるとエラーになります。

4-3. Excel での編集と保存

  • 行の追加・削除・並べ替え・書き換えができます。
  • 保存は「CSV UTF-8(コンマ区切り)」を推奨します。日本語環境の Shift_JIS 形式も取り込めます。
  • 区切り行 [Contacts] と、その次の列名の行は消さないでください。

4-4. ローカル編集済CSV-インポート

  1. 元の .BFDX を読み込んだ状態で、「ローカル編集済CSV-インポート」を押し、編集した CSV を選びます。
  2. 取り込み結果(件数、切り捨て、参照の修復)を確認します。新しく加えた Contact は緑色で表示されます。
  3. 「編集済みコードプラグファイルをダウンロード」で保存します(記事 6)。

インポートは、CSV のとおりに Contact を作り直します。CSV から消した Contact を参照していた設定は、次のように直します。純正 CPS がファイルを開くときの修復と同じ扱いです。

参照していた設定 直し方
チャンネルの送信先(Default Address) None
受信グループのメンバー 外して前に詰める
One Touch(Button Settings) 未割り当てに戻す

エラーが 1 件でもあれば、インポートは中止され、ファイルは変更されません。

4-5. 重複のルール(純正 CPS と同じ)

  • 同じ Name の Contact は登録できません。
  • 同じ Type で同じ ID の Contact は登録できません。Group と Private で同じ番号は登録できます。
  • 16 文字に切り捨てた結果、同じ名前になる場合も重複です。
  • 元のファイルに重複がある場合も、インポートは中止されます。片方を削除するか、名前・ID を直した CSV を取り込んでください。

表示例

[データ重複] Name: JS1YMI(25、46 行目)
[データ重複] Type・ID: Private 4401471(20、25 行目)(Name: JS1YMS、JS1YSM)

4-6. 取り込み時の主なエラー

メッセージ 対処
○ 行目: Name が空です 名前を入れる
○ 行目: Type が不正です(Group / Private / AllCall) Group/Private/AllCall のどれかにする
○ 行目: ID が範囲外です(1〜16776415) ID を直す
○ 行目: No. が不正です/No. が重複しています 番号を直すか空欄にする
All Call は 1 件だけ登録できます AllCall の行を 1 つにする
[データ重複] Name/Type・ID 4-5 を参照
CONTACT が上限 1024 件を超えます 行を減らす
不明な区切り行です [Contacts] 以外の区切り行を消す
[Contacts] の区切り行がありません 本ツールでエクスポートした CSV を元にする
CSV の文字コードを判別できません 「CSV UTF-8」で保存し直す
CSV が大きすぎます(最大 1024 KB) 行を減らす

お困りですか?