みんなの投稿

2026/04/06 16:07

環境依存文字について


ユーザーが環境依存文字で入力してしまったものに困っています。

検索でヒットしない等…

みなさんは何か対策等されていますでしょうか。

いい案がありましたら教えてください。

2件のコメント (新着順)
工場長 バッジ画像
営業
2026/04/06 18:07

連携サービスであるgusuku CustomineとJob Runnerが使えるかつ、ユーザーが使用する環境依存文字が特定できているというかなり狭い条件になってしまいますが、表記揺れの修正を行う事はできます。

gusuku Customine できることカタログ 31.表記揺れの修正
https://www.youtube.com/watch?v=ElWJ6qOE7qo

Job Runner&Customine設定画面
https://assets.r3it.com/gusuku/what-can-you-do-with-customine/031.png

カスタマイズで「レコード保存時に1文字単位の文字コードで検査して、環境依存文字が含まれていたら、『Ⅰ(ギリシャ数字)→はiとしてください。』などのエラーメッセージ等を表示する(表示して保存できないようにする)」などとするのが動作的にキレイとは思いますが…

先ずは、「(入れてほしくない)環境依存文字と『こうしてください』な文字の対照表をラベルで作って対象フィールドの横にデカデカと表示する。」というのはいかがでしょうか?
(ラベルに①とか書いて、全ユーザーに①が表示されるかどうかの問題はありますが…まぁ、ラベルの書き方で、
・ギリシャ数字は半角のi、v、xで構成する。
・丸数字は半角数字を半角カッコで囲む。
・矢印は半角の<、>、-(または=)で表現する。
などと、環境依存文字を使わない文章にしてしまえばイイだけですね。)

環境依存文字か否かを意識して入力しているユーザーは少ないでしょうし、意識してても「では、どう入れれば?」は問われるところとなるので、一定程度の抑制はできると思います。

ですが、既存レコードにそういう文字が使われているのであれば、「ファイル書き出し→Excelなどで一括置換→ファイル読み込み」で更新してあげておいた方が親切かもしれませんね。

小生、そういうシーンに出くわしたことがないのでジャストアイデアで恐縮です🙇🏻