<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在循環內部關閉。 可能需要進行更多更改。