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

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