PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
12121 | 00/07/06 16:56:34 | RE(2):PB6.5: データウインドウボタンオブジェクトイベントの起動について By ARIKI |
12120 | 00/07/06 16:20:50 | RE(1):PB6.5: データウインドウボタンオブジェクトイベントの起動について By こてちゅ |
12119 | 00/07/06 15:12:46 | PB6.5: データウインドウボタンオブジェクトイベントの起動について By ARIKI |
カテゴリ:PowerBuilderの開発環境
日付:2000年07月06日 16:20 発信者:こてちゅ
題名:RE(1):PB6.5: データウインドウボタンオブジェクトイベントの起動について
ARIKIさん、こんにちは。
>
>データウインドのボタンオブジェクトのイベント「buttonclicking」を
>同じデータウインドウの「itemchanged」イベントからTriggerEventoを使って
>呼びたいのですが、引数が(row, dwo等)うまく渡せません。
>ご存知のかた、教えていただきたいのですが。
まず、うまく渡せないとはどのようにうまくないのでしょう?
質問されるときは、エラー内容などもしっかりと書きましょう。
で・・・
ButtonClickingイベントの引数には、
row:ユーザがクリックした行番号
dwo:ユーザがクリックしたオブジェクトへの参照
となっていますので、
ItemChangedイベントには、次のように記述するとうまくいくはずです。
(一応MessageBoxを表示するようなスクリプトで実験君しました。)
=======
DWObject dwo_cb
dwo_cb = This.Object.b_1
This.Event ButtonClicking(1,dwo_cb)
========
rowが1なのは、ヘッダにボタンをおいた場合に実際にクリックして取得した
行番号ですので、各行にボタンがあった場合は、ItemChangedイベントの引数でOKでしょう。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.