PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23830 11/10/26 15:17:25 RE(11):解決策その3 By TESTEST
23828 11/10/18 15:05:25 RE(10):解決策その2 By めめ
23827 11/10/17 19:04:24 RE(9):解決策その2 By TESTEST
23826 11/10/17 19:02:39 RE(8):解決策その1 By TESTEST
23825 11/10/13 13:59:16 RE(7):PB9.0: DWのソースコードを一時退避して元に戻す方法 By めめ
23824 11/10/13 11:14:55 RE(6):PB9.0: DWのソースコードを一時退避して元に戻す方法 By TESTEST
23823 11/10/12 21:04:28 RE(5):PB9.0: DWのソースコードを一時退避して元に戻す方法 By めめ
23820 11/10/12 09:39:09 RE(4):PB9.0: DWのソースコードを一時退避して元に戻す方法 By TESTEST
23819 11/10/11 18:14:35 RE(3):PB9.0: DWのソースコードを一時退避して元に戻す方法 By 梅吉
23818 11/10/11 09:47:16 RE(2):PB9.0: DWのソースコードを一時退避して元に戻す方法 By TESTEST
23817 11/10/07 15:34:40 RE(1):PB9.0: DWのソースコードを一時退避して元に戻す方法 By ZONE
23816 11/10/04 10:43:34 PB9.0: DWのソースコードを一時退避して元に戻す方法 By TESTEST

カテゴリ:スクリプトの記述
日付:2011年10月13日 11:14 発信者:TESTEST
題名:RE(6):PB9.0: DWのソースコードを一時退避して元に戻す方法

めめさん、こんにちは。

回答してくださり、本当にありがとうございますm(_ _)m

>そういう訳で…Describeで取得したデータで少し実験してみました。
>どうぞ笑ってやってください。
そ、そんな、、笑うなんてとんでもないです。
貴重な時間を割いてまで実験をしてくださり、本当に頭がさがる思いです。
改めて本当にありがとうございます。

教えてくださったやり方を実際実装してやってみたのですが、無事望んでいた
動作をしました!
このようなやり方があるのですね!

ただ、差し出がましい事を言うようで恐縮なのですが、レコード数と列数(グリッド形式です)
が少し大きい値(ll_lengthが6万くらいですが)だと、アプリがかえってこなくなってしまいました。
※多分処理に時間がかかっているだけなので、数分待てば大丈夫だとは思います。

やはり一時退避したデータをひとつのデータウィンドウで解決するのはそれ相応に難しい事
なのですね。

速度を犠牲にしてひとつのデータウィンドウで解決するか、はたまた別にデータウィンドウをひとつ
設置し、退避処理する際に別データウィンドウをCREATE⇒データの移動⇒メインのデータウィンドウを
再生成(CREATE)しなおしてから、退避したデータを戻す⇒メモリを余計に食わないようにするため別デ
ータウィンドウの内容を削除
…こういった流れで解決するかのいずれかですかね。


皆様が教えてくださった様々なやり方をもとにして、さらにいいやり方にできないか、少し頭を整理し
てちょっと考えてみようと思います。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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