PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17406 02/05/14 09:06:34 RE(12):PB5.0.04: SetItem 関数でうまく表示されません‥。 By ゆうゆう。
17405 02/05/14 09:00:04 RE(11):PB5.0.04: SetItem 関数でうまく表示されません‥。 By ゆうゆう。
17401 02/05/13 16:45:11 RE(10):PB5.0.04: SetItem 関数でうまく表示されません‥。 By ぼん
17400 02/05/13 12:03:06 RE(9):PB5.0.04: SetItem 関数でうまく表示されません‥。 By ゆうゆう。
17399 02/05/13 10:48:18 RE(8):PB5.0.04: SetItem 関数でうまく表示されません‥。 By Taka
17397 02/05/13 09:20:48 RE(7):PB5.0.04: SetItem 関数でうまく表示されません‥。 By ゆうゆう。
17396 02/05/13 09:18:22 RE(6):PB5.0.04: SetItem 関数でうまく表示されません‥。(追加) By ゆうゆう。
17391 02/05/10 17:25:17 RE(5):PB5.0.04: SetItem 関数でうまく表示されません‥。 By isii
17390 02/05/10 16:40:37 RE(4):PB5.0.04: SetItem 関数でうまく表示されません‥。(追加) By obanyan
17389 02/05/10 16:35:03 RE(3):PB5.0.04: SetItem 関数でうまく表示されません‥。 By obanyan
17387 02/05/10 15:53:28 RE(2):PB5.0.04: SetItem 関数でうまく表示されません‥。 By ゆうゆう。
17386 02/05/10 15:19:11 RE(1):PB5.0.04: SetItem 関数でうまく表示されません‥。 By obanyan
17385 02/05/10 14:15:03 PB5.0.04: SetItem 関数でうまく表示されません‥。 By ゆうゆう。

カテゴリ:データウィンドウ
日付:2002年05月10日 14:15 発信者:ゆうゆう。
題名:PB5.0.04: SetItem 関数でうまく表示されません‥。

みなさん、こんにちは。
超初心者のゆうゆう。です。
諸先輩方にご教授いただければ幸いです。


DW 内のカラムAに文字を入力すると
EditChanged イベントでカラムB(compute で作成)に
\"確認\"、\"未確認\"、\"確認済\"と表示させるスクリプトを
記述しています。
まず Retrieve でデータを検索して
カラムAに数値(データ)が表示されます。
で、検索された時点でカラムAに入った数値に対応する
\"確認\"、\"未確認\"、\"確認済\"をカラムBに表示させたいのですが、
いろいろ試したのですが、うまく出来ません。

更にカラムAの数値を変更しても元から入っている数値が優先され
それに対応した\"確認\"、\"未確認\"、\"確認済\"が出てしまいます。
再度、数値を変更すると対応した\"確認\"、\"未確認\"、\"確認済\"が出るのですが‥。
スクリプトは下に記述しています。


Integer pre_row
String  set_str

pre_row   = dw_main.GetRow()
set_str = Trim(dw_main.GetItemString(pre_row, \"set_flg\"))

IF GetColumnName() = \"set_flg\" THEN
    If set_str = \"0\" Then
        dw_main.SetItem(pre_row, \"set_content\", \"確認\")
    Elseif set_str = \"1\" Then
        dw_main.SetItem(pre_row, \"set_content\", \"未確認\")
    Else 
        dw_main.SetItem(pre_row, \"set_content\", \"確認済\")
    End if
END IF

すごく分かりにくくて申し訳ありませんが、
もしご存知の方がいらっしゃいましたら、ご教授いただけませんでしょうか?
宜しくお願いします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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