系统程式已执行异常,查询日志记录。
根据单据送审单号、日期 查询日志文件信息
3台AP:
172.20.22.102
172.20.22.104
172.20.22.106
送审日志记录:tmpEFGPbackDir
送审传送文档目录:xmlOutputDir
查询关键字(单号、日期):txt_keyword、dateTimePicker2
private void searchLog_Click(object sender, EventArgs e)
{
List<string> serverIP = new List<string>();
serverIP.Add("172.20.22.102");
serverIP.Add("172.20.22.104");
serverIP.Add("172.20.22.106");
string tmpEFGPbackDir = @"\\{0}\c$\Program Files (x86)\Aras\Innovator\Innovator\Server\temp\EFGPBack{1}.log";//EFGPBack20170815.log
string xmlOutputDir = @"\\{0}\c$\Program Files (x86)\Aras\Innovator\Innovator\Client\customer\PLM2ERP_new\Output\XML\";
string logDate = dateTimePicker2.Value.ToString("yyyyMMdd");
foreach (string item in serverIP)
{
string tmpEFGPbackDir2 = string.Format(tmpEFGPbackDir, item, logDate);
string xmlOutputDir2 = string.Format(xmlOutputDir, item);
StreamReader sr = File.OpenText(tmpEFGPbackDir2);
if (sr.ReadToEnd().Contains(txt_keyword.Text))
{
linkLabel1.Text = tmpEFGPbackDir2;
linkLabel2.Text = xmlOutputDir2;
}
sr.Close();
}
}