验证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代码
) ;