PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
16767 | 01/12/13 10:37:59 | RE(3):PB7.0: ドロップダウンデータウィンドウの初期表示 By 超初心者 |
16766 | 01/12/13 10:27:03 | RE(2):PB7.0: ドロップダウンデータウィンドウの初期表示 By 超初心者 |
16765 | 01/12/13 09:48:56 | RE(1):PB7.0: ドロップダウンデータウィンドウの初期表示 By みく |
16764 | 01/12/12 20:07:20 | PB7.0: ドロップダウンデータウィンドウの初期表示 By 超初心者 |
カテゴリ:データウィンドウ
日付:2001年12月13日 10:27 発信者:超初心者
題名:RE(2):PB7.0: ドロップダウンデータウィンドウの初期表示
みくさん、おはようございます。
>現象が発生するのは、ドロップダウンデータウィンドウの元テーブルに存在しないデータの場合ではないでしょう
か?
>その場合には名称が表示されず、データそのものが表示されてしまいます。
>
それが存在するんです。存在するものしかでてきません。
>で、SetItemのタイミングですが、Retrieve()の直後でよろしいのではないでしょうか。
>例えば、Retrieve()を行なっているイベントは、ウィンドウ上のコマンドボタンのクリックイベントであれば、
>
>clicked イベント
>
>long ll_total_rowcount,ll_rowcount
>ll_total_rowcount = dw_1.Retrieve()
>for ll_rowcount = 1 to ll_total_rowcount
> dw_1.setitem(ll_rowcount,\'列名\',\'dummy\')
>next
>
>と、いう感じでどうでしょうか?
>
\'dummy\'には、getitemstring()でコードを入れればいいんですよねぇ?
早速試してみましたが、やっぱりできません。
現象をもう一度。
DWのデータにはコード\"A\"、DDDWにはコード\"A\"と、名称\"AA\"が入っています。
DWの初期設定としてカラムにはロックがかかっています。
にもかかわらず、Retrieve()後、コード\"A\"が表示されていてそれをクリックすると
clickedイベントで名称\"AA\"に変換されているようです。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.