CSV Mailer バージョン0.8.2を公開しました。
今回のバージョンアップでは以下の変更を行いました。
- CSVファイルの読み込み処理を修正しました。
- 「差し込みタグ」に「セルの値の先頭に付与する文字」「セルの値の末尾に付与する文字」の機能を追加しました。
差し込みタグに追加した機能
差し込みタグに追加した機能について、説明します。
セルの値の先頭に付与する文字
「セルの値の先頭に付与する文字」を指定すると、セルに値があるとき、指定した文字をセルの値の先頭に付与することができます。
たとえば、セルの値が「12,345」のとき、「セルに値の先頭に付与する文字」欄に「\」を指定すると、「\12,345」になります。
セルの値
12,345
セルの値の先頭に付与する文字
\
タグが変換された値
\12,345
セルの値の末尾に付与する文字
「セルの値の末尾に付与する文字」を指定すると、セルに値があるとき、指定した文字をセルの値の末尾に付与することができます。
たとえば、セルの値が「12,345」のとき、「セルに値の末尾に付与する文字」欄に「円」を指定すると、「12,345円」になります。
セルの値
12,345
セルの値の末尾に付与する文字
円
タグが変換された値
12,345円
メタ文字を使用する
「メタ文字の使用」チェックボックスをチェックすると、メタ文字を使用することができます。
使用できるメタ文字には次の文字があります。
\t => タブ文字
\n => 改行文字
\\ => \
たとえば、セルの値が「12,345」のとき、「セルに値の末尾に付与する文字」欄に「円\n」を指定すると、「12,345円(改行)」になります。
セルの値
12,345
セルの値の末尾に付与する文字(メタ文字を使用する)
円\nになります。
タグが変換された値
12,345円
になります。
処理の順番
「セルの値の変換」を指定しているとき、「セルの値の先頭に付与する文字」「セルの値の末尾に付与する文字」は、「セルの値の変換」が行われた後に付与されます。
したがって、「セルの値の変換」は付与する文字には適用されません。