<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />prefilepath =设置默认目录(“C:\ Users \ Administrator \ Desktop \新建文件夹\”);
filepath =转换文件路径(prefilepath,Windows);
filelists =目录中的文件(文件路径);
lotfile = “DFB-B2”;
nf = N项(文件列表);
cctable = New Table(lotfile); //创建一个空表
cctable << New Column(“Source”,Character,Nominal);
对于(iii = 1,iii <= nf,iii ++,
filenow =(的文件列表[III]);
// If(结束于(文件 ,“。csv”),
dt = Open(文件列表[iii]);
dt << new column(“Source”,Character,Nominal);
:Source <<设置每个值(filenow);
dt << new column(“lotNO”,Character,Nominal);
:lotNO <<设置每个值(Insert(substr(filenow,1,2),: ChipID));
dt << run formula();
cctable << Concatenate(数据表(dt),附加到第一个表);
//文本框(正则表达式(文件 ,“(。+?)_”,“\ 1”))<<日记; //文件i名称中第一个“_”之前的所有文本都是记录的
关闭(DT,NOSAVE);
);
cctable << save(“C:\ Users \ Administrator \ Desktop \ new建文件夹(2)\”,“Concatenated data.jmp”);
谁能告诉我为什么最后一行无效?
我没有仔细阅读你的代码,抱歉。 日志窗口中有哪些消息?我认为<< save(filename)应该如下所示:
<< save(“C:\ Users \ Administrator \ Desktop \ new建文件夹(2)\”||“Concatenated data.jmp”);
要么
<< save(“C:\ Users \ Administrator \ Desktop \ new建文件夹(2)\ Concatenated data.jmp”);
cctable =新表(lotfile); //做一个空表
我认为cctable不是一个专栏;
所以可能还有其他错误?
cctable是一个专栏。 dt是一个数据表。 << save是数据表的消息。 尝试
DT << save(“C:\ Users \ Administrator \ Desktop \ new建文件夹(2)\”,“Concatenated data.jmp”);
编辑:看起来数据表dt在循环内部关闭。 可能需要进行更多更改。