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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.