現在の「楽楽販売」の仕様では、インポート機能を用いて「ユーザー選択肢(複数件選択)」項目へデータを登録する際、ファイル内に記載されたデータで項目全体が「上書き」される仕組みとなっております。そのため、既存のメンバー情報を残したまま、新しいユーザーのみを「追記(差分追加)」する機能はございません。
既存のメンバー情報を消さずに新しいユーザーを追加するためには、インポート用ファイルの中に「現在登録されている全員」と「新しく追加したい人」をあらかじめ含めて作成していただく必要がございます。
インポート機能単体での追記はできませんが、自動処理の「レコード更新」パーツを活用することで、既存の値を保持したまま新しいユーザーのみを末尾に追加する運用が可能です。
この設定を行うことで、CSVから取り込んだ新しいユーザーデータのみを、既存の「ユーザー選択肢(複数件選択)」項目へ差分として追加できます。
【設定箇所】 DB設定 > 機能設定 > 自動処理設定
◆1. 一時受け(作業用)項目の作成
CSVから取り込む値を受け取るための項目をDBに作成します。
・項目名:追加担当者(例)
・項目タイプ:ユーザー選択肢(複数件選択)
◆2. 追記用自動処理の作成
1. 「新規追加」で自動処理を作成します(例:「【自動処理】担当営業追加更新」)。
2. 「レコード更新」パーツを配置し、対象レコードに【選択レコード】を指定します。
3. 本番の「担当営業(複数件選択)」項目にて、更新方法を「追加更新」に設定します。
※「書き換え」にすると上書きされてしまうため、必ず「追加更新」を選択してください。
4. 割り当てる値として、手順1で作成した「追加担当者」項目を指定します。
◆3. インポート設定への紐付け
1. 「インポート一覧」にて、該当するインポート設定の「全体設定」を開きます。
2. 「インポート後に実行する自動処理」のプルダウンで、手順2で作成した自動処理を選択します。
3. 「項目設定」にて、CSVファイル内の担当者列を「追加担当者」項目に割り当てて確定します。
※この設定により、インポート完了直後に自動処理が起動し、既存のユーザーは保持されたまま、新しいユーザーのみが末尾に追加されます。
詳細な仕様の違いや作成手順については、下記記事をご確認ください。
複数件の選択肢をインポートする際の「タブ区切り」のルールや、Excelでのデータ作成方法について詳しく解説しています。
「選択肢(複数件選択)」「ユーザ選択肢(複数件選択)」項目へインポートする方法
自動処理において、既存の値を消さずにデータを追加する「追加更新」機能の具体的な挙動について記載されています。
自動処理設定:「レコード更新」パーツ
(記事ID:4044)