PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
19675 | 03/06/06 11:56:57 | RE(16):PB6.5: timer関数の使用について By teruteru70528 |
19673 | 03/06/06 11:29:38 | RE(15):PB6.5: timer関数の使用について By coo |
19672 | 03/06/06 11:19:30 | RE(14):PB6.5: timer関数の使用について By teruteru70528 |
19669 | 03/06/05 17:05:04 | RE(13):PB6.5: timer関数の使用について By めめ |
19668 | 03/06/05 14:47:18 | RE(12):PB6.5: timer関数の使用について By teruteru70528 |
19667 | 03/06/05 14:08:52 | RE(11):PB6.5: timer関数の使用について By M.M |
19666 | 03/06/05 13:44:17 | RE(10):PB6.5: timer関数の使用について By teruteru70528 |
19665 | 03/06/05 10:30:02 | RE(9):PB6.5: timer関数の使用について By teruteru70528 |
19664 | 03/06/05 10:11:20 | RE(8):PB6.5: timer関数の使用について By めめ |
19662 | 03/06/05 09:30:18 | RE(7):PB6.5: timer関数の使用について By coo |
19661 | 03/06/04 17:58:52 | RE(6):PB6.5: timer関数の使用について By teruteru70528 |
19660 | 03/06/04 17:23:54 | RE(5):PB6.5: timer関数の使用について By M.M |
19659 | 03/06/04 17:02:49 | RE(4):PB6.5: timer関数の使用について By teruteru70528 |
19656 | 03/06/04 16:44:21 | RE(3):PB6.5: timer関数の使用について By M.M |
19655 | 03/06/04 16:33:07 | RE(2):PB6.5: timer関数の使用について By teruteru70528 |
19653 | 03/06/04 16:25:11 | RE(1):PB6.5: timer関数の使用について By ikawa1015 |
19648 | 03/06/04 16:04:09 | PB6.5: timer関数の使用について By teruteru70528 |
カテゴリ:スクリプトの記述
日付:2003年06月05日 09:30 発信者:coo
題名:RE(7):PB6.5: timer関数の使用について
teruteru70528さん、おはようございます。
>long lFilesize(グローバル変数)
>string FileLength(グローバル変数)
>
>lFilesize = FileLength(sLogText)
>
>コマンドボタンのスクリプトのほうに以下の文を入れたのですが、うまくいきません。
>どこがいけないのでしょうか。
>3秒ごとにファイルサイズを見にいって0より大きかったら次のロードを実行したいのです。
>
>FOR ?
> SQL*LOADER実行
> do until lFilesize > 0
> timer(3)
> loop
>NEXT
えっと、Timerイベントって、Timer関数が呼び出された後、指定された時間間隔をあけて
毎回発生しますよね?そうすると、上記のロジックは・・・(^^;)
Timerイベント中でファイルサイズを見るんであれば、Timerイベント内でエラー処理
を記述したらいかがでしょうか?
IF lFilesize > 0 THEN
postEvent(\"ue_err\") ←自分で作ったこのエラー処理用ユーザイベント
END IF
そして、ue_errイベント内で、
Timer(0,w_xxxx)
と記述して、Timerイベントを止めれば良いんじゃ・・・。
Timer関数は、Timerイベント内に記述してはいけないので、他のイベントで
Timer(0)を書かなきゃいけないのでユーザイベントを作りました。
そもそも、Timer関数とTimerイベントの定義を勘違いされているんでは?
確かに他のイベントとはちょっと違うので分かりずらいとは思いますが、
ヘルプや、M・Mさんの紹介して下さった所等を参考に、もう少し勉強しましょう。
・・・なーんて、偉そうな事を言っても、私もまだまだなんですけど。(^^;)ゞ
お互い、頑張りましょーーーーーーーーーーっっっ!!!!では。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.