PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
14143 00/12/19 22:10:21 RE(3):PB7.0: データウィンドウの変更値の取得 By mm634
14142 00/12/19 18:58:15 RE(2):PB7.0: データウィンドウの変更値の取得 By mm634
14141 00/12/19 17:21:46 RE(1):PB7.0: データウィンドウの変更値の取得 By あすかちゃんの父
14139 00/12/19 14:56:06 PB7.0: データウィンドウ:カラムの[様式の編集]を「ドロップダウンリストボックス」にした場合の制御 By mm634

カテゴリ:スクリプトの記述
日付:2000年12月19日 14:56 発信者:mm634
題名:PB7.0: データウィンドウ:カラムの[様式の編集]を「ドロップダウンリストボックス」にした場合の制御

始めましてmm634です。
現在PB7.0を使用しています初心者です。

データウィンドウ(DW)内カラム(umu)の[様式の編集]を「ドロップダウンリストボックス」及び「編集可能」にし
ウィンドウ(W)にそのDWを張り付け、DWの「itemchanged」イベントに
DWにて設定したコード表のデータの値を取得したいのですが、
text()関数ではできないのでしょうか?
下にありますスクリプトではエラーとなってしまいます。
text関数・totaltext関数はウィンドウのリストダウンボックスのみ使用できるのでしょうか。
どなたか教えて下さい。よろしくお願いします。

<現在の[itemchanged]スクリプトです>
String ls_text
Integer li_index
CHOOSE CASE  This.GetColumnName( )
       CASE  \"umu\"  
             for li_index = 1 to This.totalitems()
                 if This.gettext() = This.text(li_index) then
                    Return 0
                 end if 
             next
             messagebox(\"間違った値を入力しました。\")
             return 1
END CHOOSE

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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