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 (記載なし)

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