過去の桐井戸端BBS (桐ver.8)
24152 イベントで書き出した表を削除したいのだが閉じることができないので削除できない 今村 誠 2004/01/04-22:31
こんにちは
桐8でタックシールを作るために書き出した表を
終了 表 編集対象表
終了 表番号
で閉じることが出来ないので削除できない
桐9は正常に処理できる

24155 Re:イベントで書き出した表を閉じて削除できない 佐田 守弘 2004/01/05-00:54
記事番号24152へのコメント
今村 誠さん

イベントの記述スタイルが私とかなり違うので、きちんと追い切れなかったので、
原因ははっきりつかみ切れてはおりませんが、ポイントになりそうな部分を指摘させて頂きます。

・閉じようとしている編集対象表66行目の終了コマンドで閉じようとしている表は、53行目で開いている作業.tblですか?
他の表、特にフォームの編集対象表が、現在の対象表になっている事はありませんか?
条件で表が開かれていますが閉じるときには、&終了>0は同じすが、構造上では
同じ条件の括りの中ではないので、&終了の値が変化している事はありませんか?

変数で表名を指定し、また閉じる際も条件によって閉じているために、
指定している表名が正しいかどうか、条件となる変数値は正しいかの点をポイントにチェックしてみて下さい。

ただし桐ver.9でできて、桐ver.8で閉じられていないという点も少し気になります。
念の為に閉じる表を編集対象表にしてから閉じてみて下さい。

佐田守弘(KS-00119)
24157 Re:原因不明で直りました 今村 誠 2004/01/05-01:15
記事番号24155へのコメント
佐田先生お返事ありがとうございます。
不思議なことにパソコンを30分休憩させたら
作業.tblがファイルパレットでみると使用中でないのです。
終了 表 編集対象表
で終了しているようです。
何度も「使用中です」のエラーや桐8が強制終了したので、
表の修復もして一度はパソコンの再起動もしたのですが、
桐9ではうまくいっていたのでてっきり桐8の不具合かと思って投稿したのですが。
 結構長時間つけていたのでノートパソコンが熱で暴走したのかもしれません。

24201 Re:再現できました 今村 誠 2004/01/07-23:59
記事番号24157へのコメント
やっと現象が再現できました。
桐8で一括処理から得意先.wfmをウィンド作成でフォーム編集
からイベントでタック印刷にはいると
終了 表 編集対象表
コマンドでエラーになる。
(プレビューはしてもしなくてもエラーになる。)
桐9では全く同じ一括から同じ手順でタック印刷に入っても
エラーにならず作業表を削除することができる。

ただし桐8でも、フォームを直接で開いてタック印刷する場合は
エラーにならずに作業ファイルを削除できる。

一括までアップすると大きくなるし、時間を2〜3日置いたときの試験もしたいので、
時間が空いたときにもう一度投稿します。

戻る