#007 调试导入解析功能

This commit is contained in:
HM-CN\zhengxuan.zhang
2025-08-11 14:36:14 +08:00
parent 3b986f5146
commit bb6285dbd7
12 changed files with 795 additions and 9011 deletions
+13 -10
View File
@@ -39,7 +39,7 @@ namespace NSAnalysis.BaseUnit
}
else
{
MyBase.TraceWriteLine($"源文件地址不存在或错误: {sourceDir}");
MyBase.TraceWriteLine($"[ProcessFiles] 源文件地址不存在或错误: {sourceDir}");
//记录到数据库
try
@@ -61,11 +61,11 @@ namespace NSAnalysis.BaseUnit
}
catch (Exception ex)
{
MyBase.TraceWriteLine($"记录错误到数据库失败: {ex.Message}");
MyBase.TraceWriteLine($"[ProcessFiles] 记录错误到数据库失败: {ex.Message}");
}
finally
{
MyBase.TraceWriteLine($"源文件地址不存在或错误: {sourceDir}");
MyBase.TraceWriteLine($"[ProcessFiles] 源文件地址不存在或错误: {sourceDir}");
}
}
}
@@ -189,13 +189,6 @@ namespace NSAnalysis.BaseUnit
}
}
public void test()
{
SQLHelper.connStr = DatabaseDfn.SqlConnectStr();
//string testPath = @"D:\CJLR\DATA\Input\LLL\K0902906.csv";
//bool result = MatchCsvValue(testPath, "X540_L", 3, 1);
//MyBase.TraceWriteLine($"匹配结果: {result}");
}
// 编写一个打印 DataTable 对象的方法,输入是对象
public static void PrintDataTable(DataTable dt)
@@ -219,5 +212,15 @@ namespace NSAnalysis.BaseUnit
MyBase.TraceWriteLine("");
}
}
public void test()
{
SQLHelper.connStr = DatabaseDfn.SqlConnectStr();
//string testPath = @"D:\CJLR\DATA\Input\LLL\K0902906.csv";
//bool result = MatchCsvValue(testPath, "X540_L", 3, 1);
//MyBase.TraceWriteLine($"匹配结果: {result}");
}
}
}
+115 -89
View File
@@ -4,6 +4,8 @@ using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Text;
using System.Windows.Forms;
using Telerik.WinControls;
namespace NSAnalysis.DAL
{
@@ -25,98 +27,13 @@ namespace NSAnalysis.DAL
return dt;
}
public DataTable SelectTMeasureDataByVIN(string strVIN)
public DataTable SelectCJLRMeaDataByCarID(string strCarID)
{
string strSql = "select * from TMeasureData where CarID ='" + strVIN + "'";
string strSql = "select * from CJLR_MeaData where ProductNum ='" + strCarID + "'";
DataTable dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text);
return dt;
}
public string SelectOneMeasureValueByCondition(string strCarID, string strMeaPointName, string strDimensionName = "G")
{
DataTable dt = new DataTable();
string strSql = "select MeasureValue from TMeasureData where CarID = '" + strCarID + "' and MeasPointName = '" + strMeaPointName + "' and DimensionName = '" + strDimensionName + "'";
dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text);
if (dt.Rows.Count == 1)
{
return dt.Rows[0][0].ToString();
}
else
{
return "NoFind";
}
}
public bool CheckVINExistInDB(string strVIN)
{
bool bReusult = false;
string strSql = "select Id from TMeasureResult where CarID = '" + strVIN + "'";
DataTable dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text);
if (dt.Rows.Count >= 2)
{
bReusult = true;
}
return bReusult;
}
public string SelectCarTypeByVIN(string strVIN)
{
string strSql = "select CarType from TMeasureResult where CarID = '" + strVIN + "'";
DataTable dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text);
if (dt.Rows.Count == 1)
{
return dt.Rows[0][0].ToString();
}
else
{
return "unknown";
}
}
public DataTable SelectMeasureValuebyMeasureNameAndSize(string strMeasureName, string strSizeName, int topCount)
{
string strSql = "select top " + topCount.ToString() + " MeasureValue,NormalValue ,LowerTolVal,UpperTolVal from TMeasureData where MeasPointName='" + strMeasureName + "' and DimensionName='" + strSizeName + "' order by MeasureDate DESC ";
return SQLHelper.ExecuteQuery(strSql, CommandType.Text);
}
public DataTable SelectAllMeasPointName()
{
string strSql = "select distinct MeasPointName from TMeasureData";
return SQLHelper.ExecuteQuery(strSql, CommandType.Text);
}
public DataTable SelectTMeasureDataByCarIDAndTime(string strCarID, string strStartTime, string strEndTime)
{
DataTable dt = new DataTable();
string strSql = "select CarID, MeasPointName,DimensionName,NormalValue ,LowerTolVal,UpperTolVal,MeasureValue, MeasureDate, MeasureItemResult from TMeasureData where CarID like '%" + strCarID + "%' and MeasureDate >= '" + strStartTime + "' and MeasureDate <= '" + strEndTime + "'";
dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text);
return dt;
}
public DataTable SelectTMeasureDataByCarIDAndMPN(string strCarID, string strMeaPointName)
{
DataTable dt = new DataTable();
string strSql = "select MeasPointName,DimensionName,LowerTolVal,UpperTolVal,MeasureValue, MeasureItemResult,Remark from TMeasureData where CarID like '%" + strCarID + "%' and MeasPointName like '%" + strMeaPointName + "%' COLLATE Chinese_PRC_CS_AI_WS ";
dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text);
return dt;
}
public DataTable SelectMeasureItems(string strCarID, string strMeaPointName)
{
DataTable dt = new DataTable();
string strSql = "select distinct MeasPointName from TMeasureData where CarID like '%" + strCarID + "%' and MeasPointName like '%" + strMeaPointName + "%' COLLATE Chinese_PRC_CS_AI_WS ";
dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text);
return dt;
}
public DataTable SelectAllTMeasureResult()
{
DataTable dt = new DataTable();
string strSql = "select * from TMeasureResult";
dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text);
return dt;
}
public DataTable SelectTMeasureResultByTime(string strCarID, string strStartTime, string strEndTime)
{
DataTable dt = new DataTable();
@@ -162,6 +79,7 @@ namespace NSAnalysis.DAL
return dt;
}
// 判断 CJLR_TASK_RELEASE 是否存在指定的任务
public bool CheckTaskExit(string strModelsName, string strModelsCode, string strReadType)
{
DataTable dt = new DataTable();
@@ -179,6 +97,71 @@ namespace NSAnalysis.DAL
return dt.Rows.Count > 0; // 任务存在返回 true,否则返回 false
}
// 从CJLR_MeaData 中查询 总测量项 Good测量项 NoGood测量项 Reject测量项 FPY
public DataTable SelectMeasureResultByCarID(string strCarID)
{
string strSql = @"
SELECT
ProductNum AS CarID,
COUNT(*) AS TotalCount,
SUM(CASE WHEN UPPER(Classification) IN ('OK','OK ','Acceptable','Acceptable ') THEN 1 ELSE 0 END) AS PassCount,
SUM(CASE WHEN UPPER(Classification) IN ('NG1','NG1 ','NG2','NG2 ') THEN 1 ELSE 0 END) AS NGCount,
SUM(CASE WHEN Classification = 'Rejected' THEN 1 ELSE 0 END) AS RejectCount,
CAST(
SUM(CASE WHEN UPPER(Classification) IN ('OK','OK ','Acceptable','Acceptable ') THEN 1 ELSE 0 END) AS FLOAT
) /
NULLIF(
SUM(CASE WHEN UPPER(Classification) IN ('NG1','NG1 ','NG2','NG2 ','OK','OK ','ACCEPTABLE','ACCEPTABLE ','Rejected') THEN 1 ELSE 0 END),
0
) * 100 AS FPY
FROM CJLR.dbo.CJLR_MeaData
WHERE ProductNum = @CarID
GROUP BY ProductNum
";
SqlParameter[] parameters = new SqlParameter[]
{
new SqlParameter("@CarID", strCarID)
};
DataTable dt = SQLHelper.ExecuteQuery(strSql, parameters, CommandType.Text);
return dt;
}
// 每个测量点的上下限和偏差分析(包含合并的测量时间)
public DataTable SelectMeasureDataByCarID(string strCarID)
{
string strSql = @"SELECT
PointName,
Model,
DimensionName,
DimensionValue,
NominalValue,
-- 计算上下限
NominalValue + ToleranceLower1 AS LowerLimit,
NominalValue + ToleranceUpper1 AS UpperLimit,
Classification,
-- 合并日期和时间
CAST(MeasureDate AS DATETIME) + CAST(MeasureTime AS DATETIME) AS MeasureDateTime
FROM CJLR.dbo.CJLR_MeaData
WHERE ProductNum = @ProductNum
ORDER BY MeasureDateTime";
SqlParameter[] parameters = new SqlParameter[]
{
new SqlParameter("@ProductNum", strCarID)
};
DataTable dt = SQLHelper.ExecuteQuery(strSql, parameters, CommandType.Text);
return dt;
}
#endregion
#region Insert Function
@@ -259,9 +242,52 @@ namespace NSAnalysis.DAL
return SQLHelper.ExecuteNonQuery(strSql, paras, CommandType.Text);
}
public int InsertTMeasureDatabyDataTable(DataTable dt)
// 插入原始测量数据记录
public int InsertCJLRMeaData(CJLR_MeaDataModel record)
{
return SQLHelper.InsertMeasureDataToDB(dt);
string strSql = @"
INSERT INTO CJLR_MeaData (
PointName, GroupName, ProductNum, Model, Station, Method,
Standard, DimensionName, DimensionValue, DimensionUnit,
IsManual, Classification, ToleranceName0,
ToleranceLower0, ToleranceUpper0, ToleranceName1,
ToleranceLower1, ToleranceUpper1, NominalValue, MeasureDate, MeasureTime, SequenceNum,CreatedAt
) VALUES (
@MeasPointName, @MeasGroupName, @ProdNum, @Model, @Station, @MeasMethod,
@TestStandard, @DimensionName, @DimensionValue, @DimensionUnit,
@DimensionManualOverride, @DimensionClassification, @ToleranceName0,
@ToleranceLower0, @ToleranceUpper0, @ToleranceName1,
@ToleranceLower1, @ToleranceUpper1, @MeasPointNominal, @Date, @Time, @SeqNr,@CreatedAt
)";
SqlParameter[] paras = new SqlParameter[]
{
new SqlParameter("@MeasPointName", record.PointName ?? (object)DBNull.Value),
new SqlParameter("@MeasGroupName", record.GroupName ?? (object)DBNull.Value),
new SqlParameter("@ProdNum", record.ProductNum ?? (object)DBNull.Value),
new SqlParameter("@Model", record.Model ?? (object)DBNull.Value),
new SqlParameter("@Station", record.Station ?? (object)DBNull.Value),
new SqlParameter("@MeasMethod", record.Method ?? (object)DBNull.Value),
new SqlParameter("@TestStandard", record.Standard ?? (object)DBNull.Value),
new SqlParameter("@DimensionName", record.DimensionName ?? (object)DBNull.Value),
new SqlParameter("@DimensionValue", record.DimensionValue),
new SqlParameter("@DimensionUnit", record.DimensionUnit ?? (object)DBNull.Value),
new SqlParameter("@DimensionManualOverride", record.IsManual ? 1 : 0),
new SqlParameter("@DimensionClassification", record.Classification ?? (object)DBNull.Value),
new SqlParameter("@ToleranceName0", record.ToleranceName0 ?? (object)DBNull.Value),
new SqlParameter("@ToleranceLower0", record.ToleranceLower0),
new SqlParameter("@ToleranceUpper0", record.ToleranceUpper0),
new SqlParameter("@ToleranceName1", record.ToleranceName1 ?? (object)DBNull.Value),
new SqlParameter("@ToleranceLower1", record.ToleranceLower1),
new SqlParameter("@ToleranceUpper1", record.ToleranceUpper1),
new SqlParameter("@MeasPointNominal", record.NominalValue),
new SqlParameter("@Date", record.MeasureDate == default ? DateTime.Now : record.MeasureDate),
new SqlParameter("@Time", record.MeasureTime == default ? DateTime.Now.TimeOfDay : record.MeasureTime),
new SqlParameter("@SeqNr", record.SequenceNum),
new SqlParameter("@CreatedAt", DateTime.Now )
};
return SQLHelper.ExecuteNonQuery(strSql, paras, CommandType.Text);
}
#endregion
+17 -15
View File
@@ -14,28 +14,30 @@ namespace NSAnalysis.DAL
public static int iFlag = 0;
private static SqlConnection GetConn()
private static SqlConnection GetConn()
{
conn = new SqlConnection(connStr);
if (conn.State == ConnectionState.Closed)
try
{
try
if (conn.State == ConnectionState.Closed)
{
conn.Open();
}
catch (Exception ex)
{
if (iFlag == 0)
{
iFlag++;//必须放在前面,这样才起左右,放在后面,不会赋值 如果不点击确定的话
//MyBase.TraceWriteLine(" 数据库打开连接失败" +ex.ToString());
MessageBox.Show("数据库打开连接失败,请检查数据库是否正确连接!原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
return conn;
}
return conn;
}
return conn;
catch (Exception ex)
{
if (iFlag == 0)
{
iFlag++;
MessageBox.Show("数据库打开连接失败,请检查数据库是否正确连接!原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
// 这里建议抛出异常而不是返回未打开的连接
throw;
}
}
#region SQL语句或存储过程 int类型
+328 -290
View File
@@ -8,9 +8,9 @@ using System;
using System.Collections.Generic;
using System.Data;
using System.Drawing;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Windows.Forms;
using Telerik.WinControls;
@@ -31,12 +31,9 @@ namespace NSAnalysis
private bool bReadCSVFlag = false;
private int iCurrentMeasureItemsFailedCount = 0;
#region PLC相关变量
private int iLastMesureCount = 0;
#endregion PLC相关变量
#region
private DataTable PageTable = new DataTable();
@@ -72,30 +69,23 @@ namespace NSAnalysis
InitializeComponent();
SQLHelper.connStr = DatabaseDfn.SqlConnectStr();
#region
//加载皮肤
ThemeResolutionService.LoadPackageFile(ConfigDfn.strTheme);
this.ThemeName = ConfigDfn.strSkinName.Substring(0, ConfigDfn.strSkinName.Length - 5);
RPV.ThemeName = ConfigDfn.strSkinName.Substring(0, ConfigDfn.strSkinName.Length - 5);
#endregion
}
private void FormMain_Load(object sender, EventArgs e)
{
#region
//初始化全局变量
MyBase.rleMessage = rleMessage;
rdtpStartTime.Text = DateTime.Now.ToString("yyyy-MM-dd");
rdtpEndTime.Text = DateTime.Now.ToString("yyyy-MM-dd");
#endregion
MyBase.TraceWriteLine(" 进入解析CSV文件模式,开始解析扫码CSV文件!");
tmReadNextsenseCSV.Interval = 500;
tmReadNextsenseCSV.Start();
MyBase.TraceWriteLine(" 进入解析CSV文件模式,开始解析扫码CSV文件!");
tmReadNextsenseCSV.Interval = 5000;
tmReadNextsenseCSV.Start();
if (Directory.Exists(ConfigDfn.strNextSenseCSVEH3Path))
{
@@ -106,9 +96,9 @@ namespace NSAnalysis
string strTip = "错误:软件首次启动,读取NextSense生成EH3 CSV报告的路径:" + ConfigDfn.strNextSenseCSVEH3Path + " 不存在!请检查并进行修改!点击是按钮,软件将自动创建该路径!";
MyBase.TraceWriteLine(strTip);
Directory.CreateDirectory(ConfigDfn.strNextSenseCSVEH3Path);
}
//绑定按钮
lpcSoftwareSetup.labPicture.Click += new EventHandler(lpcSoftwareSetup_Click);
lpcSoftwareSetup.labText.Click += new EventHandler(lpcSoftwareSetup_Click);
@@ -262,29 +252,146 @@ namespace NSAnalysis
{
tmReadNextsenseCSV.Stop();
AnalysisNextSenseEH3CSV();
AnalysisNxsCSV();
tmReadNextsenseCSV.Start();
}
#region Nextsense CSV文件功能
/// <summary>
/// 解析EH3 CSV文件函数;后续如果Nextsense的csv报告模板变了,修改该函数的行号即可LineNum wsp
/// </summary>
private void AnalysisNextSenseEH3CSV()
public void ImportCsv2Sql(string filePath)
{
var records = new List<CJLR_MeaDataModel>();
var lineNo = 0; // 行号计数器
decimal dimensionValue;
using (var reader = new StreamReader(filePath))
{
// Skip header
reader.ReadLine();
lineNo = 1; // 初始化行号计数器
while (!reader.EndOfStream)
{
lineNo++; // 增加行号计数器
var line = reader.ReadLine();
var values = line.Split(','); // 假设 CSV 使用制表符分隔
// 跳过前两行(如果有标题行或其他非数据行
if (string.IsNullOrWhiteSpace(line) || line.StartsWith("#") || line.StartsWith("//") || line.StartsWith("MeasPoint.Name"))
{
continue; // 跳过空行或注释行
}
// 跳过前两行(如果有标题行或其他非数据行)
if (values.Length < 22)
{
MyBase.TraceWriteLine("CSV行数据不完整,跳过该行:" + line);
continue; // 跳过不完整的行
}
if (!decimal.TryParse(values[8], NumberStyles.Any, CultureInfo.InvariantCulture, out dimensionValue))
{
MyBase.TraceWriteLine($"CSV第{lineNo}行,DimensionValue字段格式不正确,值为:{values[8]},跳过该行。");
continue; // 跳过该行
}
// 创建 MeasurementRecord 对象并填充数据
var record = new CJLR_MeaDataModel
{
PointName = values[0],
GroupName = values[1],
ProductNum = values[2],
Model = values[3],
Station = values[4],
Method = values[5],
Standard = values[6],
DimensionName = values[7],
DimensionValue = decimal.Parse(values[8], CultureInfo.InvariantCulture),
DimensionUnit = values[9],
IsManual = bool.Parse(values[10]),
Classification = values[11],
ToleranceName0 = values[12],
ToleranceLower0 = decimal.Parse(values[13], CultureInfo.InvariantCulture),
ToleranceUpper0 = decimal.Parse(values[14], CultureInfo.InvariantCulture),
ToleranceName1 = values[15],
ToleranceLower1 = decimal.Parse(values[16], CultureInfo.InvariantCulture),
ToleranceUpper1 = decimal.Parse(values[17], CultureInfo.InvariantCulture),
NominalValue = decimal.Parse(values[18], CultureInfo.InvariantCulture),
MeasureDate = DateTime.ParseExact(values[19], "yyyyMMdd", CultureInfo.InvariantCulture),
MeasureTime = TimeSpan.ParseExact(values[20], "hhmmss", CultureInfo.InvariantCulture),
SequenceNum = int.Parse(values[21])
};
records.Add(record);
}
}
try
{
// 取第一条记录的时间作为测量时间
if (records.Count > 0)
{
var firstRecord = records[0];
ConfigDfn.strMeasureTime = firstRecord.MeasureDate.ToString("yyyy-MM-dd") + " " + firstRecord.MeasureTime.ToString(@"hh\:mm\:ss");
// 获取车号
MyBase.TraceWriteLine("--------------------------------------------------------");
var strCarID = firstRecord.ProductNum;
MyBase.TraceWriteLine("车号:" + strCarID);
//获取车型
ConfigDfn.strCarModel = firstRecord.Model;
MyBase.TraceWriteLine("车型:" + ConfigDfn.strCarModel);
MyBase.TraceWriteLine("测量时间:" + ConfigDfn.strMeasureTime);
}
else
{
MyBase.TraceWriteLine("没有找到有效的测量记录,无法设置测量时间。");
// 将文件移动到 未导入文件夹,如果不存在则新建该文件夹
string strNotImportPath = ConfigDfn.strFileFolder + "\\NextSenseCSVNotImport\\";
if (!Directory.Exists(strNotImportPath))
{
Directory.CreateDirectory(strNotImportPath);
}
string destFilePath = Path.Combine(strNotImportPath, Path.GetFileName(filePath));
File.Move(filePath, destFilePath);
MyBase.TraceWriteLine("将文件移动到未导入文件夹,路径为:" + destFilePath);
return;
}
// 逐条插入数据到数据库
foreach (var record in records)
{
tmdal.InsertCJLRMeaData(record);
}
}
catch (Exception ex)
{
MyBase.TraceWriteLine("导入CSV文件时发生错误:" + ex.Message);
return;
}
}
private void AnalysisNxsCSV(string scanFolderPath) //解析EH3 CSV文件函数
{
// 打印正在扫描的路径
MyBase.TraceWriteLine("正在扫描 CSV文件路径:" + scanFolderPath);
// 判断该路径是否存在
if (!Directory.Exists(scanFolderPath))
{
MyBase.TraceWriteLine("错误: CSV文件路径:" + scanFolderPath + " 不存在!请检查并进行修改!");
return;
}
try
{
lbCSVFiles.Items.Clear();
FileInfo[] fileInfos = null;
if (Directory.Exists(ConfigDfn.strNextSenseCSVEH3Path))
if (Directory.Exists(scanFolderPath))
{
DirectoryInfo di = new DirectoryInfo(ConfigDfn.strNextSenseCSVEH3Path);
DirectoryInfo di = new DirectoryInfo(scanFolderPath);
fileInfos = di.GetFiles("*.CSV");
if (fileInfos.Count() >= 1)
{
MyBase.TraceWriteLine("存在EH3 CSV文件,开始解析:");
MyBase.TraceWriteLine("存在CSV文件,开始解析:");
List<string> listCSVTitleInfo = new List<string>();
string strCarID = "";
foreach (FileInfo fi in fileInfos)
@@ -292,163 +399,54 @@ namespace NSAnalysis
listCSVTitleInfo.Clear();
dtCSVContent.Clear();
dgvMeasureContent.Rows.Clear();
// 直接清空数据源
if (dgvMeasureContent.DataSource is DataTable dt)
{
dt.Rows.Clear();
}
string strCSVName = fi.FullName;
File.Copy(fi.FullName, ConfigDfn.strFileFolder + "\\NextSenseCSVBackup\\" + fi.Name, true);
MyBase.TraceWriteLine("Copy " + fi.FullName + " TO " + ConfigDfn.strFileFolder + "\\NextSenseCSVBackup\\" + fi.Name + " Done. 备份完成");
lbCSVFiles.Items.Add(fi.Name);
#region EH3 CSV报告
MyBase.TraceWriteLine("开始解析NextSense EH3 CSV 报告:" + strCSVName);
Encoding encoding = GetType(strCSVName);
FileStream fs = new FileStream(strCSVName, FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(fs, encoding);
//记录每次读取的一行记录
string strLine = "";
//记录每行记录中的各字段内容
string[] aryLineContent = null;
MyBase.TraceWriteLine("开始解析 CSV 报告:" + strCSVName);
ImportCsv2Sql(strCSVName);
//逐行读取CSV中的数据
int LineNum = 0;
//表格行数
int dtRowCount = 0;
//超差个数
double OutCount = 0;
//Ok个数
double OKCount = 0;
//异常个数
double RejectedCount = 0;
//合格率
double FPYPercent = 0;
double dStrictTLower = 0;
double dStrictTUpper = 0;
double dLowerValue = 0;
double dUpperValue = 0;
double dExcepitonTLower = 0;
double dExceptionTUpper = 0;
double dMeasureValue = 0.0;
DataTable dt = null;
while ((strLine = sr.ReadLine()) != null)
{
LineNum++;
if (LineNum >= 3 & LineNum <= 16)
{
listCSVTitleInfo.Add(strLine);
}
if (LineNum == 10)
{
aryLineContent = strLine.Split(',');
MyBase.TraceWriteLine("解析出NextSense CSV中的VIN为:" + aryLineContent[1]);
//strCarID = tmdal.SelectVINByCSVVIN(aryLineContent[1]);
MyBase.TraceWriteLine("通过CSV VIN从数据库中获取的完整VIN为:" + strCarID);
if (strCarID.ToLower().Contains("nofind"))
{
MyBase.TraceWriteLine("数据库中没有查找到VIN码,NoFind, +L 使用CSV码");
labVIN.Text = "L" + aryLineContent[1];
strCarID = "L" + aryLineContent[1];
}
else
{
labVIN.Text = strCarID;
//tmdal.DeleteOneTTempVIN(strCarID);
MyBase.TraceWriteLine("在数据库表TTempSaveVIN中删除该VIN" + strCarID);
}
}
if (LineNum >= 19)
{
aryLineContent = strLine.Split(',');
//ConfigDfn.strMeasureTime = aryLineContent[6].Substring(0, 4) + "-" + aryLineContent[6].Substring(4, 2) + "-" + aryLineContent[6].Substring(6, 2) + " " + aryLineContent[7].Substring(0, 2) + ":" + aryLineContent[7].Substring(2, 2) + ":" + aryLineContent[7].Substring(4, 2);
ConfigDfn.strMeasureTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
double dNormalValue = 0.0d;
dStrictTLower = 0;
dStrictTUpper = 0;
dLowerValue = 0;
dUpperValue = 0;
MyBase.TraceWriteLine("EH3 " + aryLineContent[0] + " " + aryLineContent[1] + " 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置!");
if (aryLineContent[2].ToLower().Contains("inv"))
{
aryLineContent[4] = "UNCLASSIFIED";
}
else
{
dMeasureValue = double.Parse(aryLineContent[2]);
if (dMeasureValue >= dLowerValue && dMeasureValue <= dUpperValue)
{
aryLineContent[4] = "good";
}
else if (dMeasureValue >= dStrictTLower && dMeasureValue <= dStrictTUpper)
{
aryLineContent[4] = "ng1";
}
else if (dMeasureValue >= dExceptionTUpper || dMeasureValue <= dExcepitonTLower)
{
aryLineContent[4] = "ng3";
aryLineContent[2] = "inv";
}
else
{
aryLineContent[4] = "ng2";
}
}
//测量数据存储到table里
dtCSVContent.Rows.Add(strCarID, "EH3", aryLineContent[0], aryLineContent[1], dNormalValue.ToString("F1"), dLowerValue.ToString("F1"), dUpperValue.ToString("F1"), aryLineContent[2], aryLineContent[4], DateTime.Now, "");
string strMeasureResult = aryLineContent[4].ToLower();
if (strMeasureResult.Contains("good") || strMeasureResult.Contains("best"))
{
OKCount++;
aryLineContent[4] = "OK";
}
else if (strMeasureResult.Contains("ng1") || strMeasureResult.Contains("ng2"))
{
OutCount++;
aryLineContent[4] = "NG";
}
else
{
RejectedCount++;
aryLineContent[4] = "";
aryLineContent[2] = "";
}
dgvMeasureContent.Rows.Add(aryLineContent[0], aryLineContent[1], dNormalValue.ToString("F1"), dLowerValue.ToString("F1"), dUpperValue.ToString("F1"), aryLineContent[2], ConfigDfn.strMeasureTime, aryLineContent[4]);
dtRowCount++;
dgvMeasureContent.Rows[dtRowCount - 1].HeaderCell.Value = dtRowCount.ToString();
}
}//End While
sr.Close();
fs.Close();
//tmdal.InsertTMeasureDatabyDataTable(dtCSVContent);
MyBase.TraceWriteLine("解析EH3数据完成,并将所有测量数据插入到数据库完毕。");
MyBase.TraceWriteLine("解析NextSense EH3 CSV 报告完毕!检测项数=" + dtRowCount.ToString());
if (dtRowCount <= ConfigDfn.iMeasureItemsCount)
{
iCurrentMeasureItemsFailedCount++;
}
else
{
iCurrentMeasureItemsFailedCount = 0;
}
// 连续多个车异常
if (iCurrentMeasureItemsFailedCount >= ConfigDfn.iFailedCarCount)
{
MyBase.TraceWriteLine("iCurrentMeasureItemsFailedCount=" + iCurrentMeasureItemsFailedCount.ToString() + "超过报警数量" + ConfigDfn.iFailedCarCount.ToString() + " ;给PLC发送报警10。");
}
// 单个报告内 invalued 项超过某个值
// 机器人忙碌状态 且 多个小时无测量报告
// 备份数据
File.Copy(fi.FullName, ConfigDfn.strFileFolder + "\\NextSenseCSVBackup\\" + fi.Name, true);
MyBase.TraceWriteLine("Copy " + fi.FullName + " TO " + ConfigDfn.strFileFolder + "\\NextSenseCSVBackup\\" + fi.Name + " Done. 备份完成");
lbCSVFiles.Items.Add(fi.Name);
MyBase.TraceWriteLine("解析 CSV 报告完毕!");
#endregion EH3 CSV报告
#region
#region
labCarType.Text = "EH3";
// 从文件名 strCSVName 提取文件名中的车ID
int startIndex = strCSVName.LastIndexOf("\\") + 1;
int endIndex = strCSVName.LastIndexOf(".");
strCarID = strCSVName.Substring(startIndex, endIndex - startIndex);
MyBase.TraceWriteLine("正在查询车ID为:" + strCarID + " 的测量结果。");
DataTable sampleData = tmdal.SelectMeasureResultByCarID(strCarID);
AnalysisResult analysis = AnalysisResult.AnalyzeMeasureData(sampleData);
AnalysisResult.DisplayAnalysisResult(analysis);
// 记录正在查询
//表格行数
int dtRowCount = analysis.TotalCount;
//超差个数
double OutCount = analysis.OutCount;
//Ok个数
double OKCount = analysis.OKCount;
//异常个数
double RejectedCount = analysis.RejectedCount;
//合格率
double FPYPercent = analysis.FPYPercent;
labVIN.Text = strCarID;
labCarType.Text = ConfigDfn.strCarModel;
TMeasureResultModel tmrm = new TMeasureResultModel();
labNGCount.Text = OutCount.ToString();
labOKCount.Text = OKCount.ToString();
@@ -463,7 +461,7 @@ namespace NSAnalysis
labResultPercent.ForeColor = Color.LimeGreen;
labResult.ForeColor = Color.LimeGreen;
pbResult.Image = Resources.OK;
//tmrm.Result = 1;
tmrm.Result = 1;
}
else if (FPYPercent >= ConfigDfn.dFPY2 && FPYPercent < ConfigDfn.dFPY)
{
@@ -472,7 +470,7 @@ namespace NSAnalysis
labResultPercent.ForeColor = Color.Yellow;
labResult.ForeColor = Color.Yellow;
pbResult.Image = Resources.OK;
//tmrm.Result = 1;
tmrm.Result = 1;
}
else
{
@@ -481,7 +479,7 @@ namespace NSAnalysis
labResultPercent.ForeColor = Color.Red;
labResult.ForeColor = Color.Red;
pbResult.Image = Resources.NG;
//tmrm.Result = 2;
tmrm.Result = 2;
}
xValues[0] = "合格 : " + OKCount.ToString();
xValues[1] = "不合格 : " + OutCount.ToString();
@@ -494,7 +492,7 @@ namespace NSAnalysis
string strTargetRate = Math.Round(ConfigDfn.dFPY2 * 100.00d, 2).ToString("F2") + "%";
tmrm.CarID = strCarID;
tmrm.CarType = "EH3";
tmrm.CarType = ConfigDfn.strCarModel;
tmrm.SumMeasureItems = dtRowCount;
tmrm.GoodMeasureItems = (int)OKCount;
tmrm.NoGoodMeasureItems = (int)OutCount;
@@ -503,11 +501,24 @@ namespace NSAnalysis
tmrm.Remark = "";
tmrm.MeasureDate = ConfigDfn.strMeasureTime;
tmdal.InsertTMeasureResult(tmrm);
MyBase.TraceWriteLine("将EH3总结果插入数据库完毕。");
MyBase.TraceWriteLine("将总结果插入数据库完毕。");
MyBase.TraceWriteLine("全部插入解析完毕,删除文件:" + fi.Name);
fi.Delete();
dgvMeasureContent.Rows.Add();
dgvMeasureContent.Rows[dgvMeasureContent.Rows.Count - 1].Cells["MResult"].Value = (dtRowCount - OutCount - RejectedCount).ToString() + "/" + dtRowCount.ToString();
#endregion
#region
DataTable dataTable = tmdal.SelectMeasureDataByCarID(strCarID);
// 判断是否有数据
if (dataTable == null || dataTable.Rows.Count == 0)
{
MyBase.TraceWriteLine("没有找到车ID为:" + strCarID + " 的测量数据。");
return;
}
dgvMeasureContent.DataSource = dataTable;
this.dgvMeasureContent.Rows[dgvMeasureContent.Rows.Count - 1].DefaultCellStyle.ForeColor = Color.White;
if (dgvMeasureContent.Rows.Count > 0)
{
@@ -518,11 +529,11 @@ namespace NSAnalysis
//{
// dgvMeasureContent.Rows[i].DefaultCellStyle.BackColor = Color.Orange;
//}
if (dgvMeasureContent.Rows[i].Cells["MResult"].Value.ToString().ToLower().Contains("ng"))
if (dgvMeasureContent.Rows[i].Cells["Classification"].Value.ToString().ToLower().Contains("ng"))
{
dgvMeasureContent.Rows[i].DefaultCellStyle.BackColor = Color.Orange;
}
else if (string.IsNullOrEmpty(dgvMeasureContent.Rows[i].Cells["MResult"].Value.ToString()))
else if (string.IsNullOrEmpty(dgvMeasureContent.Rows[i].Cells["Classification"].Value.ToString()))
{
dgvMeasureContent.Rows[i].DefaultCellStyle.BackColor = Color.Red;
}
@@ -532,85 +543,83 @@ namespace NSAnalysis
}
}
//#endregion 界面显示功能
#endregion
//生成客户的 CSV文件
#region
string filePath = strSaveReprotPath + DateTime.Now.ToString("yyyyMMddHHmmss") + "_" + strCarID + ".csv"; //wsp 后期还要再改
string strWithoutLCarVin = strCarID.Substring(1);
StringBuilder sb = new StringBuilder();
//添加表头
sb.Append("Measurement Info Name");
sb.Append(",");
sb.Append("Measurement Info");
sb.AppendLine();
sb.Append("Date_Time");
sb.Append(",");
sb.Append(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"));
sb.AppendLine();
for (int i = 0; i < listCSVTitleInfo.Count; i++)
{
if (listCSVTitleInfo[i].Contains("prodnum"))
{
listCSVTitleInfo[i] = listCSVTitleInfo[i].Replace("prodnum", "Part_ident");
}
if (listCSVTitleInfo[i].Contains(strWithoutLCarVin))
{
listCSVTitleInfo[i] = listCSVTitleInfo[i].Replace(strWithoutLCarVin, strCarID);
}
sb.Append(listCSVTitleInfo[i]);
sb.AppendLine();
}
sb.AppendLine();
sb.AppendLine();
sb.AppendLine();
sb.AppendLine();
sb.AppendLine();
//添加测量数据
sb.Append("Characteristic");
sb.Append(",");
sb.Append("Extension");
sb.Append(",");
sb.Append("Measured_Value");
sb.AppendLine();
foreach (DataRow row in dtCSVContent.Rows)
{
sb.Append(row.ItemArray[2]);
sb.Append(",");
sb.Append(row.ItemArray[3]);
sb.Append(",");
sb.Append(row.ItemArray[7]);
sb.AppendLine();
}
sb.Append("POP");
sb.Append(",");
sb.Append("P");
sb.Append(",");
sb.Append(Math.Round(FPYPercent * 100.00d, 2).ToString("F2"));
sb.AppendLine();
// 将数据写入CSV文件
File.WriteAllText(filePath, sb.ToString());
MyBase.TraceWriteLine("客户csv报告生成完毕,路径为:" + filePath);
#endregion
}
}
//else
//{
// MyBase.TraceWriteLine("错误:AnalysisNextSenseEH3CSV函数中,检测EH3 CSV 路径不存在:" + ConfigDfn.strNextSenseCSVPath);
//}
}
}
catch (Exception ex)
{
MyBase.TraceWriteLine("AnalysisNextSenseCSV 函数分析异常:" + ex.ToString());
MyBase.TraceWriteLine("[AnalysisNextSenseCSV] 函数分析异常:" + ex.ToString());
}
}
private void genCSV()
{
//#region 解析完报告后,重新生成客户模板报告
//string filePath = strSaveReprotPath + DateTime.Now.ToString("yyyyMMddHHmmss") + "_" + strCarID + ".csv"; //wsp 后期还要再改
//string strWithoutLCarVin = strCarID.Substring(1);
//StringBuilder sb = new StringBuilder();
////添加表头
//sb.Append("Measurement Info Name");
//sb.Append(",");
//sb.Append("Measurement Info");
//sb.AppendLine();
//sb.Append("Date_Time");
//sb.Append(",");
//sb.Append(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"));
//sb.AppendLine();
//for (int i = 0; i < listCSVTitleInfo.Count; i++)
//{
// if (listCSVTitleInfo[i].Contains("prodnum"))
// {
// listCSVTitleInfo[i] = listCSVTitleInfo[i].Replace("prodnum", "Part_ident");
// }
// if (listCSVTitleInfo[i].Contains(strWithoutLCarVin))
// {
// listCSVTitleInfo[i] = listCSVTitleInfo[i].Replace(strWithoutLCarVin, strCarID);
// }
// sb.Append(listCSVTitleInfo[i]);
// sb.AppendLine();
//}
//sb.AppendLine();
//sb.AppendLine();
//sb.AppendLine();
//sb.AppendLine();
//sb.AppendLine();
////添加测量数据
//sb.Append("Characteristic");
//sb.Append(",");
//sb.Append("Extension");
//sb.Append(",");
//sb.Append("Measured_Value");
//sb.AppendLine();
//foreach (DataRow row in dtCSVContent.Rows)
//{
// sb.Append(row.ItemArray[2]);
// sb.Append(",");
// sb.Append(row.ItemArray[3]);
// sb.Append(",");
// sb.Append(row.ItemArray[7]);
// sb.AppendLine();
//}
//sb.Append("POP");
//sb.Append(",");
//sb.Append("P");
//sb.Append(",");
//sb.Append(Math.Round(FPYPercent * 100.00d, 2).ToString("F2"));
//sb.AppendLine();
//// 将数据写入CSV文件
//File.WriteAllText(filePath, sb.ToString());
//MyBase.TraceWriteLine("客户csv报告生成完毕,路径为:" + filePath);
//#endregion 解析完报告后,重新生成客户模板报告
}
/// 通过给定的文件流,判断文件的编码类型
/// <param name="fs">文件流</param>
/// <returns>文件的编码类型</returns>
@@ -692,11 +701,37 @@ namespace NSAnalysis
return er;
}
#endregion
private void btn_MouseHover(object sender, EventArgs e)
{
RadButton btn = sender as RadButton;
btn.BackColor = Color.FromArgb(0, 151, 186);
}
#endregion
private void btn_MouseLeave(object sender, EventArgs e)
{
RadButton btn = sender as RadButton;
btn.BackColor = Color.FromArgb(19, 46, 53);
}
#region Search Data
public void SetdgvRowBgColor(DataGridView dgv) //设置DataGridView各行变色
{
if (dgv.Rows.Count > 0)
{
foreach (DataGridViewRow item in dgv.Rows)
{
if (item.Index % 2 == 0)
{
item.DefaultCellStyle.BackColor = Color.FromArgb(19, 46, 53);
}
else
{
item.DefaultCellStyle.BackColor = Color.FromArgb(27, 60, 68);
}
}
}
}
#region
#region datagridview分页功能
@@ -798,7 +833,7 @@ namespace NSAnalysis
string strEndTime = rdtpEndTime.Value.ToString("yyyy-MM-dd") + " 23:59:59";
string strCarID = rtbPartID.Text.Trim();
PageTable.Clear();
PageTable = tmdal.SelectTMeasureDataByCarIDAndTime(strCarID, strStartTime, strEndTime);
//PageTable = tmdal.SelectTMeasureDataByCarIDAndTime(strCarID, strStartTime, strEndTime);
if (PageTable.Rows.Count > 0)
{
recordCount = PageTable.Rows.Count; //记录总行数
@@ -990,7 +1025,7 @@ namespace NSAnalysis
DataTable dtMeaResult = tmdal.SelectNewestTMeasureResult();
string strVIN = dtMeaResult.Rows[0]["CarID"].ToString();
DateTime dateMeaDate = Convert.ToDateTime(dtMeaResult.Rows[0]["Remark"].ToString());
DataTable dtMeaContent = tmdal.SelectTMeasureDataByVIN(strVIN);
DataTable dtMeaContent = tmdal.SelectCJLRMeaDataByCarID(strVIN);
string strCarType = dtMeaContent.Rows[0][2].ToString();
int iMeaCount = dtMeaContent.Rows.Count;
@@ -1252,10 +1287,6 @@ namespace NSAnalysis
tmrMonitorDBToCreateReport.Start();
}
#endregion Search Data
#region
private void lpcSoftwareSetup_Click(object sender, EventArgs e)
{
string strInputPwd = MyBase.InputBox("密码", "请输入密码 : ", "", "确定", "取消");
@@ -1303,40 +1334,47 @@ namespace NSAnalysis
System.Diagnostics.Process.Start("notepad.exe", LogDebugDfn.strDebugFile);
}
#endregion
#endregion
}
private void btn_MouseHover(object sender, EventArgs e)
public class AnalysisResult
{
public string CarID { get; set; }
public int TotalCount { get; set; }
public int OutCount { get; set; }
public int OKCount { get; set; }
public int RejectedCount { get; set; }
public double FPYPercent { get; set; }
public static AnalysisResult AnalyzeMeasureData(DataTable dt)
{
RadButton btn = sender as RadButton;
btn.BackColor = Color.FromArgb(0, 151, 186);
var result = new AnalysisResult();
if (dt == null || dt.Rows.Count == 0)
return result;
// Accessing the first row of the DataTable to retrieve values
var firstRow = dt.Rows[0];
result.CarID = firstRow["CarID"].ToString();
result.TotalCount = Convert.ToInt32(firstRow["TotalCount"]);
result.OKCount = Convert.ToInt32(firstRow["PassCount"]);
result.OutCount = Convert.ToInt32(firstRow["NGCount"]);
result.RejectedCount = Convert.ToInt32(firstRow["RejectCount"]);
result.FPYPercent = Convert.ToDouble(firstRow["FPY"]);
return result;
}
private void btn_MouseLeave(object sender, EventArgs e)
public static void DisplayAnalysisResult(AnalysisResult result)
{
RadButton btn = sender as RadButton;
btn.BackColor = Color.FromArgb(19, 46, 53);
}
/// <summary>
/// 设置DataGridView各行变色
/// </summary>
/// <param name="dgv">DataGridView</param>
public void SetdgvRowBgColor(DataGridView dgv)
{
if (dgv.Rows.Count > 0)
{
foreach (DataGridViewRow item in dgv.Rows)
{
if (item.Index % 2 == 0)
{
item.DefaultCellStyle.BackColor = Color.FromArgb(19, 46, 53);
}
else
{
item.DefaultCellStyle.BackColor = Color.FromArgb(27, 60, 68);
}
}
}
Console.WriteLine("===== 测量结果分析 =====");
Console.WriteLine($"车身编号: {result.CarID}");
Console.WriteLine($"总测量项: {result.TotalCount}");
Console.WriteLine($"合格项(OK): {result.OKCount}");
Console.WriteLine($"超差项(Out): {result.OutCount}");
Console.WriteLine($"异常项(Rejected): {result.RejectedCount}");
Console.WriteLine($"首次通过率(FPY): {result.FPYPercent:F2}%");
}
}
}
+189 -168
View File
@@ -32,9 +32,9 @@ namespace NSAnalysis
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMain));
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle13 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle14 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea3 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend2 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series3 = new System.Windows.Forms.DataVisualization.Charting.Series();
@@ -46,12 +46,14 @@ namespace NSAnalysis
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea4 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Series series4 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.Title title4 = new System.Windows.Forms.DataVisualization.Charting.Title();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle13 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle14 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle15 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle16 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle17 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle18 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle22 = new System.Windows.Forms.DataGridViewCellStyle();
this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar();
this.label2 = new System.Windows.Forms.Label();
this.labTitle = new System.Windows.Forms.Label();
@@ -70,14 +72,6 @@ namespace NSAnalysis
this.label4 = new System.Windows.Forms.Label();
this.lbCSVFiles = new System.Windows.Forms.ListBox();
this.dgvMeasureContent = new System.Windows.Forms.DataGridView();
this.DimensionID = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.DimensionName = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.NormalVal = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.LowerTolVal = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.UpperTolVal = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.MeasureValue = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.MDate = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.MResult = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.splitContainer2 = new System.Windows.Forms.SplitContainer();
this.labCarType = new System.Windows.Forms.Label();
this.label24 = new System.Windows.Forms.Label();
@@ -142,13 +136,21 @@ namespace NSAnalysis
this.dataGridViewTextBoxColumn16 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.SMResult = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.rpvpSetup = new Telerik.WinControls.UI.RadPageViewPage();
this.tmSystem = new System.Windows.Forms.Timer(this.components);
this.tmReadNextsenseCSV = new System.Windows.Forms.Timer(this.components);
this.tmrMonitorDBToCreateReport = new System.Windows.Forms.Timer(this.components);
this.lpcToleranceSetup = new UserControlClass.LabPictureControl();
this.lpcShowLog = new UserControlClass.LabPictureControl();
this.lpcSoftwareSetup = new UserControlClass.LabPictureControl();
this.lpcAboutSoftware = new UserControlClass.LabPictureControl();
this.tmSystem = new System.Windows.Forms.Timer(this.components);
this.tmReadNextsenseCSV = new System.Windows.Forms.Timer(this.components);
this.tmrMonitorDBToCreateReport = new System.Windows.Forms.Timer(this.components);
this.PointName = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.DimensionName = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.NormalVal = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.LowerTolVal = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.UpperTolVal = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.MeasureValue = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.MeasureDateTime = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.Classification = new System.Windows.Forms.DataGridViewTextBoxColumn();
((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit();
this.radTitleBar1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.radStatusStrip1)).BeginInit();
@@ -245,9 +247,9 @@ namespace NSAnalysis
this.labTitle.ForeColor = System.Drawing.Color.White;
this.labTitle.Location = new System.Drawing.Point(835, 8);
this.labTitle.Name = "labTitle";
this.labTitle.Size = new System.Drawing.Size(164, 25);
this.labTitle.Size = new System.Drawing.Size(202, 25);
this.labTitle.TabIndex = 0;
this.labTitle.Text = "间隙面差分发软件";
this.labTitle.Text = "间隙面差数据分发软件";
//
// radStatusStrip1
//
@@ -477,7 +479,7 @@ namespace NSAnalysis
this.rpvpAnalysis.Controls.Add(this.splitContainer1);
this.rpvpAnalysis.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.rpvpAnalysis.Image = ((System.Drawing.Image)(resources.GetObject("rpvpAnalysis.Image")));
this.rpvpAnalysis.ItemSize = new System.Drawing.SizeF(46F, 46F);
this.rpvpAnalysis.ItemSize = new System.Drawing.SizeF(162F, 40F);
this.rpvpAnalysis.Location = new System.Drawing.Point(49, 35);
this.rpvpAnalysis.Name = "rpvpAnalysis";
this.rpvpAnalysis.Size = new System.Drawing.Size(1868, 972);
@@ -539,113 +541,49 @@ namespace NSAnalysis
this.dgvMeasureContent.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
this.dgvMeasureContent.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.dgvMeasureContent.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle10.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle10.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle10.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle10.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle10.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvMeasureContent.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle10;
dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle12.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle12.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle12.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle12.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle12.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvMeasureContent.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle12;
this.dgvMeasureContent.ColumnHeadersHeight = 38;
this.dgvMeasureContent.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.DimensionID,
this.PointName,
this.DimensionName,
this.NormalVal,
this.LowerTolVal,
this.UpperTolVal,
this.MeasureValue,
this.MDate,
this.MResult});
this.MeasureDateTime,
this.Classification});
this.dgvMeasureContent.EnableHeadersVisualStyles = false;
this.dgvMeasureContent.GridColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(181)))), ((int)(((byte)(200)))));
this.dgvMeasureContent.Location = new System.Drawing.Point(21, 104);
this.dgvMeasureContent.Name = "dgvMeasureContent";
this.dgvMeasureContent.ReadOnly = true;
this.dgvMeasureContent.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle11.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle11.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle11.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
dataGridViewCellStyle11.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle11.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvMeasureContent.RowHeadersDefaultCellStyle = dataGridViewCellStyle11;
dataGridViewCellStyle13.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle13.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle13.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle13.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
dataGridViewCellStyle13.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle13.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvMeasureContent.RowHeadersDefaultCellStyle = dataGridViewCellStyle13;
this.dgvMeasureContent.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders;
dataGridViewCellStyle12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle12.Font = new System.Drawing.Font("Segoe UI", 10F);
dataGridViewCellStyle12.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle12.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
this.dgvMeasureContent.RowsDefaultCellStyle = dataGridViewCellStyle12;
dataGridViewCellStyle14.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle14.Font = new System.Drawing.Font("Segoe UI", 10F);
dataGridViewCellStyle14.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle14.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
this.dgvMeasureContent.RowsDefaultCellStyle = dataGridViewCellStyle14;
this.dgvMeasureContent.RowTemplate.DefaultCellStyle.Font = new System.Drawing.Font("Segoe UI", 10F);
this.dgvMeasureContent.RowTemplate.Height = 38;
this.dgvMeasureContent.Size = new System.Drawing.Size(1082, 846);
this.dgvMeasureContent.TabIndex = 173;
//
// DimensionID
//
this.DimensionID.DataPropertyName = "DimensionID";
this.DimensionID.HeaderText = "测量点名称";
this.DimensionID.Name = "DimensionID";
this.DimensionID.ReadOnly = true;
this.DimensionID.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.DimensionID.Width = 150;
//
// DimensionName
//
this.DimensionName.DataPropertyName = "DimensionName";
this.DimensionName.HeaderText = "尺寸名";
this.DimensionName.Name = "DimensionName";
this.DimensionName.ReadOnly = true;
this.DimensionName.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.DimensionName.Width = 80;
//
// NormalVal
//
this.NormalVal.DataPropertyName = "NormalVal";
this.NormalVal.HeaderText = "理论值";
this.NormalVal.Name = "NormalVal";
this.NormalVal.ReadOnly = true;
this.NormalVal.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.NormalVal.Visible = false;
//
// LowerTolVal
//
this.LowerTolVal.DataPropertyName = "LowerTolVal";
this.LowerTolVal.HeaderText = "下限值";
this.LowerTolVal.Name = "LowerTolVal";
this.LowerTolVal.ReadOnly = true;
this.LowerTolVal.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// UpperTolVal
//
this.UpperTolVal.DataPropertyName = "UpperTolVal";
this.UpperTolVal.HeaderText = "上限值";
this.UpperTolVal.Name = "UpperTolVal";
this.UpperTolVal.ReadOnly = true;
this.UpperTolVal.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// MeasureValue
//
this.MeasureValue.HeaderText = "实测值";
this.MeasureValue.Name = "MeasureValue";
this.MeasureValue.ReadOnly = true;
this.MeasureValue.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// MDate
//
this.MDate.HeaderText = "测量时间";
this.MDate.Name = "MDate";
this.MDate.ReadOnly = true;
this.MDate.Width = 190;
//
// MResult
//
this.MResult.HeaderText = "结果";
this.MResult.Name = "MResult";
this.MResult.ReadOnly = true;
this.MResult.Width = 150;
//
// splitContainer2
//
this.splitContainer2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
@@ -940,7 +878,7 @@ namespace NSAnalysis
this.rpvpSearch.Controls.Add(this.dgvSelectMeasureData);
this.rpvpSearch.Controls.Add(this.dgvFPYResult);
this.rpvpSearch.Image = ((System.Drawing.Image)(resources.GetObject("rpvpSearch.Image")));
this.rpvpSearch.ItemSize = new System.Drawing.SizeF(46F, 46F);
this.rpvpSearch.ItemSize = new System.Drawing.SizeF(162F, 40F);
this.rpvpSearch.Location = new System.Drawing.Point(49, 35);
this.rpvpSearch.Name = "rpvpSearch";
this.rpvpSearch.Size = new System.Drawing.Size(1868, 972);
@@ -1570,14 +1508,14 @@ namespace NSAnalysis
this.dgvSelectMeasureData.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
this.dgvSelectMeasureData.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.dgvSelectMeasureData.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
dataGridViewCellStyle13.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle13.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle13.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle13.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle13.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle13.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvSelectMeasureData.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle13;
dataGridViewCellStyle15.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle15.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle15.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle15.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle15.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle15.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvSelectMeasureData.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle15;
this.dgvSelectMeasureData.ColumnHeadersHeight = 37;
this.dgvSelectMeasureData.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.Column2,
@@ -1589,26 +1527,34 @@ namespace NSAnalysis
this.dataGridViewTextBoxColumn6,
this.dataGridViewTextBoxColumn7,
this.MeasureItemResult});
dataGridViewCellStyle16.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle16.BackColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle16.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle16.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle16.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle16.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle16.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dgvSelectMeasureData.DefaultCellStyle = dataGridViewCellStyle16;
this.dgvSelectMeasureData.EnableHeadersVisualStyles = false;
this.dgvSelectMeasureData.GridColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(181)))), ((int)(((byte)(200)))));
this.dgvSelectMeasureData.Location = new System.Drawing.Point(30, 126);
this.dgvSelectMeasureData.Name = "dgvSelectMeasureData";
this.dgvSelectMeasureData.ReadOnly = true;
this.dgvSelectMeasureData.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle14.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle14.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle14.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle14.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
dataGridViewCellStyle14.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle14.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvSelectMeasureData.RowHeadersDefaultCellStyle = dataGridViewCellStyle14;
dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle17.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle17.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle17.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
dataGridViewCellStyle17.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle17.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvSelectMeasureData.RowHeadersDefaultCellStyle = dataGridViewCellStyle17;
this.dgvSelectMeasureData.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders;
dataGridViewCellStyle15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle15.Font = new System.Drawing.Font("微软雅黑", 10F);
dataGridViewCellStyle15.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle15.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
this.dgvSelectMeasureData.RowsDefaultCellStyle = dataGridViewCellStyle15;
dataGridViewCellStyle18.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle18.Font = new System.Drawing.Font("微软雅黑", 10F);
dataGridViewCellStyle18.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle18.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
this.dgvSelectMeasureData.RowsDefaultCellStyle = dataGridViewCellStyle18;
this.dgvSelectMeasureData.RowTemplate.Height = 37;
this.dgvSelectMeasureData.Size = new System.Drawing.Size(1204, 805);
this.dgvSelectMeasureData.TabIndex = 174;
@@ -1698,14 +1644,14 @@ namespace NSAnalysis
this.dgvFPYResult.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
this.dgvFPYResult.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.dgvFPYResult.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
dataGridViewCellStyle16.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle16.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle16.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle16.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle16.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle16.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvFPYResult.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle16;
dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle19.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle19.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle19.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle19.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle19.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle19.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvFPYResult.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle19;
this.dgvFPYResult.ColumnHeadersHeight = 37;
this.dgvFPYResult.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn9,
@@ -1716,26 +1662,34 @@ namespace NSAnalysis
this.dataGridViewTextBoxColumn14,
this.dataGridViewTextBoxColumn16,
this.SMResult});
dataGridViewCellStyle20.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle20.BackColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle20.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle20.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle20.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle20.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle20.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dgvFPYResult.DefaultCellStyle = dataGridViewCellStyle20;
this.dgvFPYResult.EnableHeadersVisualStyles = false;
this.dgvFPYResult.GridColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(181)))), ((int)(((byte)(200)))));
this.dgvFPYResult.Location = new System.Drawing.Point(29, 126);
this.dgvFPYResult.Name = "dgvFPYResult";
this.dgvFPYResult.ReadOnly = true;
this.dgvFPYResult.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle17.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle17.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle17.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
dataGridViewCellStyle17.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle17.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvFPYResult.RowHeadersDefaultCellStyle = dataGridViewCellStyle17;
dataGridViewCellStyle21.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle21.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle21.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle21.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle21.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
dataGridViewCellStyle21.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle21.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvFPYResult.RowHeadersDefaultCellStyle = dataGridViewCellStyle21;
this.dgvFPYResult.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders;
dataGridViewCellStyle18.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle18.Font = new System.Drawing.Font("微软雅黑", 10F);
dataGridViewCellStyle18.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle18.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
this.dgvFPYResult.RowsDefaultCellStyle = dataGridViewCellStyle18;
dataGridViewCellStyle22.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
dataGridViewCellStyle22.Font = new System.Drawing.Font("微软雅黑", 10F);
dataGridViewCellStyle22.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle22.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
this.dgvFPYResult.RowsDefaultCellStyle = dataGridViewCellStyle22;
this.dgvFPYResult.RowTemplate.Height = 37;
this.dgvFPYResult.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
this.dgvFPYResult.Size = new System.Drawing.Size(1205, 798);
@@ -1816,12 +1770,28 @@ namespace NSAnalysis
this.rpvpSetup.Controls.Add(this.lpcAboutSoftware);
this.rpvpSetup.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.rpvpSetup.Image = ((System.Drawing.Image)(resources.GetObject("rpvpSetup.Image")));
this.rpvpSetup.ItemSize = new System.Drawing.SizeF(46F, 46F);
this.rpvpSetup.ItemSize = new System.Drawing.SizeF(162F, 40F);
this.rpvpSetup.Location = new System.Drawing.Point(49, 35);
this.rpvpSetup.Name = "rpvpSetup";
this.rpvpSetup.Size = new System.Drawing.Size(1868, 972);
this.rpvpSetup.Text = " 软件设置";
//
// tmSystem
//
this.tmSystem.Enabled = true;
this.tmSystem.Interval = 1000;
this.tmSystem.Tick += new System.EventHandler(this.tmSystem_Tick);
//
// tmReadNextsenseCSV
//
this.tmReadNextsenseCSV.Interval = 300;
this.tmReadNextsenseCSV.Tick += new System.EventHandler(this.tmReadNextsenseCSV_Tick);
//
// tmrMonitorDBToCreateReport
//
this.tmrMonitorDBToCreateReport.Interval = 1000;
this.tmrMonitorDBToCreateReport.Tick += new System.EventHandler(this.tmrMonitorDBToCreateReport_Tick);
//
// lpcToleranceSetup
//
this.lpcToleranceSetup.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53)))));
@@ -1881,21 +1851,72 @@ namespace NSAnalysis
this.lpcAboutSoftware.TabIndex = 450;
this.lpcAboutSoftware.Click += new System.EventHandler(this.lpcAboutSoftware_Click);
//
// tmSystem
// PointName
//
this.tmSystem.Enabled = true;
this.tmSystem.Interval = 1000;
this.tmSystem.Tick += new System.EventHandler(this.tmSystem_Tick);
this.PointName.DataPropertyName = "PointName";
this.PointName.HeaderText = "测量点名称";
this.PointName.Name = "PointName";
this.PointName.ReadOnly = true;
this.PointName.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.PointName.Width = 150;
//
// tmReadNextsenseCSV
// DimensionName
//
this.tmReadNextsenseCSV.Interval = 300;
this.tmReadNextsenseCSV.Tick += new System.EventHandler(this.tmReadNextsenseCSV_Tick);
this.DimensionName.DataPropertyName = "DimensionName";
this.DimensionName.HeaderText = "尺寸名";
this.DimensionName.Name = "DimensionName";
this.DimensionName.ReadOnly = true;
this.DimensionName.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.DimensionName.Width = 80;
//
// tmrMonitorDBToCreateReport
// NormalVal
//
this.tmrMonitorDBToCreateReport.Interval = 1000;
this.tmrMonitorDBToCreateReport.Tick += new System.EventHandler(this.tmrMonitorDBToCreateReport_Tick);
this.NormalVal.DataPropertyName = "NominalValue";
this.NormalVal.HeaderText = "理论值";
this.NormalVal.Name = "NormalVal";
this.NormalVal.ReadOnly = true;
this.NormalVal.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.NormalVal.Visible = false;
//
// LowerTolVal
//
this.LowerTolVal.DataPropertyName = "LowerLimit";
this.LowerTolVal.HeaderText = "下限值";
this.LowerTolVal.Name = "LowerTolVal";
this.LowerTolVal.ReadOnly = true;
this.LowerTolVal.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// UpperTolVal
//
this.UpperTolVal.DataPropertyName = "UpperLimit";
this.UpperTolVal.HeaderText = "上限值";
this.UpperTolVal.Name = "UpperTolVal";
this.UpperTolVal.ReadOnly = true;
this.UpperTolVal.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// MeasureValue
//
this.MeasureValue.DataPropertyName = "DimensionValue";
this.MeasureValue.HeaderText = "实测值";
this.MeasureValue.Name = "MeasureValue";
this.MeasureValue.ReadOnly = true;
this.MeasureValue.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// MeasureDateTime
//
this.MeasureDateTime.DataPropertyName = "MeasureDateTime";
this.MeasureDateTime.HeaderText = "测量时间";
this.MeasureDateTime.Name = "MeasureDateTime";
this.MeasureDateTime.ReadOnly = true;
this.MeasureDateTime.Width = 190;
//
// Classification
//
this.Classification.DataPropertyName = "Classification";
this.Classification.HeaderText = "结果";
this.Classification.Name = "Classification";
this.Classification.ReadOnly = true;
this.Classification.Width = 150;
//
// FormMain
//
@@ -2056,15 +2077,15 @@ namespace NSAnalysis
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7;
private System.Windows.Forms.DataGridViewTextBoxColumn MeasureItemResult;
private System.Windows.Forms.Timer tmrMonitorDBToCreateReport;
private System.Windows.Forms.DataGridViewTextBoxColumn DimensionID;
private System.Windows.Forms.DataGridViewTextBoxColumn DimensionName;
private System.Windows.Forms.DataGridViewTextBoxColumn NormalVal;
private System.Windows.Forms.DataGridViewTextBoxColumn LowerTolVal;
private System.Windows.Forms.DataGridViewTextBoxColumn UpperTolVal;
private System.Windows.Forms.DataGridViewTextBoxColumn MeasureValue;
private System.Windows.Forms.DataGridViewTextBoxColumn MDate;
private System.Windows.Forms.DataGridViewTextBoxColumn MResult;
private LabPictureControl lpcSoftwareSetup;
private LabPictureControl lpcToleranceSetup;
private System.Windows.Forms.DataGridViewTextBoxColumn PointName;
private System.Windows.Forms.DataGridViewTextBoxColumn DimensionName;
private System.Windows.Forms.DataGridViewTextBoxColumn NormalVal;
private System.Windows.Forms.DataGridViewTextBoxColumn LowerTolVal;
private System.Windows.Forms.DataGridViewTextBoxColumn UpperTolVal;
private System.Windows.Forms.DataGridViewTextBoxColumn MeasureValue;
private System.Windows.Forms.DataGridViewTextBoxColumn MeasureDateTime;
private System.Windows.Forms.DataGridViewTextBoxColumn Classification;
}
}
+66 -59
View File
@@ -152,7 +152,66 @@
qEc4R0mJ+26dgwn6qipE706fjsJ1VnvEI8VA/PC3/lOjX79/AdonQT85iOsDAAAAAElFTkSuQmCC
</value>
</data>
<metadata name="DimensionID.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<data name="rpvpAnalysis.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AkVCAAngM/SOwAAAoNJREFU
SEu1lsvLTWEUh7cIJQbEwIRipoSRiRiIAf4AxcB1YGJgIkWhFBHKyOQrA5JigmKipIQJGZCJWwauySWX
iOf5etfu/XbrHMftV0/tvd61fr/O2e9+z2kG1GRYAUfgGjyFtwWvrblmj71/rSmwGa7Ce/jxC+yx1xln
f1ujYDlo8h26AbdhS8Hr7rozzuqh10AaC9vgNXQN5Q0shpDX1rJePfTSs69s2A1fIDOS+zANQlPBWtYr
X0HPvuFbIUJvwTG4At9KTd7BKgh5bS3W7XXGWT2s6al3Kr+yF2DjdZgByl16DsJYHsK+gtf1mr2xs/XQ
y7reS2CEJsEliOG9UGsjxFoXN5LPODbhBqilV/SaYVar1eCziIaTMAZC+yHWupyA+XC53Nsb0kOv6DXD
rGFNgIsQi/IRNFgK2+EV1OuBz24lqONgzV5nnNVDr3rGLDObRdDL+HNSq3kEM8Gv72apBb1mzTKz2VUK
f8J5GA0LoNe7nGFmc6Eq+CoMcjQGO0F5RGbrgZ71K2lm+/J72G+ChbAHPkA0ZnyCZaCGIOvRQy899TbD
upnN83Kzw5sid+MZqE26PIDp4I/BnVLrokf9dphh3cz22azxptJRqE0Cd7KGsZvnwkvIevWoZYZ1M5sn
5eYseO6qOXAXapPgIIyHkNeHIOvVQy+ltxnWzWzPU08ejzcPhHul1uUxzIKurLmWzeilp95xuvnq9dwY
GQ6MOPKKJsINyGYyzGzWQ31c9sNPNRu66veJu5i1DoaH3KFZU4bPeByEvD4AWW+GWe3jOgxZU4ZH4SlY
C+7S06WW9WaY1WoePIOs8V9ihlmt/EPm3xP/SXja/A/0NoOspvkJxD7h7QqkS00AAAAASUVORK5CYII=
</value>
</data>
<data name="rpvpSearch.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AEGATc06Xu77gAAAihJREFU
WEft1j1rFUEUgOH1IwYLCzEKSSAQVLBRkkZ/gEYs468w1iJoY6ud2gqKIfEXWAh2GhNrP8DYRcEETaNi
YSHq+152YLKe3J1ELiLcAw8sO2fO7MfM7Fb96Mf/GIPYj0MYrXnsOdt6EgdwGlcwjwW8wErNY8/ZZo65
9vnrGMclLOIzfhUy1z72tcaWYx8uwDv7iWiQEva1hrWsWRSHMYfviIomX7FW8zjKSaxlTWt3jUk8RVQk
ccDbOIcjNY89Z1vUJ7H2BMI4jueIOiYvcRY7sAvOfnls2GZO1Dd5hmPYEMN4hKhD4t05gOFd3MNy7S58
eoY5bU/iIRyzEwO4jrbJdgs7YVxEc468wkkY5uZtTY51A3tQnccnRInJF5xBir24hm/I8+5jN8y1T97W
5JiO3VmvUUJuFc5g372PbgRHcQc/kPLe4CBc+/bJa0Qcu1rKTmzGYhZ1d3uCD3iPj8hfnRfgpCy9AFdF
8Stwe3W+uN1GOZpF6StYxzQ6E8EJ0TYJb8I4hddotnvONsPcZntuwyQ0fK8ujSg5cWlNwXDJufTe1vJl
aM6WlmEKNwc3iahD4iaTLiLaiGxr24iceH9sRClO4DGijomTy3Xe3Io91zbxrO0YXWMMTqaSj5EDquRj
ZE1rF4Wfzhn4ONsmZzf2tYa1ij/HebieL2O7PyT23dYPSTOG4D5wFQ/g75d39q7msedsM8dc+/Qk/slP
aT/60aOoqt9oGogfMlqpmgAAAABJRU5ErkJggg==
</value>
</data>
<data name="rpvpSetup.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AQOAhEQGbTF3QAABH1JREFU
WEe111mobmMcx/FtnnKcDJlFiDLPM+UgQy50RIZSCDdKUUKIQm7IkIgoKQ7HPAtlvJFypSjKPBbKPP8+
613/09rLepe95fzqe1rredd+hv/4nJn/oLXDHeHP8FfLH+H+sF5Y7jo2/BK+Dx+0eP49LA7/m1YJq00e
Z+mS4NS3hc1abmzHrg59rdoyL+0floanw6mhNrJCuC9Y7CwDrU4Jxh4PKxmIHODE8FQwfniYkw4I7wYT
4tdwe9gu7BHeDj+Fg0PJ+HfhvbBf2DrcHHxX83wcjg6jcvJ3Qp3mivB5+87X9fxG2CCUFoZXgt++CO+3
z1+GK4O5vNvEkWFQTMbsPvQHGwdikWeC03wdHgoHhb72CtzzVfg5vBgODbRJeCyYm0uGYqsZtJCPnLwr
Jzww7BrGAsohdgm+XddARxcGcz8fVjcwJAHH558F7hjTgrBlyzoGRrRb4MLfwhkGpokVBJydsoaT97Vj
uCow6Ustj7ZjfutrrVCuvSesEUYl2u2Wz5myJL1OD8+FywKfb9Gye1Af/HZ2qFSkfYNCJThZYlTyXEqJ
dgHH5yWLvxz2bN4m324YBOuKBiIWeCSc07xNtH34JHwTBK+/myW1XXm9OIhiec5cD4YKOBM7XS1uk3cH
qYcHQtWFHYJva/M2d2cwpxTXMy4Nx4UmUDUWtd0HYHp53k01/mV2svibwdhOwYKXh7dCpd0F4brJYyOm
fz38GGodAWnjTVfjI7VdeXWSbpER7QKOz5nPyS3elxhgtZXDzkEZ73bH9YOYOjPcGqxpI80/gk5TGZI0
E+mCbaPA5E7el+B9LZjHARScrcKQfGPNOW9A8NmAgLMBZu9rm/Bq2DzYwJNh2gY2Dcs24DLBHDeEkwMf
d/NfkZHn/Cig+K3ioavzg3xXDW3w2dB1pXmk60nh+rDMBaLSZcILdDUmr4gnPudjOiQIuIsCszu5xQXm
okDnhZsmj41s6IVg7lrHmg7WBMrx4ZrwRKhOdm9wGqo0rEon2gUcn3OJk9fi2wbf7t28TaxW1fXDIDau
DSeEf1zhRLAeoI3qaqK5pMI9HMr/vhU3fF4btfiScG7zNhEracPfhsOCvxuVywQraKn9UqzCOZ08lwl8
LL1sitn53eLdUuxAPwQNbqhXzJKTuMkwl37eb6kkGAWRPBfp3GZhPi+zd6XS1oXkrjB4Fyi5w6mEXFBV
bZr4T5qhG+1DsjH9QKs/zcCQ1H0BYqeuUV1pqfsEjaUaz5D8xufuhU7eVd2mp15IbIA5faT01pVMUxHl
8tYpNJZulyyJA9H+UeDzKt+0ZrglmJvrprrhiCBifShHXaOqYnGLlupZYxF8Jf1CnvtNtAs4zzasy9bi
n4ajwqiOCbUJ6FpuMoJPh9RSdbVuhqhwiow8l2qiXcDxec1jcW1/TrJL8eBU7nB1jdINlWITdu92yqsx
f1N5zswCjs+Z/V9P3pcJhoLFZcJiWqpCpLFIS2MqXF/mGE29+cpNhlsEpfiAZ7VdeV3uUpzKDV0E7Tz/
ez4z8zeeNDGa23P9IwAAAABJRU5ErkJggg==
</value>
</data>
<metadata name="PointName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="DimensionName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
@@ -170,27 +229,17 @@
<metadata name="MeasureValue.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="MDate.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<metadata name="MeasureDateTime.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="MResult.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<metadata name="Classification.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="rpvpAnalysis.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<data name="resource.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AkVCAAngM/SOwAAAoNJREFU
SEu1lsvLTWEUh7cIJQbEwIRipoSRiRiIAf4AxcB1YGJgIkWhFBHKyOQrA5JigmKipIQJGZCJWwauySWX
iOf5etfu/XbrHMftV0/tvd61fr/O2e9+z2kG1GRYAUfgGjyFtwWvrblmj71/rSmwGa7Ce/jxC+yx1xln
f1ujYDlo8h26AbdhS8Hr7rozzuqh10AaC9vgNXQN5Q0shpDX1rJePfTSs69s2A1fIDOS+zANQlPBWtYr
X0HPvuFbIUJvwTG4At9KTd7BKgh5bS3W7XXGWT2s6al3Kr+yF2DjdZgByl16DsJYHsK+gtf1mr2xs/XQ
y7reS2CEJsEliOG9UGsjxFoXN5LPODbhBqilV/SaYVar1eCziIaTMAZC+yHWupyA+XC53Nsb0kOv6DXD
rGFNgIsQi/IRNFgK2+EV1OuBz24lqONgzV5nnNVDr3rGLDObRdDL+HNSq3kEM8Gv72apBb1mzTKz2VUK
f8J5GA0LoNe7nGFmc6Eq+CoMcjQGO0F5RGbrgZ71K2lm+/J72G+ChbAHPkA0ZnyCZaCGIOvRQy899TbD
upnN83Kzw5sid+MZqE26PIDp4I/BnVLrokf9dphh3cz22azxptJRqE0Cd7KGsZvnwkvIevWoZYZ1M5sn
5eYseO6qOXAXapPgIIyHkNeHIOvVQy+ltxnWzWzPU08ejzcPhHul1uUxzIKurLmWzeilp95xuvnq9dwY
GQ6MOPKKJsINyGYyzGzWQ31c9sNPNRu66veJu5i1DoaH3KFZU4bPeByEvD4AWW+GWe3jOgxZU4ZH4SlY
C+7S06WW9WaY1WoePIOs8V9ihlmt/EPm3xP/SXja/A/0NoOspvkJxD7h7QqkS00AAAAASUVORK5CYII=
iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAACFJREFUGFdjEHXq/o+OGf4DAbIACDCAAEwCLgADCAEGBgDP4STWpID5ywAAAABJ
RU5ErkJggg==
</value>
</data>
<data name="resource.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@@ -251,48 +300,6 @@
<metadata name="SMResult.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="rpvpSearch.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AEGATc06Xu77gAAAihJREFU
WEft1j1rFUEUgOH1IwYLCzEKSSAQVLBRkkZ/gEYs468w1iJoY6ud2gqKIfEXWAh2GhNrP8DYRcEETaNi
YSHq+152YLKe3J1ELiLcAw8sO2fO7MfM7Fb96Mf/GIPYj0MYrXnsOdt6EgdwGlcwjwW8wErNY8/ZZo65
9vnrGMclLOIzfhUy1z72tcaWYx8uwDv7iWiQEva1hrWsWRSHMYfviIomX7FW8zjKSaxlTWt3jUk8RVQk
ccDbOIcjNY89Z1vUJ7H2BMI4jueIOiYvcRY7sAvOfnls2GZO1Dd5hmPYEMN4hKhD4t05gOFd3MNy7S58
eoY5bU/iIRyzEwO4jrbJdgs7YVxEc468wkkY5uZtTY51A3tQnccnRInJF5xBir24hm/I8+5jN8y1T97W
5JiO3VmvUUJuFc5g372PbgRHcQc/kPLe4CBc+/bJa0Qcu1rKTmzGYhZ1d3uCD3iPj8hfnRfgpCy9AFdF
8Stwe3W+uN1GOZpF6StYxzQ6E8EJ0TYJb8I4hddotnvONsPcZntuwyQ0fK8ujSg5cWlNwXDJufTe1vJl
aM6WlmEKNwc3iahD4iaTLiLaiGxr24iceH9sRClO4DGijomTy3Xe3Io91zbxrO0YXWMMTqaSj5EDquRj
ZE1rF4Wfzhn4ONsmZzf2tYa1ij/HebieL2O7PyT23dYPSTOG4D5wFQ/g75d39q7msedsM8dc+/Qk/slP
aT/60aOoqt9oGogfMlqpmgAAAABJRU5ErkJggg==
</value>
</data>
<data name="rpvpSetup.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AQOAhEQGbTF3QAABH1JREFU
WEe111mobmMcx/FtnnKcDJlFiDLPM+UgQy50RIZSCDdKUUKIQm7IkIgoKQ7HPAtlvJFypSjKPBbKPP8+
613/09rLepe95fzqe1rredd+hv/4nJn/oLXDHeHP8FfLH+H+sF5Y7jo2/BK+Dx+0eP49LA7/m1YJq00e
Z+mS4NS3hc1abmzHrg59rdoyL+0floanw6mhNrJCuC9Y7CwDrU4Jxh4PKxmIHODE8FQwfniYkw4I7wYT
4tdwe9gu7BHeDj+Fg0PJ+HfhvbBf2DrcHHxX83wcjg6jcvJ3Qp3mivB5+87X9fxG2CCUFoZXgt++CO+3
z1+GK4O5vNvEkWFQTMbsPvQHGwdikWeC03wdHgoHhb72CtzzVfg5vBgODbRJeCyYm0uGYqsZtJCPnLwr
Jzww7BrGAsohdgm+XddARxcGcz8fVjcwJAHH558F7hjTgrBlyzoGRrRb4MLfwhkGpokVBJydsoaT97Vj
uCow6Ustj7ZjfutrrVCuvSesEUYl2u2Wz5myJL1OD8+FywKfb9Gye1Af/HZ2qFSkfYNCJThZYlTyXEqJ
dgHH5yWLvxz2bN4m324YBOuKBiIWeCSc07xNtH34JHwTBK+/myW1XXm9OIhiec5cD4YKOBM7XS1uk3cH
qYcHQtWFHYJva/M2d2cwpxTXMy4Nx4UmUDUWtd0HYHp53k01/mV2svibwdhOwYKXh7dCpd0F4brJYyOm
fz38GGodAWnjTVfjI7VdeXWSbpER7QKOz5nPyS3elxhgtZXDzkEZ73bH9YOYOjPcGqxpI80/gk5TGZI0
E+mCbaPA5E7el+B9LZjHARScrcKQfGPNOW9A8NmAgLMBZu9rm/Bq2DzYwJNh2gY2Dcs24DLBHDeEkwMf
d/NfkZHn/Cig+K3ioavzg3xXDW3w2dB1pXmk60nh+rDMBaLSZcILdDUmr4gnPudjOiQIuIsCszu5xQXm
okDnhZsmj41s6IVg7lrHmg7WBMrx4ZrwRKhOdm9wGqo0rEon2gUcn3OJk9fi2wbf7t28TaxW1fXDIDau
DSeEf1zhRLAeoI3qaqK5pMI9HMr/vhU3fF4btfiScG7zNhEracPfhsOCvxuVywQraKn9UqzCOZ08lwl8
LL1sitn53eLdUuxAPwQNbqhXzJKTuMkwl37eb6kkGAWRPBfp3GZhPi+zd6XS1oXkrjB4Fyi5w6mEXFBV
bZr4T5qhG+1DsjH9QKs/zcCQ1H0BYqeuUV1pqfsEjaUaz5D8xufuhU7eVd2mp15IbIA5faT01pVMUxHl
8tYpNJZulyyJA9H+UeDzKt+0ZrglmJvrprrhiCBifShHXaOqYnGLlupZYxF8Jf1CnvtNtAs4zzasy9bi
n4ajwqiOCbUJ6FpuMoJPh9RSdbVuhqhwiow8l2qiXcDxec1jcW1/TrJL8eBU7nB1jdINlWITdu92yqsx
f1N5zswCjs+Z/V9P3pcJhoLFZcJiWqpCpLFIS2MqXF/mGE29+cpNhlsEpfiAZ7VdeV3uUpzKDV0E7Tz/
ez4z8zeeNDGa23P9IwAAAABJRU5ErkJggg==
</value>
</data>
<metadata name="tmSystem.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
+1 -1
View File
@@ -123,6 +123,7 @@
<Compile Include="BaseUnit\NetworkCopy.cs" />
<Compile Include="BaseUnit\RichTextUnit.cs" />
<Compile Include="DAL\Model\CjlrTaskReleaseDetailModel.cs" />
<Compile Include="DAL\Model\CJLR_MeaDataModel.cs" />
<Compile Include="Define\Define.cs" />
<Compile Include="FormMain.cs">
<SubType>Form</SubType>
@@ -138,7 +139,6 @@
<DependentUpon>LabPictureControl.cs</DependentUpon>
</Compile>
<Compile Include="DAL\SQLHelper.cs" />
<Compile Include="DAL\Model\TMeasureDataModel.cs" />
<Compile Include="DAL\CjlrDAL.cs" />
<Compile Include="DAL\Model\TMeasureResultModel.cs" />
<Compile Include="CjlrForm\FAddTolerance.cs">
File diff suppressed because it is too large Load Diff
+1 -20
View File
@@ -7,27 +7,15 @@ Language =1
;0 = 英语
RememberMe=1
NextsenseCSVEH3Path=D:\cherytestEH3
ReportCSVPath=D:\QMLTest
CLMSModeID=10
;1:CLMS授权
AuthorizationMode=1
CLMSModeID=10
TolerancePercentage=1.5
ExceptionPercentage=6
;权限密码
Password=1
;是否生成报告1:生成 其他不生成
CreateReportFlag=1
;1:解析csv 0:不解析
AnalysisCSVFlag=1
;1-计算合格率时包含极差项 ;0-不包含
IncludeRangeFlag=1
@@ -36,10 +24,6 @@ MeasureCarItemsCount=50
;连续多少辆车不满足总数量 连续几辆车小于该检测项总数量 则报警
ContinuousCarCount=6
;====安徽大众所用变量===============
;扫抢串口号
COMPort=COM1
StationName=ZP5_FG1
tavascanUploadPath=VW316_8CM_ZP6_FG
blacklabelUploadPath=VW316_8CM_BLZP6_FG
@@ -58,6 +42,3 @@ SqlServerName=127.0.0.1
SqlDbName=CJLR
SqlUserName=sa
SqlPassword=Hexagon123
Binary file not shown.
Binary file not shown.
-679
View File
@@ -1,679 +0,0 @@
2025-08-04 14:30:51.0578 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:30:51.1095 [INFO] : 加载配置文件——>开始
2025-08-04 14:30:51.1479 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:31:26.1003 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:31:26.1991 [INFO] : 加载配置文件——>开始
2025-08-04 14:31:26.2279 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:31:26.8686 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:31:26.8686 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:31:26.8686 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:31:26.8686 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:31:26.8686 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 14:33:43.7390 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:33:43.7937 [INFO] : 加载配置文件——>开始
2025-08-04 14:33:43.8264 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:33:44.5226 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:33:44.5226 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:33:44.5226 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:33:44.5226 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:33:44.5226 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 14:37:47.6960 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:37:47.7503 [INFO] : 加载配置文件——>开始
2025-08-04 14:37:47.7825 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:37:48.4207 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:37:48.4227 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:37:48.4227 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:37:48.4227 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:37:48.4227 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 14:39:21.9938 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:39:22.0485 [INFO] : 加载配置文件——>开始
2025-08-04 14:39:22.0773 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:39:22.7450 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:39:22.7450 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:39:22.7450 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:39:22.7450 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:39:22.7450 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 14:40:03.1410 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:40:03.1627 [INFO] : 加载配置文件——>开始
2025-08-04 14:40:03.1876 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:40:03.8046 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:40:03.8046 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:40:03.8046 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:40:03.8046 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:40:03.8046 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 14:43:39.5797 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:43:39.5940 [INFO] : 加载配置文件——>开始
2025-08-04 14:43:39.6190 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:43:40.2453 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:43:40.2453 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:43:40.2478 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:43:40.2478 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:43:40.2478 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 14:47:40.7953 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:47:40.8732 [INFO] : 加载配置文件——>开始
2025-08-04 14:47:40.8998 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:47:41.5160 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:47:41.5160 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:47:41.5160 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:47:41.5160 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:47:41.5160 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 14:52:45.5630 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:52:45.5761 [INFO] : 加载配置文件——>开始
2025-08-04 14:52:45.6015 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:52:46.2513 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:52:46.2513 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:52:46.2513 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:52:46.2513 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:52:46.2513 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 14:53:37.1223 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:53:37.2014 [INFO] : 加载配置文件——>开始
2025-08-04 14:53:37.2266 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:53:37.8373 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:53:37.8373 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:53:37.8373 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:53:37.8373 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:53:37.8373 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 14:57:34.5624 [INFO] : --软件Program Main函数开始执行--
2025-08-04 14:57:34.6195 [INFO] : 加载配置文件——>开始
2025-08-04 14:57:34.6772 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 14:57:35.3365 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 14:57:35.3365 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 14:57:35.3365 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 14:57:35.3365 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 14:57:35.3365 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:00:52.9535 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:00:53.0359 [INFO] : 加载配置文件——>开始
2025-08-04 15:00:53.0612 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:00:53.7219 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:00:53.7219 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:00:53.7219 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:00:53.7219 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:00:53.7252 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:02:25.0271 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:02:25.0807 [INFO] : 加载配置文件——>开始
2025-08-04 15:02:25.1533 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:02:25.7768 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:02:25.7768 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:02:25.7768 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:02:25.7768 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:02:25.7768 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:03:26.2318 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:03:26.2531 [INFO] : 加载配置文件——>开始
2025-08-04 15:03:26.2778 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:03:26.9228 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:03:26.9228 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:03:26.9228 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:03:26.9228 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:03:26.9228 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:03:58.0695 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:03:58.0906 [INFO] : 加载配置文件——>开始
2025-08-04 15:03:58.1066 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:03:58.7631 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:03:58.7631 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:03:58.7631 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:03:58.7631 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:03:58.7631 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:04:14.3796 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:04:14.3971 [INFO] : 加载配置文件——>开始
2025-08-04 15:04:14.4227 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:04:15.1016 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:04:15.1016 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:04:15.1016 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:04:15.1016 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:04:15.1016 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:06:28.3949 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:06:28.4127 [INFO] : 加载配置文件——>开始
2025-08-04 15:06:28.4368 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:06:29.0509 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:06:29.0509 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:06:29.0509 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:06:29.0509 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:06:29.0509 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:06:49.3713 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:06:49.3930 [INFO] : 加载配置文件——>开始
2025-08-04 15:06:49.4090 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:06:50.0364 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:06:50.0364 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:06:50.0364 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:06:50.0364 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:06:50.0364 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:11:34.0705 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:11:34.0931 [INFO] : 加载配置文件——>开始
2025-08-04 15:11:34.1214 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:11:34.8976 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:11:34.8976 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:11:34.8976 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:11:34.8976 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:11:34.8976 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:23:26.7902 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:23:26.9214 [INFO] : 加载配置文件——>开始
2025-08-04 15:23:26.9463 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:23:27.5924 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:23:27.5924 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:23:27.5924 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:23:27.5924 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:23:27.5954 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:26:58.6108 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:26:58.6338 [INFO] : 加载配置文件——>开始
2025-08-04 15:26:58.6609 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:26:59.3065 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:26:59.3065 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:26:59.3065 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:26:59.3065 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:26:59.3065 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:51:24.7088 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:51:24.7323 [INFO] : 加载配置文件——>开始
2025-08-04 15:51:24.7618 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:51:25.4600 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:51:25.4600 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:51:25.4600 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:51:25.4600 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:51:25.4600 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:53:36.7657 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:53:36.7833 [INFO] : 加载配置文件——>开始
2025-08-04 15:53:36.8088 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:53:37.4255 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:53:37.4255 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:53:37.4255 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:53:37.4255 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:53:37.4255 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:54:16.4547 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:54:16.4734 [INFO] : 加载配置文件——>开始
2025-08-04 15:54:16.4989 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:54:17.1035 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:54:17.1035 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:54:17.1035 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:54:17.1035 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:54:17.1035 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:55:02.6856 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:55:02.7096 [INFO] : 加载配置文件——>开始
2025-08-04 15:55:02.7328 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:55:03.3679 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:55:03.3679 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:55:03.3679 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:55:03.3679 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:55:03.3679 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 15:57:44.2242 [INFO] : --软件Program Main函数开始执行--
2025-08-04 15:57:44.2474 [INFO] : 加载配置文件——>开始
2025-08-04 15:57:44.2718 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 15:57:44.9221 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 15:57:44.9221 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 15:57:44.9221 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 15:57:44.9221 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 15:57:44.9221 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:01:18.8725 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:01:18.9226 [INFO] : 加载配置文件——>开始
2025-08-04 16:01:18.9457 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:01:19.5612 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:01:19.5612 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:01:19.5612 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:01:19.5612 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:01:19.5612 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:05:21.9055 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:05:21.9201 [INFO] : 加载配置文件——>开始
2025-08-04 16:05:21.9463 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:05:22.6363 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:05:22.6363 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:05:22.6363 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:05:22.6363 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:05:22.6363 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:17:03.6001 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:17:03.7278 [INFO] : 加载配置文件——>开始
2025-08-04 16:17:03.7552 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:17:04.4157 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:17:04.4157 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:17:04.4157 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:17:04.4157 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:17:04.4157 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:22:16.0485 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:22:16.0665 [INFO] : 加载配置文件——>开始
2025-08-04 16:22:16.0947 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:22:16.7974 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:22:16.7974 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:22:16.7974 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:22:16.7974 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:22:16.7974 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:23:09.5934 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:23:09.6722 [INFO] : 加载配置文件——>开始
2025-08-04 16:23:09.6983 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:23:10.3230 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:23:10.3230 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:23:10.3230 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:23:10.3230 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:23:10.3230 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:23:21.5035 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:23:21.5605 [INFO] : 加载配置文件——>开始
2025-08-04 16:23:21.5776 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:23:22.2136 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:23:22.2136 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:23:22.2159 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:23:22.2159 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:23:22.2159 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:28:32.8526 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:28:32.8741 [INFO] : 加载配置文件——>开始
2025-08-04 16:28:32.9101 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:28:33.6072 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:28:33.6072 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:28:33.6072 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:28:33.6072 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:28:33.6072 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:33:34.6046 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:33:34.6441 [INFO] : 加载配置文件——>开始
2025-08-04 16:33:34.6771 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:33:35.3249 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:33:35.3249 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:33:35.3249 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:33:35.3329 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:33:35.3329 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:42:50.0204 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:42:50.0457 [INFO] : 加载配置文件——>开始
2025-08-04 16:42:50.0741 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:42:50.7710 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:42:50.7710 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:42:50.7710 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:42:50.7710 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:42:50.7710 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:45:31.2145 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:45:31.2315 [INFO] : 加载配置文件——>开始
2025-08-04 16:45:31.3257 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:45:32.1409 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:45:32.1409 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:45:32.1409 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:45:32.1409 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:45:32.1409 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:47:28.1667 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:47:28.1842 [INFO] : 加载配置文件——>开始
2025-08-04 16:47:28.2113 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:47:28.9161 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:47:28.9161 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:47:28.9161 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:47:28.9161 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:47:28.9161 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:53:16.1495 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:53:16.1735 [INFO] : 加载配置文件——>开始
2025-08-04 16:53:16.2485 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:53:16.9998 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:53:16.9998 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:53:16.9998 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:53:16.9998 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:53:16.9998 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:55:47.8714 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:55:47.8859 [INFO] : 加载配置文件——>开始
2025-08-04 16:55:47.9206 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:55:48.6459 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:55:48.6459 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:55:48.6459 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:55:48.6459 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:55:48.6459 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:56:57.5588 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:56:57.5730 [INFO] : 加载配置文件——>开始
2025-08-04 16:56:57.5973 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:56:58.2450 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:56:58.2450 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:56:58.2450 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:56:58.2450 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:56:58.2450 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 16:59:03.8846 [INFO] : --软件Program Main函数开始执行--
2025-08-04 16:59:03.9018 [INFO] : 加载配置文件——>开始
2025-08-04 16:59:03.9386 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 16:59:04.6816 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 16:59:04.6816 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 16:59:04.6816 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 16:59:04.6816 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 16:59:04.6816 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:00:02.9321 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:00:02.9675 [INFO] : 加载配置文件——>开始
2025-08-04 17:00:03.0162 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:00:03.7328 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:00:03.7328 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:00:03.7328 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:00:03.7328 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:00:03.7366 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:04:50.9107 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:04:50.9363 [INFO] : 加载配置文件——>开始
2025-08-04 17:04:50.9684 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:04:51.6505 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:04:51.6505 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:04:51.6505 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:04:51.6505 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:04:51.6505 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:24:36.1518 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:24:36.1697 [INFO] : 加载配置文件——>开始
2025-08-04 17:24:36.1968 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:24:36.8826 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:24:36.8826 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:24:36.8826 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:24:36.8826 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:24:36.8826 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:49:18.5121 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:49:18.5264 [INFO] : 加载配置文件——>开始
2025-08-04 17:49:18.5581 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:49:19.4231 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:49:19.4231 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:49:19.4231 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:49:19.4231 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:49:19.4231 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:51:19.2310 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:51:19.2527 [INFO] : 加载配置文件——>开始
2025-08-04 17:51:19.2771 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:51:19.9649 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:51:19.9649 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:51:19.9649 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:51:19.9649 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:51:19.9649 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:53:59.0296 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:53:59.0489 [INFO] : 加载配置文件——>开始
2025-08-04 17:53:59.0766 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:53:59.7059 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:53:59.7059 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:53:59.7059 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:53:59.7059 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:53:59.7059 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:54:53.7805 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:54:53.8117 [INFO] : 加载配置文件——>开始
2025-08-04 17:54:53.8534 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:54:54.4847 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:54:54.4847 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:54:54.4847 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:54:54.4847 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:54:54.4847 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:55:59.4864 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:55:59.5078 [INFO] : 加载配置文件——>开始
2025-08-04 17:55:59.5324 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:56:00.1884 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:56:00.1884 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:56:00.1884 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:56:00.1884 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:56:00.1884 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:57:01.2697 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:57:01.2927 [INFO] : 加载配置文件——>开始
2025-08-04 17:57:01.3170 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:57:01.9718 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:57:01.9718 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:57:01.9718 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:57:01.9718 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:57:01.9718 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:58:25.1631 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:58:25.1789 [INFO] : 加载配置文件——>开始
2025-08-04 17:58:25.2065 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:58:25.8581 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:58:25.8581 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:58:25.8581 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:58:25.8581 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:58:25.8581 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 17:59:28.0409 [INFO] : --软件Program Main函数开始执行--
2025-08-04 17:59:28.0741 [INFO] : 加载配置文件——>开始
2025-08-04 17:59:28.1021 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 17:59:28.7283 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 17:59:28.7283 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 17:59:28.7283 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 17:59:28.7283 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 17:59:28.7283 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 18:06:05.5512 [INFO] : --软件Program Main函数开始执行--
2025-08-04 18:06:05.5976 [INFO] : 加载配置文件——>开始
2025-08-04 18:06:05.6351 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 18:06:06.3661 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 18:06:06.3661 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 18:06:06.3661 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 18:06:06.3661 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 18:06:06.3661 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 18:11:03.7728 [INFO] : --软件Program Main函数开始执行--
2025-08-04 18:11:03.7961 [INFO] : 加载配置文件——>开始
2025-08-04 18:11:03.8241 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 18:11:04.5008 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 18:11:04.5008 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 18:11:04.5008 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 18:11:04.5008 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 18:11:04.5008 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 18:12:25.2850 [INFO] : --软件Program Main函数开始执行--
2025-08-04 18:12:25.3103 [INFO] : 加载配置文件——>开始
2025-08-04 18:12:25.3388 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 18:12:25.9859 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 18:12:25.9859 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 18:12:25.9859 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 18:12:25.9859 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 18:12:25.9859 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 18:15:03.0002 [INFO] : --软件Program Main函数开始执行--
2025-08-04 18:15:03.0781 [INFO] : 加载配置文件——>开始
2025-08-04 18:15:03.0957 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 18:15:03.7610 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 18:15:03.7620 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 18:15:03.7620 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 18:15:03.7620 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 18:15:03.7620 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;
2025-08-04 18:15:36.1081 [INFO] : --软件Program Main函数开始执行--
2025-08-04 18:15:36.1275 [INFO] : 加载配置文件——>开始
2025-08-04 18:15:36.1442 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。
在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
在 System.Double.Parse(String s)
在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138
在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202
2025-08-04 18:15:36.7885 [INFO] : 数据库连接 SqlServerName127.0.0.1
2025-08-04 18:15:36.7885 [INFO] : 数据库连接 SqlUserNamesa
2025-08-04 18:15:36.7885 [INFO] : 数据库连接 SqlPasswordHexagon123
2025-08-04 18:15:36.7885 [INFO] : 数据库连接 SqlDbNameCJLR
2025-08-04 18:15:36.7885 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123;