PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
9965 | 00/01/21 13:26:12 | RE(3):PB7.0: 同名のDWは使えないのですか By yamami |
9962 | 00/01/21 12:01:16 | RE(2):PB7.0: 同名のDWは使えないのですか By てとらぽっと |
9961 | 00/01/21 11:46:48 | RE(1):PB7.0: 同名のDWは使えないのですか By M.M |
9960 | 00/01/21 11:36:11 | PB7.0: 同名のDWは使えないのですか By yamami |
カテゴリ:データウィンドウ
日付:2000年01月21日 11:46 発信者:M.M
題名:RE(1):PB7.0: 同名のDWは使えないのですか
yamamiさん、こんにちは。
>件名のとおり、同じ名前のDWを作成したのですが後から作ったほうだけが参照されてしまいます。
>a.pbl内のa画面でdw_keyというdwを作成し、次にb.pbl内のb画面に同名のdw_keyを作成した
>ところ、aを開いた時にbのdwが参照されてしまうようになりました。
>探索パスからbをはずせば元のとおり動作するんですが、別pblでも同じデータウィンドウ名は
>使用不可なのでしょうか?
PBは、オブジェクトを参照する際、ライブラリパスの順番で検索します。
b.pbl→a.pblの順番でパスが設定されている場合、b.pblのオブジェクトが
優先されます。
ですから、オブジェクトに同じ名前を付けるのは避けた方が賢明です。
>周りの人に相談したところ、たぶん同じ名前は使えないとの答えが返ってきたのですが、
>プロジェクト内で使うdw数だけ違う名前を付けなければならないものなのかと疑問で・・・。
エラーにはならないんですけどね。
というか、別々の用途で使うデータウィンドウが同じ名前だとすると、管理が大変に
なるんじゃないかと思うのですが。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.