PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
16140 | 01/08/29 14:17:02 | RE(2):PB7.0: 構造体の値渡しについて By はっし |
16104 | 01/08/23 14:17:35 | RE(1):PB7.0: 構造体の値渡しについて By 川端 |
16084 | 01/08/22 08:59:03 | PB7.0: 構造体の値渡しについて By はっし |
カテゴリ:PowerBuilderの開発環境
日付:2001年08月23日 14:17 発信者:川端
題名:RE(1):PB7.0: 構造体の値渡しについて
はっしさん、こんにちは。
>2.ue_getrow内のスクリプトは以下のように書いています。
>
>//構造体を変数として宣言
>nr_currentrow lstr_currentrow //=>構造体b
>
>//現行行を取得
>lstr_currentrow.currentrow = il_getrow
>
>//構造体の情報をウィンドウaに渡す。
>OpenSheetWithParm(w_0817,lstr_currentrow,tsys_w_frame,0,Original!)
>
>//ウィンドウaのイベントをポスト
>w_0817.PostEvent(\"tsys_ue_rowfocuschanged\")
既にオープンされているウィンドウ、もしくはシートに対して再度オープンしようと
しているようですね。
既にオープンされているウィンドウに対して再度オープンしても、オープン処理は
為されません。したがって、OPENイベントも起こりませんし、新しい値も引き
渡されません。
ウィンドウbに関数(もしくはイベント)を用意し、ウィンドウaから新たな構造体を
引数にして呼び出すのが、妥当な方法ではないでしょうか?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.