PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
9068 99/11/04 16:49:13 RE(12):PB6: 処理の実行中に別画面を表示させて... SQL*Loaderの話 By てとらぽっと
9062 99/11/04 16:03:12 RE(11):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By B
9059 99/11/04 15:26:03 RE(10):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By Taka
9058 99/11/04 15:18:29 RE(9):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By supra
9056 99/11/04 14:55:02 RE(8):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By Taka
9054 99/11/04 14:35:37 RE(7):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By B
9052 99/11/04 13:46:24 RE(6):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By Taka
9045 99/11/04 11:39:21 RE(5):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By supra
9043 99/11/04 11:19:13 RE(4):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By てとらぽっと
9042 99/11/04 10:51:25 RE(3):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By M.M
9041 99/11/04 10:25:05 RE(2):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By supra
9004 99/11/01 09:17:27 RE(1):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By てとらぽっと
8998 99/10/29 20:15:37 PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By B

カテゴリ:スクリプトの記述
日付:1999年11月04日 13:46 発信者:Taka
題名:RE(6):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには?

Bさん、こんにちは。

話の腰を折るようで申し訳ないのですが・・・


>ある処理を実行中に、”処理中です”というテキストを張り付けた画面を表示させます。
>そこに、処理が何%終わっているのかという情報も載せたいと思います。

>ちなみに、処理終了の判定は終了ファイルがあるフォルダに存在するかどうかで判断したいのです。

この組み合わせって、矛盾してませんか?

PBDSにあるサンプルもそうですが、%表示するためには
・トータルカウントを事前に取得しておく(何カウントで100%になるか)
・ループ処理の中でカウントアップする
ことが前提になっています。

したがって「終了ファイルの存在を一定周期で確認 → 存在したら終わり」という事は、
進捗メータの表示って無理なのではないでしょうか。

処理そのものがファイルのコピーであれば、総バイト数を求めて定期的にコピー済みのバイト数を取得
することで対処できると思いますが、たぶんそうではないんですよね。

どのような処理をしている時に進捗ダイアログを表示させたいのか、もう少し詳しく書いていただけませんか?
様子がわかれば、皆さん適切なアドバイスができると思います。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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