Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
半角カナを全角カナに変換したり全角の数字、英字、記号を1バイトに変換する方法を最近になって見つけました。
変換テーブルとmapsubstring関数を使用することで文字に対して1対1で変換することができます。
この関数がいつから存在していたのか不明ですが、これを利用すると半角カナを全角カナに
変換して取り込むなどが可能になります。
変換処理のイメージは以下になります。
サンプルのアプリと変換テーブルを添付します。
ご提案ありがとうございます!
本件、当時は方法が無いと思い、上記と同様の内容をモジュールを作成して、QVの関数を用意し利用しておりました。
その後、別件でマッピングの方法を知り、mapsubstring関数も利用させて頂いておりますが、これは結構便利ですね!
Wakamatsuさん
最近2バイト数字を1バイト数字に変換できないか調べたところ見つけました。
以前はapplymapしかないという認識でしたが、mapsubstringがあるのを知って試したら
想定以上に良かったので作ってみました。
QlikView、Qlik Sense両方使えるので良いですね。
hkaさん
情報ありがとうございます、こういう痒いところに手が届くような情報は
持っておくと何かと役に立ちます。
参考にさせていただきます。
今Senseを一生懸命勉強中ですが、Moduleがなく最後にゴリゴリ書けば良いやが通用しませんので
qvfにも使えるこれは大事です。