過去の桐井戸端BBS (桐ver.8)
9479 複数の項目で絞り込みや検索を行うには? UG2 2001/01/25-18:00
桐では、絞り込みおよび検索は、項目単位でしますが、
それを、表全体で項目をいくつか選んで(たとえば、項目A,B,Cなど)いくつか選んで、
検索をかけるにはどうしたらいいのでしょうか?

一括処理でもかまいません.

誰か知っていましたら、教えていただけないでしょうか?
9480 Re:絞り込みおよび検索 宮城 2001/01/25-18:09
記事番号9479へのコメント
UG2さん、一番簡単な手段から。

多重にかけます。わかりやすいので「絞り込み」でいきますが、東京都在住かつ女性を絞り込みたいなら
(都道府県と性別を持っている名簿データを想定)、都道府県=東京都で絞り、それをさらに、性別=女性で絞ります。

実はいっぺんにでも可能。絞り込み→条件名とします。AND・ORとも可能です。

9481 Re:絞り込みおよび検索 tuji 2001/01/25-19:12
記事番号9479へのコメント
強引にやるなら,
項目を一つ増やし,
項目計算式に
[a]+[b]+[c]+・・・
といった具合に設定し,その項目に対し絞り込みや検索をかけるのも手です。
ただa,b,cのどの項目に入っているのかまでは判りませんけどね。

9485 Re:絞り込みおよび検索 yasuyukis 2001/01/25-23:03
記事番号9479へのコメント
項目数があまりに多いと面倒ですが、

検索式に、

#条件選択([A]="yasu",[],[B]="yasu",[],[C]="yasu",[])

というような式を入れて検索することはやっています。

9500 Re:絞り込みおよび検索 UG2 2001/01/26-16:13
記事番号9479へのコメント
どうもアドバイスありがとうございます。

早速、検索システムに使用させていただきます。
9522 複数項目での検索と絞り込み 佐田 守弘 2001/01/28-00:43
記事番号9479へのコメント
UG2さん
表の複数の項目で検索や絞り込みを行う場合には、
検索条件を使うのがオーソドックスな方法です。
会話処理の画面でその条件を登録し、条件名を指定して検索や絞り込みを行います。
一括処理の場合にも、既に登録されている条件を指定して、検索を行います。

さて質問の主旨に、
検索値は毎回変わる。その度に検索条件を登録するにはどうするのか?
があると思います。

この場合には、一括処理のコマンドで、その様な検索条件を登録し、次いでその条件を指定して検索や絞り込みを行います。
あるいは、検索条件に変数名を指定しておく方法もあります。
この場合には、その変数に検索値を代入してから、検索を行います。

佐田守弘(KS-00119)

戻る