using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using CoreFS.CA06;
using Infragistics.Win;
using Infragistics.Win.UltraWinGrid;
using Core.Mes.Client.Common;
namespace Core.LgMes.Client.LgJobMgt
{
///
/// ElementsForm 的摘要说明。
///
public class frmLgEleDetail : Core.Mes.Client.Common.frmStyleBase
{
OpeBase ob = null;
private System.Data.DataSet dataSet1;
private System.Data.DataTable dataTable1;
private System.Data.DataColumn dataColumn1;
private System.Data.DataColumn dataColumn2;
private System.ComponentModel.IContainer components;
public static string StrHic;
public static string StrT;
private UltraGrid ultraGrid1;
private string m_szGW = "";
public static string szEleStd = "";
private DataColumn dataColumn5;
private DataColumn dataColumn6;
private DataColumn dataColumn3;
private DataColumn dataColumn7;
private DataColumn dataColumn8;
private DataColumn dataColumn10;
private DataColumn dataColumn11;
private DataColumn dataColumn12;
private DataColumn dataColumn4;
private DataColumn dataColumn9;
private DataColumn dataColumn13; //化学成分标准列名
public static string strSteelCode = "";
private Panel panel1;
private Label label1;
private Label label2;
private Label label5;
private Label label4;
private Label label3;
private Label label7;
private Label label6;
private Label label10;
private Label label9;
private Label label8;
private Label label11;
public Infragistics.Win.UltraWinGrid.UltraGridRow ultrgridRow;
public string Hic
{
get
{
return StrHic;
}
set
{
StrHic=value;
}
}
public string Bzhi
{
get
{
return StrT;
}
set
{
StrT=value;
}
}
public frmLgEleDetail(string StrHic, string StrT, string szGW, OpeBase oba)
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
//this.Remoting =Remotingh;
this.Hic=StrHic;
this.Bzhi=StrT;
m_szGW = szGW;
ob = oba;
}
///
/// 清理所有正在使用的资源。
///
protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Windows 窗体设计器生成的代码
///
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
///
private void InitializeComponent()
{
Infragistics.Win.Appearance appearance1 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridBand ultraGridBand1 = new Infragistics.Win.UltraWinGrid.UltraGridBand("Table1", -1);
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn1 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("ID");
Infragistics.Win.Appearance appearance2 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn2 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("Element");
Infragistics.Win.Appearance appearance3 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn3 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("内控标准");
Infragistics.Win.Appearance appearance4 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn4 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("NSTDMIN");
Infragistics.Win.Appearance appearance5 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn5 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("NSTDMAX");
Infragistics.Win.Appearance appearance6 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn6 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("TSTDMIN");
Infragistics.Win.Appearance appearance7 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn7 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("TSTDMAX");
Infragistics.Win.Appearance appearance8 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn8 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("放行标准");
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn9 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("FSTDMIN");
Infragistics.Win.Appearance appearance9 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn10 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("FSTDMAX");
Infragistics.Win.Appearance appearance10 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn11 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("特殊要求");
Infragistics.Win.Appearance appearance11 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn12 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("STD");
Infragistics.Win.Appearance appearance12 = new Infragistics.Win.Appearance();
Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn13 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("ResVaule");
Infragistics.Win.Appearance appearance13 = new Infragistics.Win.Appearance();
this.dataSet1 = new System.Data.DataSet();
this.dataTable1 = new System.Data.DataTable();
this.dataColumn1 = new System.Data.DataColumn();
this.dataColumn2 = new System.Data.DataColumn();
this.dataColumn5 = new System.Data.DataColumn();
this.dataColumn6 = new System.Data.DataColumn();
this.dataColumn3 = new System.Data.DataColumn();
this.dataColumn7 = new System.Data.DataColumn();
this.dataColumn8 = new System.Data.DataColumn();
this.dataColumn10 = new System.Data.DataColumn();
this.dataColumn11 = new System.Data.DataColumn();
this.dataColumn12 = new System.Data.DataColumn();
this.dataColumn4 = new System.Data.DataColumn();
this.dataColumn9 = new System.Data.DataColumn();
this.dataColumn13 = new System.Data.DataColumn();
this.ultraGrid1 = new Infragistics.Win.UltraWinGrid.UltraGrid();
this.panel1 = new System.Windows.Forms.Panel();
this.label7 = new System.Windows.Forms.Label();
this.label11 = new System.Windows.Forms.Label();
this.label10 = new System.Windows.Forms.Label();
this.label9 = new System.Windows.Forms.Label();
this.label8 = new System.Windows.Forms.Label();
this.label6 = new System.Windows.Forms.Label();
this.label5 = new System.Windows.Forms.Label();
this.label3 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.label1 = new System.Windows.Forms.Label();
this.label4 = new System.Windows.Forms.Label();
((System.ComponentModel.ISupportInitialize)(this.dataSet1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dataTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.ultraGrid1)).BeginInit();
this.panel1.SuspendLayout();
this.SuspendLayout();
//
// dataSet1
//
this.dataSet1.DataSetName = "NewDataSet";
this.dataSet1.Locale = new System.Globalization.CultureInfo("zh-CN");
this.dataSet1.Tables.AddRange(new System.Data.DataTable[] {
this.dataTable1});
//
// dataTable1
//
this.dataTable1.Columns.AddRange(new System.Data.DataColumn[] {
this.dataColumn1,
this.dataColumn2,
this.dataColumn5,
this.dataColumn6,
this.dataColumn3,
this.dataColumn7,
this.dataColumn8,
this.dataColumn10,
this.dataColumn11,
this.dataColumn12,
this.dataColumn4,
this.dataColumn9,
this.dataColumn13});
this.dataTable1.TableName = "Table1";
//
// dataColumn1
//
this.dataColumn1.Caption = "序号";
this.dataColumn1.ColumnName = "ID";
//
// dataColumn2
//
this.dataColumn2.Caption = "成分代码";
this.dataColumn2.ColumnName = "Element";
//
// dataColumn5
//
this.dataColumn5.Caption = "内控标准";
this.dataColumn5.ColumnName = "内控标准";
//
// dataColumn6
//
this.dataColumn6.Caption = "最小值";
this.dataColumn6.ColumnName = "NSTDMIN";
//
// dataColumn3
//
this.dataColumn3.Caption = "最大值";
this.dataColumn3.ColumnName = "NSTDMAX";
//
// dataColumn7
//
this.dataColumn7.Caption = "最小值";
this.dataColumn7.ColumnName = "TSTDMIN";
//
// dataColumn8
//
this.dataColumn8.Caption = "最大值";
this.dataColumn8.ColumnName = "TSTDMAX";
//
// dataColumn10
//
this.dataColumn10.ColumnName = "放行标准";
//
// dataColumn11
//
this.dataColumn11.Caption = "最小值";
this.dataColumn11.ColumnName = "FSTDMIN";
//
// dataColumn12
//
this.dataColumn12.Caption = "最大值";
this.dataColumn12.ColumnName = "FSTDMAX";
//
// dataColumn4
//
this.dataColumn4.ColumnName = "特殊要求";
//
// dataColumn9
//
this.dataColumn9.Caption = "目标值";
this.dataColumn9.ColumnName = "STD";
//
// dataColumn13
//
this.dataColumn13.Caption = "实绩值";
this.dataColumn13.ColumnName = "ResVaule";
//
// ultraGrid1
//
this.ultraGrid1.DataMember = "Table1";
this.ultraGrid1.DataSource = this.dataSet1;
appearance1.BackGradientStyle = Infragistics.Win.GradientStyle.None;
this.ultraGrid1.DisplayLayout.Appearance = appearance1;
appearance2.TextHAlignAsString = "Center";
appearance2.TextVAlignAsString = "Middle";
ultraGridColumn1.CellAppearance = appearance2;
ultraGridColumn1.Header.VisiblePosition = 0;
ultraGridColumn1.Hidden = true;
ultraGridColumn1.RowLayoutColumnInfo.OriginX = 0;
ultraGridColumn1.RowLayoutColumnInfo.OriginY = 0;
ultraGridColumn1.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(34, 0);
ultraGridColumn1.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(0, 48);
ultraGridColumn1.RowLayoutColumnInfo.SpanX = 1;
ultraGridColumn1.RowLayoutColumnInfo.SpanY = 4;
appearance3.TextHAlignAsString = "Center";
appearance3.TextVAlignAsString = "Middle";
ultraGridColumn2.CellAppearance = appearance3;
ultraGridColumn2.Header.VisiblePosition = 1;
ultraGridColumn2.RowLayoutColumnInfo.OriginX = 0;
ultraGridColumn2.RowLayoutColumnInfo.OriginY = 0;
ultraGridColumn2.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(41, 0);
ultraGridColumn2.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(0, 48);
ultraGridColumn2.RowLayoutColumnInfo.SpanX = 1;
ultraGridColumn2.RowLayoutColumnInfo.SpanY = 4;
appearance4.TextHAlignAsString = "Center";
appearance4.TextVAlignAsString = "Middle";
ultraGridColumn3.CellAppearance = appearance4;
ultraGridColumn3.Header.VisiblePosition = 2;
ultraGridColumn3.RowLayoutColumnInfo.LabelPosition = Infragistics.Win.UltraWinGrid.LabelPosition.LabelOnly;
ultraGridColumn3.RowLayoutColumnInfo.OriginX = 2;
ultraGridColumn3.RowLayoutColumnInfo.OriginY = 0;
ultraGridColumn3.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(105, 0);
ultraGridColumn3.RowLayoutColumnInfo.SpanX = 2;
ultraGridColumn3.RowLayoutColumnInfo.SpanY = 2;
appearance5.TextHAlignAsString = "Center";
appearance5.TextVAlignAsString = "Middle";
ultraGridColumn4.CellAppearance = appearance5;
ultraGridColumn4.Header.VisiblePosition = 3;
ultraGridColumn4.RowLayoutColumnInfo.OriginX = 2;
ultraGridColumn4.RowLayoutColumnInfo.OriginY = 2;
ultraGridColumn4.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(52, 0);
ultraGridColumn4.RowLayoutColumnInfo.SpanX = 1;
ultraGridColumn4.RowLayoutColumnInfo.SpanY = 2;
appearance6.TextHAlignAsString = "Center";
appearance6.TextVAlignAsString = "Middle";
ultraGridColumn5.CellAppearance = appearance6;
ultraGridColumn5.Header.VisiblePosition = 4;
ultraGridColumn5.RowLayoutColumnInfo.OriginX = 3;
ultraGridColumn5.RowLayoutColumnInfo.OriginY = 2;
ultraGridColumn5.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(51, 0);
ultraGridColumn5.RowLayoutColumnInfo.SpanX = 1;
ultraGridColumn5.RowLayoutColumnInfo.SpanY = 2;
appearance7.TextHAlignAsString = "Center";
appearance7.TextVAlignAsString = "Middle";
ultraGridColumn6.CellAppearance = appearance7;
ultraGridColumn6.Header.VisiblePosition = 5;
ultraGridColumn6.RowLayoutColumnInfo.OriginX = 6;
ultraGridColumn6.RowLayoutColumnInfo.OriginY = 2;
ultraGridColumn6.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(59, 0);
ultraGridColumn6.RowLayoutColumnInfo.SpanX = 1;
ultraGridColumn6.RowLayoutColumnInfo.SpanY = 2;
appearance8.TextHAlignAsString = "Center";
appearance8.TextVAlignAsString = "Middle";
ultraGridColumn7.CellAppearance = appearance8;
ultraGridColumn7.Header.VisiblePosition = 6;
ultraGridColumn7.RowLayoutColumnInfo.OriginX = 8;
ultraGridColumn7.RowLayoutColumnInfo.OriginY = 2;
ultraGridColumn7.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(56, 0);
ultraGridColumn7.RowLayoutColumnInfo.SpanX = 2;
ultraGridColumn7.RowLayoutColumnInfo.SpanY = 2;
ultraGridColumn8.Header.VisiblePosition = 7;
ultraGridColumn8.RowLayoutColumnInfo.LabelPosition = Infragistics.Win.UltraWinGrid.LabelPosition.LabelOnly;
appearance9.TextHAlignAsString = "Center";
appearance9.TextVAlignAsString = "Middle";
ultraGridColumn9.CellAppearance = appearance9;
ultraGridColumn9.Header.VisiblePosition = 8;
ultraGridColumn9.RowLayoutColumnInfo.OriginX = 4;
ultraGridColumn9.RowLayoutColumnInfo.OriginY = 2;
ultraGridColumn9.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(56, 0);
ultraGridColumn9.RowLayoutColumnInfo.SpanX = 1;
ultraGridColumn9.RowLayoutColumnInfo.SpanY = 2;
appearance10.TextHAlignAsString = "Center";
appearance10.TextVAlignAsString = "Middle";
ultraGridColumn10.CellAppearance = appearance10;
ultraGridColumn10.Header.VisiblePosition = 9;
ultraGridColumn10.RowLayoutColumnInfo.OriginX = 5;
ultraGridColumn10.RowLayoutColumnInfo.OriginY = 2;
ultraGridColumn10.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(53, 0);
ultraGridColumn10.RowLayoutColumnInfo.SpanX = 1;
ultraGridColumn10.RowLayoutColumnInfo.SpanY = 2;
appearance11.TextHAlignAsString = "Center";
appearance11.TextVAlignAsString = "Middle";
ultraGridColumn11.CellAppearance = appearance11;
ultraGridColumn11.Header.VisiblePosition = 10;
ultraGridColumn11.RowLayoutColumnInfo.LabelPosition = Infragistics.Win.UltraWinGrid.LabelPosition.LabelOnly;
ultraGridColumn11.RowLayoutColumnInfo.OriginX = 6;
ultraGridColumn11.RowLayoutColumnInfo.OriginY = 0;
ultraGridColumn11.RowLayoutColumnInfo.SpanX = 4;
ultraGridColumn11.RowLayoutColumnInfo.SpanY = 2;
appearance12.TextHAlignAsString = "Center";
appearance12.TextVAlignAsString = "Middle";
ultraGridColumn12.CellAppearance = appearance12;
ultraGridColumn12.Header.VisiblePosition = 11;
ultraGridColumn12.Hidden = true;
ultraGridColumn12.RowLayoutColumnInfo.OriginX = 1;
ultraGridColumn12.RowLayoutColumnInfo.OriginY = 0;
ultraGridColumn12.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(53, 0);
ultraGridColumn12.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(0, 48);
ultraGridColumn12.RowLayoutColumnInfo.SpanX = 1;
ultraGridColumn12.RowLayoutColumnInfo.SpanY = 4;
appearance13.TextHAlignAsString = "Center";
appearance13.TextVAlignAsString = "Middle";
ultraGridColumn13.CellAppearance = appearance13;
ultraGridColumn13.Header.VisiblePosition = 12;
ultraGridColumn13.RowLayoutColumnInfo.OriginX = 10;
ultraGridColumn13.RowLayoutColumnInfo.OriginY = 0;
ultraGridColumn13.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(56, 0);
ultraGridColumn13.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(0, 48);
ultraGridColumn13.RowLayoutColumnInfo.SpanX = 1;
ultraGridColumn13.RowLayoutColumnInfo.SpanY = 4;
ultraGridBand1.Columns.AddRange(new object[] {
ultraGridColumn1,
ultraGridColumn2,
ultraGridColumn3,
ultraGridColumn4,
ultraGridColumn5,
ultraGridColumn6,
ultraGridColumn7,
ultraGridColumn8,
ultraGridColumn9,
ultraGridColumn10,
ultraGridColumn11,
ultraGridColumn12,
ultraGridColumn13});
ultraGridBand1.RowLayoutStyle = Infragistics.Win.UltraWinGrid.RowLayoutStyle.ColumnLayout;
this.ultraGrid1.DisplayLayout.BandsSerializer.Add(ultraGridBand1);
this.ultraGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
this.ultraGrid1.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.ultraGrid1.Location = new System.Drawing.Point(0, 0);
this.ultraGrid1.Name = "ultraGrid1";
this.ultraGrid1.Size = new System.Drawing.Size(491, 428);
this.ultraGrid1.TabIndex = 6;
//
// panel1
//
this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(158)))), ((int)(((byte)(191)))), ((int)(((byte)(231)))));
this.panel1.Controls.Add(this.label7);
this.panel1.Controls.Add(this.label11);
this.panel1.Controls.Add(this.label10);
this.panel1.Controls.Add(this.label9);
this.panel1.Controls.Add(this.label8);
this.panel1.Controls.Add(this.label6);
this.panel1.Controls.Add(this.label5);
this.panel1.Controls.Add(this.label3);
this.panel1.Controls.Add(this.label2);
this.panel1.Controls.Add(this.label1);
this.panel1.Controls.Add(this.label4);
this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panel1.Location = new System.Drawing.Point(0, 428);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(491, 50);
this.panel1.TabIndex = 7;
//
// label7
//
this.label7.AutoSize = true;
this.label7.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label7.ForeColor = System.Drawing.Color.Violet;
this.label7.Location = new System.Drawing.Point(131, 32);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(47, 12);
this.label7.TabIndex = 5;
this.label7.Text = "0.0230";
//
// label11
//
this.label11.AutoSize = true;
this.label11.Location = new System.Drawing.Point(47, 32);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(89, 12);
this.label11.TabIndex = 9;
this.label11.Text = "满足特殊要求(";
//
// label10
//
this.label10.AutoSize = true;
this.label10.Location = new System.Drawing.Point(330, 32);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(29, 12);
this.label10.TabIndex = 8;
this.label10.Text = ")。";
//
// label9
//
this.label9.AutoSize = true;
this.label9.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label9.ForeColor = System.Drawing.Color.Red;
this.label9.Location = new System.Drawing.Point(282, 32);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(47, 12);
this.label9.TabIndex = 7;
this.label9.Text = "0.0230";
//
// label8
//
this.label8.AutoSize = true;
this.label8.Location = new System.Drawing.Point(175, 32);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(113, 12);
this.label8.TabIndex = 6;
this.label8.Text = ")不满足任何标准(";
//
// label6
//
this.label6.AutoSize = true;
this.label6.Location = new System.Drawing.Point(373, 10);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(77, 12);
this.label6.TabIndex = 4;
this.label6.Text = ")超出放行,";
//
// label5
//
this.label5.AutoSize = true;
this.label5.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label5.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(153)))), ((int)(((byte)(0)))));
this.label5.Location = new System.Drawing.Point(330, 10);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(47, 12);
this.label5.TabIndex = 3;
this.label5.Text = "0.0230";
//
// label3
//
this.label3.AutoSize = true;
this.label3.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label3.Location = new System.Drawing.Point(131, 10);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(47, 12);
this.label3.TabIndex = 1;
this.label3.Text = "0.0230";
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(47, 10);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(89, 12);
this.label2.TabIndex = 1;
this.label2.Text = "满足内控标准(";
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(7, 10);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(41, 12);
this.label1.TabIndex = 0;
this.label1.Text = "说明:";
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(174, 10);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(161, 12);
this.label4.TabIndex = 2;
this.label4.Text = ")超出内控,满足放行标准(";
//
// frmLgEleDetail
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.ClientSize = new System.Drawing.Size(491, 478);
this.Controls.Add(this.ultraGrid1);
this.Controls.Add(this.panel1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "frmLgEleDetail";
this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Show;
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "成分标准详细信息";
this.Load += new System.EventHandler(this.ElementsForm_Load);
((System.ComponentModel.ISupportInitialize)(this.dataSet1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dataTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.ultraGrid1)).EndInit();
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private void ElementsForm_Load(object sender, System.EventArgs e)
{
int intIndex = 0;
foreach(Infragistics.Win.UltraWinGrid.UltraGridCell ultraGc in ultrgridRow.Cells)
{
if (!ultraGc.Column.Header.Caption.Contains("项目名"))
{
DataRow dr1 = dataSet1.Tables[0].NewRow();
dr1["Element"] = ultraGc.Column.Header.Caption;
dr1["ResVaule"] = ultraGc.Value.ToString();
dataSet1.Tables[0].Rows.Add(dr1);
ultraGrid1.Rows[intIndex].Cells["ResVaule"].Appearance.ForeColor = ultraGc.Appearance.ForeColor;
intIndex = intIndex + 1;
}
}
GetTAM_StandardElement();
}
public void GetTAM_StandardElement()/// 查询判定牌号成分
{
string strErr = "",temp="";
bool blValue = false;
ArrayList arry = new ArrayList();
arry.Add("ChemStandardInfo.select");
arry.Add(StrHic);
CommonClientToServer cctos = new CommonClientToServer();
cctos.ob = this.ob;
DataSet ds = cctos.ExecuteQueryFunctions("Core.LgMes.Server.Common.ComDBQuery",
"doSimpleQuery", arry, out strErr);
if (strErr == "" && ds.Tables[0].Rows.Count > 0)
{
foreach (DataRow Dr in ds.Tables[0].Rows)
{
foreach (DataRow dr in dataSet1.Tables[0].Rows)
{
if (Dr["itemcode"].ToString().ToUpper() == dr["Element"].ToString().ToUpper())
blValue = true;
}
if (blValue == true)
{
foreach (DataRow dr in dataSet1.Tables[0].Rows)
{
if (Dr["itemcode"].ToString().ToUpper() == dr["Element"].ToString().ToUpper())
{
if (Dr["stdstyle"].ToString() == "1")
{
dr["NSTDMIN"] = Dr["STDMIN"].ToString();
dr["NSTDMAX"] = Dr["STDMAX"].ToString();
}
else if (Dr["stdstyle"].ToString() == "2")
{
dr["FSTDMIN"] = Dr["STDMIN"].ToString();
dr["FSTDMAX"] = Dr["STDMAX"].ToString();
}
else
{
dr["TSTDMIN"] = Dr["STDMIN"].ToString();
dr["TSTDMAX"] = Dr["STDMAX"].ToString();
}
}
}
blValue = false;
}
}
}
}
private void ultraGrid1_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e)
{
ultraGrid1.DisplayLayout .Bands [0].Columns [0].Width =30;
ultraGrid1.DisplayLayout .Bands [0].Columns [1].Width =40;
ultraGrid1.DisplayLayout .Bands [0].Columns [2].Width =120;
}
}
}