PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
8811 99/10/18 11:04:37 RE(4):PB6.5: データウィンドウのイベントについて By Taka
8809 99/10/18 09:51:44 RE(3):PB6.5: データウィンドウのイベントについて By てとらぽっと
8808 99/10/18 09:24:13 RE(2):PB6.5: データウィンドウのイベントについて By USK
8765 99/10/14 21:13:35 RE(1):PB6.5: データウィンドウのイベントについて By Taka
8741 99/10/14 14:43:40 PB6.5: データウィンドウのイベントについて By USK

カテゴリ:データウィンドウ
日付:1999年10月18日 11:04 発信者:Taka
題名:RE(4):PB6.5: データウィンドウのイベントについて

USKさん、おはようございます。
てとらぽっとさん、フォローどうもです。

>ただいまカラムのX座標、幅、表示・非表示、ソートをすべて変数に情報を持たせております。
>タブページにそれぞれDW(DWオブジェクトをShareData()により共有)を配置し、
>選択されたタブページにより、座標等を変えることをやっています。

>今の時点ではタブページを変える直前に座標等が変更されてたら、INIファイルに
>書き出すということをやっています。これですと、タブを選択したときのレスポンスが
>非常に悪くなってしまうので、どうにかならないものかと考えました。

位置情報の待避は別として、再設定に関してはタブページが切り替わるタイミングで
やる必要はないのではないでしょうか。初期に1回だけやれば良いと思います。

レスポンスが遅いとの事ですが、
・INIファイルから何度も読んでいる
・Modify関数を何度も実行している
ような作り方をしていると、確かに遅くなると思います。

このような場合、INIファイルの書き出し方を工夫しましょう。
例えば、一行の中に全情報を格納し、読み書きを1回で済ませるようにします。
さらに、Modifyも1回で行なうようにすれば、レスポンスは向上するはずです。

>いろいろ試していくうちに、ソートの部分でかなり時間がかかっているように
>思いますが、これは気のせいでしょうか。

別問題だと思います。
ソートが遅くなる原因としては、件数はもちろんですが、計算フィールドや「式による設定」
がたくさんあると影響を受けたりします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS (記載なし)
Browser Netscape4.X

Server SoftWare

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

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