|
|
|
@ -33,8 +33,8 @@ namespace Rs.MotionPlat.Commom
|
|
|
|
|
{
|
|
|
|
|
File.AppendAllText(filename, csvTitle);
|
|
|
|
|
}
|
|
|
|
|
string v = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
|
|
|
|
|
string content = $"{v},{GlobalVar.SiteID},{GlobalVar.ProjectID},{GlobalVar.MachineID},{DateTime.Now.ToString("yyyy-MM-dd")},{DateTime.Now.ToString("HH:mm:ss")},{GlobalVar.LotName.Replace("\r\n", "")},OP,{keyword},{errorcode},{errormsg},{message}\r\n";
|
|
|
|
|
string v = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString().Replace(".","_");
|
|
|
|
|
string content = $"{v},{GlobalVar.SiteID},{GlobalVar.ProjectID},{GlobalVar.MachineID},{DateTime.Now.ToString("dd/MM/yyyy")},{DateTime.Now.ToString("HH:mm:ss")},{GlobalVar.LotName.Replace("\r\n", "")},OP,{keyword},{errorcode},{errormsg},{message}\r\n";
|
|
|
|
|
File.AppendAllText(filename, content);
|
|
|
|
|
}
|
|
|
|
|
catch (Exception ex)
|
|
|
|
@ -97,7 +97,7 @@ namespace Rs.MotionPlat.Commom
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
string trial = string.Join("", Convert.ToString(usage, 2).Reverse());
|
|
|
|
|
string csvTitle = "SiteID,ProjectID,MachineID,Date,Time,LotName,LoginMode,Serial Number,Socker ID,Test Result,Trial,Socket Usage";
|
|
|
|
|
string csvTitle = "SiteID,ProjectID,MachineID,Date,Time,LotName,LoginMode,Serial Number,Socker ID,Test Result,Trial,Socket Usage\r\n";
|
|
|
|
|
if (!Directory.Exists(Path.GetDirectoryName(filename)))
|
|
|
|
|
{
|
|
|
|
|
Directory.CreateDirectory(Path.GetDirectoryName(filename));
|
|
|
|
@ -106,7 +106,7 @@ namespace Rs.MotionPlat.Commom
|
|
|
|
|
{
|
|
|
|
|
File.AppendAllText(filename, csvTitle);
|
|
|
|
|
}
|
|
|
|
|
string content = $"{GlobalVar.SiteID},{GlobalVar.ProjectID},{GlobalVar.MachineID},{DateTime.Now.ToString("HH:mm:ss")},{DateTime.Now.ToString("HH:mm:ss")},{GlobalVar.LotName},OP,{fixture.Product.SN},{fixture.Index},{fixture.Result},{RetryMode},{trial}\r\n";
|
|
|
|
|
string content = $"{GlobalVar.SiteID},{GlobalVar.ProjectID},{GlobalVar.MachineID},{DateTime.Now.ToString("dd/MM/yyyy")},{DateTime.Now.ToString("HH:mm:ss")},{GlobalVar.LotName},OP,{fixture.Product.SN},{GlobalVar.MachineID}_TC{fixture.Index.ToString().PadLeft(2,'0')},{fixture.Result},{RetryMode},{trial}\r\n";
|
|
|
|
|
File.AppendAllText(filename, content);
|
|
|
|
|
}
|
|
|
|
|
catch (Exception ex)
|
|
|
|
|