CCD结果为20项

This commit is contained in:
liming 蔡
2026-08-12 14:32:27 +08:00
parent ca8fec1e3b
commit 140c22a857
8 changed files with 244 additions and 435 deletions
+134
View File
@@ -46,6 +46,7 @@ namespace LargeSquareOne
this.dgvFeedingData.DataError += delegate (object sender, DataGridViewDataErrorEventArgs e) { };
this.dgvFeedingData.DoubleBufferedDataGirdView(true);
InitDgvColumns();
this.dgvBlankingData.AutoGenerateColumns = false;
this.dgvBlankingData.DataSource = listTB;
this.dgvBlankingData.DataError += delegate (object sender, DataGridViewDataErrorEventArgs e) { };
@@ -68,7 +69,140 @@ namespace LargeSquareOne
};
}
private void InitDgvColumns()
{
#region dgvBlankingData列定义
List<DataGridViewColumn> colDefList = new List<DataGridViewColumn>();
DataGridViewTextBoxColumn dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
dataGridViewTextBoxColumn1.HeaderText = "序号";
dataGridViewTextBoxColumn1.MinimumWidth = 8;
dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
dataGridViewTextBoxColumn1.ReadOnly = true;
dataGridViewTextBoxColumn1.Width = 52;
colDefList.Add(dataGridViewTextBoxColumn1);
DataGridViewTextBoxColumn dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
dataGridViewTextBoxColumn2.DataPropertyName = "CSBYHASCANNINGTIME";
dataGridViewTextBoxColumn2.HeaderText = "时间";
dataGridViewTextBoxColumn2.MinimumWidth = 8;
dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
dataGridViewTextBoxColumn2.ReadOnly = true;
dataGridViewTextBoxColumn2.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
dataGridViewTextBoxColumn2.Width = 160;
colDefList.Add(dataGridViewTextBoxColumn2);
DataGridViewTextBoxColumn Column7 = new DataGridViewTextBoxColumn();
Column7.DataPropertyName = "ChannelNo";
Column7.HeaderText = "通道";
Column7.Name = "Column7";
Column7.ReadOnly = true;
colDefList.Add(Column7);
DataGridViewTextBoxColumn dataGridViewTextBoxColumn5 = new DataGridViewTextBoxColumn();
dataGridViewTextBoxColumn5.DataPropertyName = "BarCode";
dataGridViewTextBoxColumn5.HeaderText = "电芯码";
dataGridViewTextBoxColumn5.MinimumWidth = 8;
dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5";
dataGridViewTextBoxColumn5.ReadOnly = true;
dataGridViewTextBoxColumn5.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
dataGridViewTextBoxColumn5.Width = 210;
colDefList.Add(dataGridViewTextBoxColumn5);
DataGridViewColumn Column33 = new DataGridViewTextBoxColumn();
Column33.DataPropertyName = "CSBYHSCHEDULE";
Column33.HeaderText = "班次";
Column33.MinimumWidth = 8;
Column33.Name = "Column33";
Column33.ReadOnly = true;
Column33.Width = 150;
colDefList.Add(Column33);
DataGridViewColumn Column29 = new DataGridViewTextBoxColumn();
Column29.DataPropertyName = "CSBYHOUTSTATIONJUDGMENTRESULT";
Column29.HeaderText = "出站判定";
Column29.MinimumWidth = 8;
Column29.Name = "Column29";
Column29.ReadOnly = true;
Column29.Width = 150;
colDefList.Add(Column29);
DataGridViewColumn Column3 = new DataGridViewTextBoxColumn();
Column3.DataPropertyName = "Remark";
Column3.HeaderText = "备注";
Column3.Name = "Column3";
Column3.ReadOnly = true;
Column3.Width = 400;
colDefList.Add(Column3);
DataGridViewColumn Column138 = new DataGridViewTextBoxColumn();
Column138.DataPropertyName = "UpState";
Column138.HeaderText = "上传状态";
Column138.Name = "Column138";
Column138.ReadOnly = true;
colDefList.Add(Column138);
#region CCD列
for (int i = 0; i < ConstValue.CCDNameArr.Length; i++)
{
DataGridViewColumn col = new DataGridViewTextBoxColumn();
col.DataPropertyName = $"CCDResult{i + 1}";
col.HeaderText = ConstValue.CCDNameArr[i];
col.Name = $"Col_ccd_{i + 1}";
col.ReadOnly = true;
colDefList.Add(col);
}
#endregion
DataGridViewColumn Column147 = new DataGridViewTextBoxColumn();
Column147.DataPropertyName = "RethrowNum";
Column147.HeaderText = "复投次数";
Column147.Name = "Column147";
Column147.ReadOnly = true;
colDefList.Add(Column147);
DataGridViewColumn Column34 = new DataGridViewTextBoxColumn();
Column34.DataPropertyName = "CSBYHINSTATIONTIME";
Column34.HeaderText = "电芯进站时间";
Column34.MinimumWidth = 8;
Column34.Name = "Column34";
Column34.ReadOnly = true;
Column34.Width = 150;
colDefList.Add(Column34);
DataGridViewColumn Column35 = new DataGridViewTextBoxColumn();
Column35.DataPropertyName = "CSBYHOUTSTATIONTIME";
Column35.HeaderText = "电芯出站时间";
Column35.MinimumWidth = 8;
Column35.Name = "Column35";
Column35.ReadOnly = true;
Column35.Width = 150;
colDefList.Add(Column35);
DataGridViewColumn Column102 = new DataGridViewTextBoxColumn();
Column102.DataPropertyName = "Flag";
Column102.HeaderText = "标志";
Column102.MinimumWidth = 8;
Column102.Name = "Column102";
Column102.ReadOnly = true;
Column102.Width = 150;
colDefList.Add(Column102);
DataGridViewColumn Column22 = new DataGridViewTextBoxColumn();
Column22.DataPropertyName = "Result";
Column22.HeaderText = "反馈结果";
Column22.MinimumWidth = 8;
Column22.Name = "Column22";
Column22.ReadOnly = true;
Column22.Width = 150;
colDefList.Add(Column22);
this.dgvBlankingData.Columns.AddRange(colDefList.ToArray());
#endregion
}
private void FrmDataMonitor_Load(object sender, EventArgs e)
{