none
lightswitchにて全角を半角に変換する方法は? RRS feed

  • 質問

  • lightswitchにて業務アプリを作成しております。

    商品名(全角)→金額(数字型:半角)→備考(全角)

    とカーソルが遷移しますが、「金額」欄が数字型の為、半角入力でしないとエラーとなってしまうため、入力都度IMEを切り替える手間が発生しております。

    IME自体をフィールド単位で切り替えられれば良いのですが、カスタムコントロールの使用が許可されたいないため、全角(2バイト)で入力された場合、半角(1バイト)で変換してセットする事により、IMEがONのまま入力をさせたいと考えております。

    つきましては、全角で入力された文字を半角として登録する方法を教えて頂けますか?

    2013年5月31日 8:19

回答

  • 0 から 9 なら Replace で変換しちゃった方がはやいと思います。

    >全角(2バイト)で入力された場合、半角(1バイト)で変換して
    この辺はちょっと認識を改めたほうがいいかも。


    • 回答としてマーク oobaoobaooba 2013年6月1日 0:31
    2013年5月31日 8:54

すべての返信

  • 0 から 9 なら Replace で変換しちゃった方がはやいと思います。

    >全角(2バイト)で入力された場合、半角(1バイト)で変換して
    この辺はちょっと認識を改めたほうがいいかも。


    • 回答としてマーク oobaoobaooba 2013年6月1日 0:31
    2013年5月31日 8:54
  • 早速のご回答ありがとうございました。

    確かに上記の場合、Replaceで変換するのが近道ですね。

    ご教授頂き、ありがとうございました。

    2013年6月1日 0:31