PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
24017 15/08/03 16:56:53 RE:PB10: スクリプトの記述 By deletekey
24016 15/08/03 16:56:35 RE:PB10: スクリプトの記述 By deletekey
24006 15/08/03 16:55:33 PB10: スクリプトの記述 By deletekey

カテゴリ:データウィンドウ
日付:2015年08月03日 16:56 発信者:deletekey
題名:RE:PB10: スクリプトの記述

>データウインドウのクエリーのWhere句でIN演算子を使用し任意の複数の値を条件にしています。
>たとえば、店舗マスタで任意の複数の支店を抽出するため、データソースの検索引数とし「:NO(Number型)」を設定して以下のSQL文にしています。
>select * from 店舗マスタ where 支店番号 in(:NO)
>その場合、任意の複数の抽出をしたい場合のスクリプトのdw_1.retrieve(???)の???はどのようにしすればよいでしょうか

配列型の変数を retrieveのパラメータに渡せば良いと思います。

long ll_no[]
ll_no[1] = 102
ll_no[2] = 203
ll_no[3] = 305

dw_1.retrieve(ll_no)

のような書き方で試して見てくださいませ。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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