JSLでExcelファイルが空かどうかを確認する<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは
私は問題を抱えています:私がJSLスクリプトに供給しているデータは時々、与えるべきデータがないとき、空のExcelファイルを返すアプリケーションから来ています。
この空のテーブルを識別する方法はありますか?
私がそれを開こうとすると、jmpはエラーをスローしてスクリプトを停止します。
"is empty"という関数は開いているデータテーブルに対して機能し、ファイルに直接適用すると、ファイルが空かどうかにかかわらず、常に同じ結果が得られます。
なにか提案を?
ありがとう
再:JSLでExcelファイルが空かどうかを確認するありがとうございました!実行を停止せずにエラーを処理できる、このようなものを正確に探していました。
私はしばらく前にtry関数につまずいたが、それを見つけることができませんでした..
ファイルのリストでは、より簡単なフォームをシクルの内側に使用します。
file = "00_DD_.xls";
フラグ= 0。
(dt = Open(file)、flag = 1)を試してください。
そしてフラグを使用して「不良ファイル」のリストの作成/変更をトリガーしますが、実質的にtry機能に依存しています。
再:JSLでExcelファイルが空かどうかを確認するスクリプトの停止を避けるために、open()をtry()ステートメントで囲むことができます。空のExcelテーブルを特定するには、次のようにします。
もし ( 不足している ( やってみる ( dt = 開いた ( "/path/file.xls" ) ) ) 、
見せる ( "NOOO !、Excelテーブルは空です" ) ; // ...空の場合はjslコード
、
見せる ( "続ける!" ) ; // ...ファイルにデータが含まれている場合はjslコード
) ;