★アクションの説明、概要
JobAutoで変数に格納されている文字列の全角・半角を変換する方法について説明します。
「変数の値を加工」アクションの「全角半角変換」では、半角文字を全角文字へ、または全角文字を半角文字へ変換できます。
また、小文字を大文字へ、大文字を小文字へ変換することもできます。
取得した文字列の表記をそろえたい場合や、後続処理で扱いやすい文字列へ変換したい場合に使用します。
★アクションの作成方法
★アクションの設定画面について
アクション設定画面の設定項目について説明します。
1.全角半角
全角・半角・大文字・小文字から変換方法を選択します。
1-1.全角
文字列内の半角文字を全角文字へ変換します。
1-2.半角
文字列内の全角文字を半角文字へ変換します。
1-3.大文字
文字列内の小文字を大文字へ変換します。
1-4.小文字
文字列内の大文字を小文字へ変換します。
2.結果
全角・半角・大文字・小文字を変換した結果が表示されます。
半角文字を全角へ変換する場合
文字列に含まれている半角文字を 全角へ変換したい場合は、 「全角」を選択します。
取得した文字列の表記を 全角へ統一したい場合などに使用できます。
全角文字を半角へ変換する場合
文字列に含まれている全角文字を 半角へ変換したい場合は、 「半角」を選択します。
取得した文字列の表記を 半角へ統一したい場合などに使用できます。
小文字を大文字へ変換する場合
文字列に含まれている小文字を 大文字へ変換したい場合は、 「大文字」を選択します。
英字の表記を大文字へ そろえたい場合などに使用できます。
大文字を小文字へ変換する場合
文字列に含まれている大文字を 小文字へ変換したい場合は、 「小文字」を選択します。
英字の表記を小文字へ そろえたい場合などに使用できます。
全角・半角変換を使う場面
外部システムやExcel、Web画面などから取得した文字列は、 入力元によって全角・半角や大文字・小文字が 異なる場合があります。
そのような文字列を後続処理で扱う前に、 「全角半角変換」を使って 表記をそろえることができます。
「全角半角変換」と「文字置換」の違い
| 操作 | 用途 |
|---|---|
| 全角半角変換 | 文字列の全角・半角や 大文字・小文字を変換します。 |
| 文字置換 | 指定した文字を検索し、 別の文字へ置き換えます。 |
「全角半角変換」と「文字列関数」の違い
| 操作 | 用途 |
|---|---|
| 全角半角変換 | 文字の全角・半角、 大文字・小文字を変換します。 |
| 文字列関数 | 文字列に対して、 文字列関数を使った加工を行います。 |
文字が想定どおりに変換されない場合の確認順序
- 加工対象の変数に、 想定した文字列が格納されているか確認します。
- 「全角半角」で、 目的に合った変換方法が選択されているか確認します。
- 全角から半角へ変換したい場合は「半角」、 半角から全角へ変換したい場合は「全角」が 選択されているか確認します。
- 大文字・小文字を変換する場合は、 目的に合った設定が選択されているか確認します。
- 「結果」に表示される文字列を確認します。
- 「変数の値を加工」で複数の変換式を設定している場合は、 全角半角変換の前後に設定されている加工内容も確認します。

[…] #5.全角半角変換 […]