PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15079 01/04/17 11:41:45 RE(5):PB7.0: ImportFile()したデータウィンドでのドロップダウンデータウィンドの表示 By tibi
15076 01/04/17 09:17:46 RE(4):PB7.0: ImportFile()したデータウィンドでのドロップダウンデータウィンドの表示 By Potato
15075 01/04/16 20:07:32 RE(3):PB7.0: ImportFile()したデータウィンドでのドロップダウンデータウィンドの表示 By aki
15074 01/04/16 18:04:16 RE(2):PB7.0: ImportFile()したデータウィンドでのドロップダウンデータウィンドの表示 By tibi
15073 01/04/16 17:56:19 RE(1):PB7.0: ImportFile()したデータウィンドでのドロップダウンデータウィンドの表示 By indian
15069 01/04/16 15:20:29 PB7.0: ImportFile()したデータウィンドでのドロップダウンデータウィンドの表示 By tibi

カテゴリ:PowerBuilderの開発環境
日付:2001年04月17日 09:17 発信者:Potato
題名:RE(4):PB7.0: ImportFile()したデータウィンドでのドロップダウンデータウィンドの表示

tibiさん、おはようございます。

>indianさん、ありがとうございます。

>>ドロップダウンデータウィンドウのプロパティの編集様式タブに、
>>データウィンドウと表示カラム・データカラムは指定してあるのでしょうか?

>データウィンドウと表示カラム・データカラムは指定してあります。
>ImportFile()するのではなく、普通にテーブルを結び付けたときには、
>問題無く表示されます。

>テーブルに結びついていないのが原因のような気はするのですが・・・。

通常のデータベース テーブルを使用した DDDW の動作を考えてみて下さい。
DDDW のデータが retrieve されるのは、DDDWの親のデータウィンドウが
retrieve された時ではないですか。
そうすると、importfile は retrieve ではないので、DDDW は retrieve
されないのが仕様だと思います。 

仕様だとすると、ImportFile はトランザクション オブジェクト
を使用しないので、ImportFile の時点では、該当のデータウィンドウにトランザクション
が割り当てられているかどうかわからないからこのような仕様になっているので
はないでしょうか(これは単なる想像ですが)。

テストはしていないので無責任な発言ですが、dddw を getchild 関数とretrieve 関数
を使って、明示的に チャイルドウィンドウ(DDDW) を retrieve してはいかがでしょうか。
詳細はオンライン ヘルプで。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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