過去の桐井戸端BBS (桐ver.8) |
14356 | 一括処理の中でTBLが壊れているかどうかを判定したい | ウスイ | 2001/12/03-11:57 |
いつも拝見させて頂き大変勉強になってます。 どなたか教えて下さい。 一括処理でTBLをOPENする前にTBLが 壊れているか判定したいのですがどうすれば判定できますか? 宜しく御願い致します。 | |||
14366 | Re:TBLが壊れているかの判定 | KH | 2001/12/03-19:22 |
記事番号14356へのコメント ウスイさん、こんばんわ。 >一括処理でTBLをOPENする前にTBLが >壊れているか判定したいのですがどうすれば >判定できますか? 表が壊れているかどうかのみの判定が必要なのでしょうか。 多分ないと思うのですが、私が知らないだけなのかもしれません。 表を開く前にチェックするような関数も無いと思います。 Ogoさんのホームページに在ったような気もしていますが、V5版だったでしょうか、 使った事が無いのではっきりしません。 で、誤魔化しかもしれませんが、表をリトライしないで開き、終了状態で判定する方法ではだめなのでしょうか。 共有違反以外のエラーは0が代入されますので、そのエラー処理で表が壊れているかもしれないと 表示するようにすれば解ります。 勿論別の理由があるかもしれないのは当然ですが。 その後表検査をして見ては如何でしょうか。 1が代入されていれば正常に開きますから、 すぐ閉じてしまえば次のファイルの壊れているかの処理に移れます。 でも、チェックにひっかかった表を手動で検査するのはだめなのでしょうね。 | |||
14368 | Re:TBLが壊れているかの判定 | ウスイ | 2001/12/03-19:43 |
記事番号14366へのコメント KH様こんばんわ さっそく試してみた結果、大成功でした。 いつも ”リトライ=する”にしていたので 一括処理実行時に、ファイルが壊れています! と出てしまい途中でとまってしまいました。 貴重なお時間を私のために使って頂き 心よりお礼申し上げます。 | |||
14369 | Re:TBLが壊れているかの判定 | 尾形 | 2001/12/03-20:04 |
記事番号14368へのコメント 頻繁に壊れる(?)問題の解決が一番かとも思いますが.... 表を開く事は出来ても、内部で壊れているということもよくあります よく言われてますが、コマンドから実行できる 検査ツールの機能が早く欲しいですね 誰か作れないのでしょうかね (^^; | |||
14370 | Re:全く同感です。 | KH | 2001/12/03-20:42 |
記事番号14369へのコメント 尾形さん、こんばんわ。 >頻繁に壊れる(?)問題の解決が一番かとも思いますが.... >表を開く事は出来ても、内部で壊れているという >こともよくあります > >よく言われてますが、コマンドから実行できる >検査ツールの機能が早く欲しいですね > >誰か作れないのでしょうかね (^^; > 3つとも全く同感です。 フォロー有難うございました。またよろしくお願いします。 |