CSV取込・出力ロジック一覧

CSV取込・出力設定の際にご利用いただけるロジックは以下の通りです。

複数のロジックを適用したい場合は、実行したい順番に「;」で区切って記述することが可能です。

#ロジック名役割ロジック入力例
1trim前後のスペースを除去商品コードやバーコードの列に対して前後のスペース除去を行う場合trim()
2concat複数の列または固定文字を結合CSVの1.2.3列目を結合して取り込みたい場合concat({1:2:3},%s%s%s)
CSVの1.2.3列目を「-」で結合して取り込みたい場合concat({1:2:3},%s-%s-%s)
CSVの1列目の前に「連絡事項:」という固定文字を結合したい場合concat({1},連絡事項:%s)
3replace文字の置き換え1列目の取込時に「,」を「A」に置き換えたい場合replace({,},{A},{1})
1列目の取込時に「,」を除去したい場合replace({,},{},{1})
4today取込当日日付の表示取込を実施した当日の日付を取得したい場合today()
取込を実施した翌日の日付を取得したい場合today(1)
取込を実施した前日の日付を取得したい場合today(-1)
5ifset値が条件と一致する場合に特定の文字列を取得4列目の値が「A」だった時に固定文字「1」を表示したい場合ifset(A,1,4)
6ifpull値が条件と一致する場合にCSVの別の列から値を取得取込項目が「A」だった時にCSVの3列目から値を取得したい場合ifpull(A,3)
7ifnull取込項目が空の場合に特定の文字列を取得取込項目が空の時、固定文字「A」を取得したい場合ifnull(A)
8ifnullpull取込項目が空の場合にCSVの別の列から値を取得取込項目が空の時、CSVデータの1列目から値を取得したい場合ifnullpull(1)
9ifnotnull取込項目が空ではない場合に特定の文字列を取得取込項目が空ではない時、固定文字「A」を取得したい場合ifnotnull(A)
10substr桁位置を指定して値を取得先頭から5文字を取り込みたい場合substr(0,5)
11桁目から5文字を取り込みたい場合substr(10,5)
末尾から5文字を除いて取り込みたい場合substr(0,-5)
11上記のロジックの末尾に追加することで値を取得先頭から3文字の値を取得したい場合"%.3s"
12set特定のCSV列番号や出力列番号を、複数のレイアウトNo.にセットする際に使用2列目の値を2つ以上の項目にセットしたい場合、項目ごとにロジックを設定set(2)