PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
13887 00/11/13 11:57:03 RE(12):Retrieveで検索が出来ていませんでした・・・。 By あみさん
13882 00/11/10 16:58:25 RE(11):Retrieveで検索が出来ていませんでした・・・。 By こてちゅ
13881 00/11/10 16:52:43 RE(10):Retrieveで検索が出来ていませんでした・・・。 By あみさん
13876 00/11/09 17:38:33 RE(9):ん?ちょっとだけ気になったので。(生ゴミレス) By こてちゅ
13875 00/11/09 17:11:54 RE(8):PB7.0: (データ)ウインドウ間のデータの受渡しについて By あみさん
13872 00/11/09 16:17:10 RE(7):PB7.0: (データ)ウインドウ間のデータの受渡しについて By こてちゅ
13870 00/11/09 15:16:54 RE(6):PB7.0: (データ)ウインドウ間のデータの受渡しについて By あみさん
13859 00/11/09 10:52:01 RE(5):PB7.0: (データ)ウインドウ間のデータの受渡しについて By てとらぽっと
13858 00/11/09 16:18:17 RE(4):PB7.0: (データ)ウインドウ間のデータの受渡しについて By こてちゅ
13857 00/11/09 10:15:24 RE(3):PB7.0: (データ)ウインドウ間のデータの受渡しについて By あみさん
13856 00/11/09 16:17:49 RE(2):PB7.0: (データ)ウインドウ間のデータの受渡しについて By こてちゅ
13855 00/11/09 09:48:34 RE(1):PB7.0: (データ)ウインドウ間のデータの受渡しについて By てとらぽっと
13852 00/11/09 09:28:45 PB7.0: (データ)ウインドウ間のデータの受渡しについて By あみさん

カテゴリ:データウィンドウ
日付:2000年11月10日 16:52 発信者:あみさん
題名:RE(10):Retrieveで検索が出来ていませんでした・・・。

こてちゅさん、こんにちは。
日本語間違ってました。。。
さらに恥ずかしいです(笑)

>んと、Messageオブジェクトに入った値を変数に渡してあげるのをしてなかったんですね。
これが言いたかったんです!

> なんか、読んだ瞬間に「Messageオブジェクトにわざわざスクリプトで入れてるのかな?」
や、そんな難しい事は出来ないです。。。

恥ずかしいついでにもう一つ質問させていただけますでしょうか・・・。
出来上がったと思っておりましたが、実はうまく行っておりませんでした。
変数に入った値を使って、Retrieve関数を使って検索するのですよね?
しかし、Messageにもちゃんと、商品IDは渡されているのに、検索をしてくれないのです。

同じようにRetrieve関数を使って、シングルラインエディットに入力した値でデータベースを検索する部分が有るので
そこのソースを貼らせて頂きます。
(また、同じ商品選択画面です・・・。)

long ll_row
long id
long row_no

/* 商品コード未入力の場合 */
If sle_shouhincode.text = \"\" Then

//データウィンドウを検索します。
ll_row = dw_shouhinsentaku.retrieve()

If ll_row < 0 Then
MessageBox(\"検索エラー\",\"検索時にエラーが発生しました。\")
Close(parent)
End if
Else
/* 商品コードが入っている場合 */
id = Long(Trim(sle_shouhincode.text))
          
ll_row = dw_shouhinsentaku.retrieve(id)
If ll_row < 0 Then
MessageBox(\"検索エラー\",\"検索時にエラーが発生しました。\")
Close(parent)
End if
End if

ここで、商品ID未入力時と、入力時、両方とも全件データが検索されて、タブラに並んでしまいます。
テキストに空白部分が有るからかと思い、Trim関数を使ってみましたが結果は同じでした。
これは、私のRetrieve関数に対する理解が間違っているのでしょうか・・・。

大変お手数ですが、またよろしくお願いいたします。。。。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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