PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1654 98/06/03 15:04:32 RE(3):ありがとうございました。何とかできそうです。(t.o.) By 417
1647 98/06/03 13:26:57 RE(2):データウィンドウで複数の検索条件で検索したいのですが? By Kazunaka
1646 98/06/03 08:59:04 RE(1):データウィンドウで複数の検索条件で検索したいのですが? By manabu
1644 98/06/02 18:48:49 データウィンドウで複数の検索条件で検索したいのですが? By 417

カテゴリ:旧電子会議室
日付:1998年06月03日 13:26 発信者:Kazunaka
題名:RE(2):データウィンドウで複数の検索条件で検索したいのですが?

>はじめまして、Power Builder歴2週間目なんですが、教えてください。
>品目マスター(品目コード、品目名称、分類コード、単価、発注会社コード、
>発送会社コードなどのカラムを持つ)があって、
>その追加、更新を行うウィンドウを作っています。

>検索条件として、好きなフィールドを選んで、そのフィールドに対して、
>ある文字列を含む検索や、一字一句違わない検索や、数値の場合の不等式検索を
>自由に行なえるようにしたいのです。

>今、私のやっているやり方は、品目コードは完全に一致する検索、
>品目名称はその文字列を含む検索、というように、フィールドによって
>検索の種類が固定しています。

>これは、データウィンドウオブジェクトで検索引数を使って書いているから
>と思うのですが、他のやり方はありませんか?

>スクリプトの方にSQLのSELECT文を書いて、その結果をウィンドウに表示できるような
>感じにしたいと考えています。

>Power Builderバージョンは5.0、データベースはSYBASE system 11です。
>よろしくお願いします。



はじめまして。
私のところでもそのような処理を多用しております。
具体的には、GETSQLSELECT関数とSETSQLSELECT関数というのを使用しています。
まずGETSQLSELECT関数でデータウィンドウの既存のsql文を取得し、なんらかの
編集を加えた後(ここではWHERE文以降の条件)SEQSQLSELECT関数でデータ
ウィンドウに反映させます。
  ?変数 = データウィンドウコントロール名.GetSQLSelect ( )
  ?変数の中身を編集
  ?データウィンドウコントロール名.SetSQLSelect (変数 )
こんな感じでいけると思います。
では頑張ってください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.