BizRobo!では、コンバータの「テキストフォーマット」やエクスプレッションの関数を使って、英数字の小文字⇔大文字変換は可能ですが、英数字の半角⇔全角変換はできません。
ここでは、英数文字列を「半角から全角」、「全角から半角」に変換する方法を紹介します。
※このページの内容はBizRobo! Design Studio 10.4.0.1で確認しています。

英数文字列を半角から全角に変換

①新規アクションステップ[変数の割当]で、変数に半角文字「ABCabc123」(半角)を割り当てます。

②2つ目の新規アクションステップに[変数の変換]を設定します。

③開始に半角文字(shortText) 終了に全角文字(shortText)を設定後、追加ボタンを選択⇒[その他]⇒[JavaScriptを使用して変換]を選択します。

④設定するスクリプトを作成します。

⑤スクリプトの欄に前記④のスクリプトを貼り付けて[テスト]をクリック、全角に変換されることを確認します。

英数文字列を全角から半角に変換

前記①~③の手順を半角文字・全角文字を逆に設定します。
前記④のスクリプトを下記のとおり A-Za-z0-9(半角) ⇒A-Za-z0-9(全角)
「+ 0xFEE0」⇒「- 0xFEE0」に変更します。

前記⑤の手順により半角に変換されることを確認します。

以上、英数文字を「半角から全角」、「全角から半角」の変換が簡単にできます。


[目次]

Pin It on Pinterest

Share This