JSL: データ テーブルを閉じると応答しませんやあ、
によって定義された 3 つの開いているデータ テーブルがあります。 dt_pp、dt_pp_t、dt_finalそして私はそれらを閉じたいです。 私のスクリプトには次の行が含まれています。
Close( dt_pp, No Save );
Close( dt_pp_t, No Save );
Close(dt_final, No Save);
スクリプト全体を実行すると、最後のデータ テーブルではなく、最初の 2 つのデータ テーブルが閉じられます。 しかし、この特定の行を選択して実行すると、機能してテーブルが閉じます。
ここで何が間違っている/欠けているのですか?
ありがとう!
Re: JSL: 閉じるデータ テーブルが応答しませんありがとう!Re: JSL: 閉じるデータ テーブルが応答しませんあなたのファイル名から、あなたの 2 番目のファイルがリンクされているか、まだ使用されているのではないかと思います。
たとえば、2 番目のファイル (dt_pp_t) が最初のファイル (dt_pp) の要約であった場合、dt_pp を閉じると dt_pp_t が自動的に閉じられ、2 番目の close ステートメントでエラーが発生する可能性があり、3 番目のステートメントは実行されません。
スクリプトを実行するときは、ログ ファイル (CTRL + Shift + L) を見て、エラー ステートメントがあるかどうかを確認します。それは役立つかもしれません。
スクリプトをインタラクティブに実行しているか、スケジュール/バッチで実行しているかは述べていません。インタラクティブに実行しているときに JSL ステートメントの結果としてプロンプトが表示される場合、リモート/バッチを実行しているときに、スクリプトは終了します。
どこを見るべきかについてのほんのいくつかのアイデア。
Re: JSL: 閉じるデータ テーブルが応答しません@アジザ、
たぶん、テーブルを閉じようとする前にテーブルを最新にすることができますか?
Current Data Table(dt_pp);
Close(dt_pp,"No Save");
Current Data Table(dt_pp_t);
Close(dt_pp_t,"No Save");
Current Data Table(dt_final);
Close(dt_final,"No Save");