みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
こんにちは。
FMのテキストフィールドに、Web上の文章をコピペしたりすると
時々下記の制御文字が混入してしまう事があるので、
それらの文字がフィールドに含まれてしまった場合に
PatternCount関数などで検知して自動的に削除したいと考えているのですが、
通常の文字列では無いので、どのように登録して良いのか分かりません。
(登録したい文字列)
http://www.routrek.co.jp/product/varate … lcode.html
何か良い方法はありますでしょうか。
Win7、FMP11です。
よろしくお願いします。
制御文字でもChar関数で指定すれば問題ありません。
ヘルプ→http://www.filemaker.com/help/13/fmp/ja … tml#700641
Offline
Hiroさん
ありがとうございます。無事解決いたしました!
すみません、追加で質問させて下さい。
前回の質問の背景といたしまして、FMで入力された目に見えない文字列が原因で、
同データを外部管理のSQLServerなどに取り込んだ際にシステムエラーが発生した為、
制御文字を規制するという方法を思いついたのですが、同様のエラーを回避するために、
FM側で他に規制すべき文字列は御座いますでしょうか(例えば、機種依存文字や特殊文字など)。
どなたかご存じの方がいましたら、ご教授頂けますと助かります。
よろしくお願いします。
下記が該当するかもしれません。
迷惑な「NULL文字|Code(0)」FileMaker メールプラグインMailMakerPop+ : http://blog.joy-h.com/2014/09/nullcode0 … erpop.html
みんなで助け合おう!初心者のFileMaker pro Q&A : http://russ.jp/stepbbs/step.cgi?mode=view&no=86202
以下、引用:http://blog.joy-h.com/2014/09/nullcode0filemaker-mailmakerpop.html
「NULL文字グローバルフィールド」 を作り NULL文字 を入れておきます。
NULL文字 の取得は、ファイル:clipboard.hta をチョット変更して、
ファイル名:clipboard.hta
内容:
<script type='text/vbscript'>
clipboardData.setData "Text", vbNullChar
</script>
これで、 NULL文字 だけコピー出来ます。これを「NULL文字グローバルフィールド」に貼り付け、
Substitute ( テキストフィールド ; NULL文字グローバルフィールド ; "" )
でOK!
Offline
Pages: 1
[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 559 KiB (Peak: 586.77 KiB) ]