AnsweredAssumed Answered

電話番号のフィールドで「‐」や数字を検索すると...

Question asked by d.o on Sep 1, 2009
Latest reply on Sep 4, 2009 by d.o

タイトル

電話番号のフィールドで「‐」や数字を検索すると...

フォーラムに投稿

みなさんこんにちは

今さらながら検索でわからなくなりまして書き込みさせていただきます。

 

電話番号が入っているフィールドがあります。ハイフン等は入れないルールなのですが、入力時に間違えていれてしまう人がいます。

しかも.. 半角ハイフン、全角ハイフン、ピリオド、カンマ、括弧...等々いろいろとパターンがあり厄介です。

全置換でsubstitute関数で取り除いたのですが、作業するまえに何件くらい間違っているかを見てみようと思い検索をしたのですが....

検索で「-」半角ハイフン を検索すると該当するレコードがありませんとなってしまいます。

「*-*」のように前後に文字列を含めて検索すると正常に検索されます

「-」は検索出来無いのはなぜなのかわかりません。

 

また、電話番号のフィールドで数字を検索しても該当するレコードがありませんとなってしまいます。

たとえば「1」とか「2」とか検索してもダメです。

1や2を含む番号が1件も無いということではありません。また「0」では検索を掛けることが出来ます。どうやら先頭から続く文字列なら大丈夫で途中の文字列はダメってことらしいです。数字じゃなくて文字だったら途中の文字でも検索出来ますよね?

 

ちなみに電話番号のフィールドはテキストフィールドになっています。 

 

とりあえず、作業は終了しているのですが後学の為に理解したいと思っています。よろしくお願いします。 

 

Filemaker Ver10

Mac、Win混在です 

Outcomes