PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
3688 | 98/10/22 10:00:02 | RE(3):PB5.0.02: 一つのウィンドウを複数のインスタンスで使用し、区別する方法 By あきえもん |
3684 | 98/10/21 15:44:58 | RE(2):PB5.0.02: 一つのウィンドウを複数のインスタンスで使用し、区別する方法 By まこと |
3683 | 98/10/21 14:55:08 | RE(1):PB5.0.02: 一つのウィンドウを複数のインスタンスで使用し、区別する方法 By kin |
3682 | 98/10/21 14:28:21 | PB5.0.02: 一つのウィンドウを複数のインスタンスで使用し、区別する方法 By あきえもん |
カテゴリ:データウィンドウ
日付:1998年10月21日 15:44 発信者:まこと
題名:RE(2):PB5.0.02: 一つのウィンドウを複数のインスタンスで使用し、区別する方法
>あんまりかっこいいやり方は思いつかないのですが、OpenSheetWithParm()で検索引数又は
>フラグのようなものを渡してしまうのはいかがでしょうか?
>グローバル変数を使ってこれらを受け渡す方法もあると思いますが・・・
>それとも、Titleが異なる場合はTitleで判断する方法もあると思います。
>
僕の場合、w_a からw_bを起動した場合、
w_aのscriptに、w_bの起動と、w_bの変数に対する入力を行ってます。
例)\'w_mondai_new\'からw_lup_systemを起動した場合
lookup_sw = 1
Open(w_lup_system)
w_lup_system.lup_select = \'w_mondai_new\'
上記の場合、起動元の画面名が変数lup_selectに格納されます。
後はif文を使って w_mondai_new でアクチィブになっている行から欲しいデータを
引っ張ってくるだけです。
どうでしょう?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.