PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21919 05/04/21 17:26:45 RE(2):データウィンドウとデータストアのメソッドを扱えるオブジェクト By Cherry_Sunburst
21918 05/04/21 16:15:01 RE(1):データウィンドウとデータストアのメソッドを扱えるオブジェクト By ぼん
21917 05/04/21 14:53:55 データウィンドウとデータストアのメソッドを扱えるオブジェクト By Cherry_Sunburst

カテゴリ:スクリプトの記述
日付:2005年04月21日 17:26 発信者:Cherry_Sunburst
題名:RE(2):データウィンドウとデータストアのメソッドを扱えるオブジェクト

ぼんさん、こんにちは。

>Cherry_Sunburstさん、こんにちは。

>Datawindowはコントロール、データストアはオブジェクトなので
>同一型での宣言による変数定義はできないと思います。
>VBにおいても、Cherry_Sunburstさんが書かれて降りますとおり
>処理速度低下になりますので本来であればきちんと処理を分けるべきでは
>ないかと思います。
>どうしても、既存の関数を流用したいのであれば、データストアで戻された結果を
>処理用のデータウインドウを作成し、ShareDataする方法しか思いつきません。


なるほど!ShareData()を利用すれば確かに出来ますね。
ShareData()の存在を完璧に忘れていました・・・。
Object型の概念がおかしい事に気を取られすぎていました。

DataWindowってコントロールだったんですね。
大元を辿ったら、DataWindowもDataStoreもクラスなので、
標準ビジュアルというものを利用しなくても、
スクリプト内でオブジェクトとして利用出来るものと思っていました。

とても参考になりました。
有難うございます。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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