驗證JSL中的excel文件是否為空<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好
我有一個問題:我提供給JSL腳本的數據來自一個應用程序,有時,當沒有數據提供時,它返回一個空的excel文件。
有沒有辦法識別這個空表?
如果我嘗試打開它,jmp會拋出一個錯誤並停止腳本。
函數“為空”在開放數據表上工作並直接在文件上應用它會產生相同的結果,無論文件是否為空。
有什麼建議嗎?
謝謝
Re:驗證JSL中的excel文件是否為空謝謝!我正在尋找這樣的東西,能夠在不停止執行的情況下處理錯誤。
我不久前偶然發現了試用功能,但無法找到它。
我將在一個文件列表中使用更簡單的表單
file =“00_DD_.xls”;
標誌= 0;
試試(dt = Open(file),flag = 1);
然後使用該標誌觸發創建/修改“壞文件”列表,但基本上依賴於try函數
Re:驗證JSL中的excel文件是否為空要避免停止腳本,可以將open()包含在try()語句中。要識別一個空的Excel表,您可以嘗試這樣的事情:
如果 ( 不見了 ( 嘗試 ( DT = 打開 ( “/path/file.xls” ) ) ) ,
節目 ( “NOOO !, Excel表格為空” ) ; // ... jsl代碼如果為空
,
節目 ( “繼續!” ) ; // ...如果文件包含數據,則為jsl代碼
) ;