過去の桐井戸端BBS (桐ver.8)
17302 名前の入れ方がバラバラになっているものを検索したい 松野 2002/09/20-05:53
いつもお世話になります

私は会話処理しか使ったことが無いのでおまり難しいことはわかりませんので、よろしくお願いします。

名前検索で、先頭、中間、末、全角スペース、半角スペースが入っているとうまく絞り込み検索できません
ボタンで、オブジェクトの極性にどの用に書くのか教えてください、
(便利な方法が有れば幸いです)
 
17304 Re:バラバラに入っている名前を検索したい pokopon 2002/09/20-09:59
記事番号17302へのコメント
松野さん こんにちは

もう少し具体的に例をあげて下さい。

>バラバラに入っている名前
とは?

>全角スペース、半角スペースが
>入っているとうまく絞り込み検索できません

エラーがでるのか? 目的のレコードが絞り込まれないのか?
など。

どういった内容のデータから、どういった条件で絞り込みたいのか?

17306 Re:バラバラに入っている名前を検索したい 郷司 2002/09/20-12:29
記事番号17302へのコメント
こんにちは松野さん

>名前検索で、先頭、中間、末、全角スペース、半角スペースが
>入っているとうまく絞り込み検索できません
>ボタンで、オブジェクトの極性にどの用に書くのか教えてください、

3行しかない質問文面からでは内容がよく解りませんが
(検索で とありますが、絞り込みでと理解してみます)

会話処理であれば、比較式の部分一致検索で「含む」を指定すればいいでしょう。

ボタンであれば、固定の検索となるので利用価値は限られてくると思いますが、

機能名       機能パラメータリスト
絞り込み_比較式   [項目名]= *"小泉"*

でもできます。


任意文字で検索するにはテキストボックスを作り、テキストソースをパラメータリストに入れてやればできます。

17310 データの書式整理が先決と思います 佐田 守弘 2002/09/20-22:43
記事番号17302へのコメント
松野さん

答えは郷司さんが書かれている様に、比較式の前後に「*」を付記して行う部分一致検索で目的が達せられるとは思いますが、
どうやら書かれている内容から判断するに、名前の記述書式が不統一な状態になっている様に思います。

おそらく氏と名をスペース区切りにしてつなげて1項目としているのだと思いますが、
1)名前の前と後にはスペースを入れない。
2)中間の区切りは全角か半角かどちらかに統一する。
を行っておくのが先決かと思います。

前後のスペースの削除は、
項目置換で、置換の計算式に、#trim([],3) と記述して事項して下さい。

次に中間の区切りのスペースですが、
半角に統一するなら、 #文字置換([]," "," ") ←前が全角、後が半角
全角に統一するなら、 #文字置換([]," "," ") ←前が半角、後が全角
で置換して下さい。
なお、上記の[]は、会話処理で「現在の項目」の意味で、[名前]などと
明に記述しても構いません(一括処理では明に記述します)。

佐田守弘(KS-00119)
17311 !!(*^_^*)少し解ってきました、有難う御座います BuBu こと 松野 2002/09/20-22:47
記事番号17306へのコメント
コンピーュター故障返事遅れて済みません
少し解ってきました!!(*^_^*)


桐は4〜8間での正規ユーザです
以前2週間も掛けて作った、データーペースを消してしまい、最近また、作り始めています
もう根気がなくなり、お世話になりました
これからも、お世話になると思いますが
よろしくお願い致します。

尚、桐5をWindows2000で動作しましたは、
まだページに載せておりますので、必要でしたら
ご覧下さい、http://www4.ocn.ne.jp/~mfc24321/


     ★★(*'(ェ)'*)★★
17313 (桐Ver5、をWindows2000で、動作しました) BuBu こと 松野 2002/09/20-23:11
記事番号17310へのコメント
佐田 守弘さん有難う御座いました。

(桐Ver5、をWindows2000で、動作しました)
をまだ乗せています、前からのところから入れない場合
直接リンクしました、近々更新致します。

http://www4.osk.3web.ne.jp/~mfc24321/kiriv51_fils/kiriv51.htm

戻る