過去の桐井戸端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つとも全く同感です。
フォロー有難うございました。またよろしくお願いします。

戻る