Browse Source

Merge branch 'master' of ssh://10.10.100.21/source/mes-client

Hcsy 8 years ago
parent
commit
f28fedaf66

+ 123 - 0
UAS-MES/CustomControl/TextBoxWithIcon/SnCollectionBox.resx

@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <metadata name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>False</value>
+  </metadata>
+</root>

+ 123 - 0
UAS-MES/CustomControl/TextBoxWithIcon/SourceStepCount.resx

@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <metadata name="CountRefresh.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
+</root>

+ 2 - 2
UAS-MES/FunctionCode/Make/Make_ColorBoxLoadPrint.cs

@@ -140,8 +140,8 @@ namespace UAS_MES.Make
                             sql.Append("sp_ifforsn,max(sp_length)sp_length,max(sp_type)sp_type,max(sp_prefix)sp_prefix,max(sp_regex)");
                             sql.Append("sp_regex,max(pr_detail)pr_detail from stepproduct left join product on pr_code=sp_fsoncode where ");
                             sql.Append("sp_bomversion='" + ma_bomversion.Text + "' and sp_craftcode='" + ms_craftcode.Text + "' and sp_stepcode='" + User.CurrentStepCode + "' ");
-                            sql.Append("And sp_mothercode ='" + pr_code.Text + "' and sp_tracekind=1 and not exists(select 1 from craftmaterial where (cm_sncode='" + ms_firstsn + "' or ");
-                            sql.Append("cm_sncode in (select sn from makesnrelation where firstsn='" + ms_firstsn + "')) and cm_makecode='" + ma_code.Text + "' and cm_soncode=");
+                            sql.Append("And sp_mothercode ='" + pr_code.Text + "' and sp_tracekind=1 and not exists(select 1 from craftmaterial where  ");
+                            sql.Append("cm_sncode in (select '" + ms_firstsn + "' from dual union select sn from makesnrelation where firstsn='" + ms_firstsn + "') and cm_makecode='" + ma_code.Text + "' and cm_soncode=");
                             sql.Append("sp_soncode and cm_status=0) group by sp_fsoncode order by SP_DETNO asc");
                             ListA = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
                             //获取对应 产品的机身标的打印模板

+ 2 - 2
UAS-MES/FunctionCode/Make/Make_FeedingCollection.cs

@@ -331,8 +331,8 @@ namespace UAS_MES.Make
             sql.Append("sp_ifforsn,max(sp_length)sp_length,max(sp_type)sp_type,max(sp_prefix)sp_prefix,max(sp_regex)");
             sql.Append("sp_regex,max(pr_detail)pr_detail from stepproduct left join product on pr_code=sp_fsoncode where ");
             sql.Append("sp_bomversion='" + ma_bomversion.Text + "' and sp_craftcode='" + ms_craftcode.Text + "' and sp_stepcode='" + User.CurrentStepCode + "' ");
-            sql.Append("And sp_mothercode ='" + ma_prodcode.Text + "' and sp_tracekind=1 and not exists(select 1 from craftmaterial where (cm_sncode='" + ms_firstsn + "' or ");
-            sql.Append("cm_sncode in (select sn from makesnrelation where firstsn='" + ms_firstsn + "')) and cm_makecode='" + ma_code.Text + "' and cm_fsoncode=");
+            sql.Append("And sp_mothercode ='" + ma_prodcode.Text + "' and sp_tracekind=1 and not exists(select 1 from craftmaterial where ");
+            sql.Append("cm_sncode in (select '" + ms_firstsn + "' from dual union select sn from makesnrelation where firstsn='" + ms_firstsn + "') and cm_makecode='" + ma_code.Text + "' and cm_fsoncode=");
             sql.Append("sp_fsoncode and cm_status=0) group by sp_fsoncode order by SP_DETNO asc");
             dt1 = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
             code.Clear();

+ 0 - 48
UAS-MES/FunctionCode/Query/Quert_RealTime.Designer.cs

@@ -1,48 +0,0 @@
-namespace UAS_MES.Query
-{
-    partial class Quert_RealTime
-    {
-        /// <summary>
-        /// Required designer variable.
-        /// </summary>
-        private System.ComponentModel.IContainer components = null;
-
-        /// <summary>
-        /// Clean up any resources being used.
-        /// </summary>
-        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
-        protected override void Dispose(bool disposing)
-        {
-            if (disposing && (components != null))
-            {
-                components.Dispose();
-            }
-            base.Dispose(disposing);
-        }
-
-        #region Windows Form Designer generated code
-
-        /// <summary>
-        /// Required method for Designer support - do not modify
-        /// the contents of this method with the code editor.
-        /// </summary>
-        private void InitializeComponent()
-        {
-            this.SuspendLayout();
-            // 
-            // 车间执行实监
-            // 
-            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
-            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
-            this.ClientSize = new System.Drawing.Size(982, 566);
-            this.Name = "车间执行实监";
-            this.Tag = "Quert!RealTime";
-            this.Text = "车间执行实监";
-            this.Load += new System.EventHandler(this.车间执行实监_Load);
-            this.ResumeLayout(false);
-
-        }
-
-        #endregion
-    }
-}

+ 0 - 24
UAS-MES/FunctionCode/Query/Quert_RealTime.cs

@@ -1,24 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Windows.Forms;
-
-namespace UAS_MES.Query
-{
-    public partial class Quert_RealTime : Form
-    {
-        public Quert_RealTime()
-        {
-            InitializeComponent();
-        }
-
-        private void 车间执行实监_Load(object sender, EventArgs e)
-        {
-
-        }
-    }
-}

+ 1250 - 0
UAS-MES/FunctionCode/Query/Query_MakeInf.Designer.cs

@@ -0,0 +1,1250 @@
+namespace UAS_MES.Query
+{
+    partial class Query_MakeInf
+    {
+        /// <summary>
+        /// Required designer variable.
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// Clean up any resources being used.
+        /// </summary>
+        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows Form Designer generated code
+
+        /// <summary>
+        /// Required method for Designer support - do not modify
+        /// the contents of this method with the code editor.
+        /// </summary>
+        private void InitializeComponent()
+        {
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Query_MakeInf));
+            this.label1 = new System.Windows.Forms.Label();
+            this.MakeCode = new UAS_MES.CustomControl.TextBoxWithIcon.SnCollectionBox();
+            this.Search = new UAS_MES.CustomControl.ButtonUtil.NormalButton();
+            this.MakeInf = new UAS_MES.CustomControl.GroupBoxWithBorder.GroupBoxWithBorder();
+            this.ma_unlimitageqty = new System.Windows.Forms.Label();
+            this.ma_unlimitageqty_label = new System.Windows.Forms.Label();
+            this.ma_bomversion = new System.Windows.Forms.Label();
+            this.ma_bomversion_label = new System.Windows.Forms.Label();
+            this.ma_qty = new System.Windows.Forms.Label();
+            this.ma_qty_label = new System.Windows.Forms.Label();
+            this.ma_softversion = new System.Windows.Forms.Label();
+            this.ma_softversion_label = new System.Windows.Forms.Label();
+            this.ma_wccode = new System.Windows.Forms.Label();
+            this.ma_wccode_label = new System.Windows.Forms.Label();
+            this.ma_custname = new System.Windows.Forms.Label();
+            this.ma_custname_label = new System.Windows.Forms.Label();
+            this.ma_salecode = new System.Windows.Forms.Label();
+            this.ma_salecode_label = new System.Windows.Forms.Label();
+            this.Product = new UAS_MES.CustomControl.GroupBoxWithBorder.GroupBoxWithBorder();
+            this.pr_cartonweight = new System.Windows.Forms.Label();
+            this.pr_cartonweight_label = new System.Windows.Forms.Label();
+            this.pr_colorboxweight = new System.Windows.Forms.Label();
+            this.pr_colorboxweight_label = new System.Windows.Forms.Label();
+            this.pr_agingtime = new System.Windows.Forms.Label();
+            this.pr_agingtime_label = new System.Windows.Forms.Label();
+            this.pr_outboxinnerqty = new System.Windows.Forms.Label();
+            this.pr_outboxinnerqty_label = new System.Windows.Forms.Label();
+            this.pr_sendchecktype = new System.Windows.Forms.Label();
+            this.pr_sendchecktype_label = new System.Windows.Forms.Label();
+            this.pr_detail = new System.Windows.Forms.Label();
+            this.pr_detail_label = new System.Windows.Forms.Label();
+            this.pr_code = new System.Windows.Forms.Label();
+            this.pr_code_label = new System.Windows.Forms.Label();
+            this.groupBoxWithBorder1 = new UAS_MES.CustomControl.GroupBoxWithBorder.GroupBoxWithBorder();
+            this.label2 = new System.Windows.Forms.Label();
+            this.label3 = new System.Windows.Forms.Label();
+            this.label4 = new System.Windows.Forms.Label();
+            this.label5 = new System.Windows.Forms.Label();
+            this.label6 = new System.Windows.Forms.Label();
+            this.label7 = new System.Windows.Forms.Label();
+            this.label8 = new System.Windows.Forms.Label();
+            this.label9 = new System.Windows.Forms.Label();
+            this.label10 = new System.Windows.Forms.Label();
+            this.label11 = new System.Windows.Forms.Label();
+            this.label12 = new System.Windows.Forms.Label();
+            this.label13 = new System.Windows.Forms.Label();
+            this.label14 = new System.Windows.Forms.Label();
+            this.label15 = new System.Windows.Forms.Label();
+            this.Carft = new System.Windows.Forms.DataGridView();
+            this.CD_STEPNO = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.CD_IFINPUT = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFOUTPUT = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFTEST = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFSNCHANGE = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFOQC = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFPACK = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFREPAIR = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFOUTLINE = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFSMTINOUT = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFSPC = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFREDUCE = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFMIDFINISH = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFMIDINPUT = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFBURNIN = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFBURNOUT = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFWEIGH = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+            this.CD_IFOFFLINE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.CD_DETNO = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.CD_STEPCODE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.CD_FIRSTSTEP = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.CD_STEPNAME = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.CD_NEXTSTEPCODE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.CD_NEXTSTEPNAME = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.CD_TABLE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.BOM = new System.Windows.Forms.DataGridView();
+            this.SP_MOTHERCODE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_SONCODE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_STEPCODE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_REPCODE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_TYPE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_DESCRIPTION = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_DETNO = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_PREFIX = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_TRACEKIND = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_LENGTH = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_ONEUSEQTY = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_UPDATEMAN = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.SP_UPDATEDATE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.Label = new System.Windows.Forms.DataGridView();
+            this.LA_CODE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_NAME = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_STATUS = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_INDATE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_INMAN = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_PRINTNOS = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_URL = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_ISDEFAULT = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_TEMPLATETYPE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_SOFTTYPE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.LA_PRODCODE = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.label16 = new System.Windows.Forms.Label();
+            this.label17 = new System.Windows.Forms.Label();
+            this.label18 = new System.Windows.Forms.Label();
+            this.MakeInf.SuspendLayout();
+            this.Product.SuspendLayout();
+            this.groupBoxWithBorder1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.Carft)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.BOM)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.Label)).BeginInit();
+            this.SuspendLayout();
+            // 
+            // label1
+            // 
+            this.label1.AutoSize = true;
+            this.label1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label1.Location = new System.Drawing.Point(31, 21);
+            this.label1.Name = "label1";
+            this.label1.Size = new System.Drawing.Size(72, 27);
+            this.label1.TabIndex = 0;
+            this.label1.Text = "工单号";
+            // 
+            // MakeCode
+            // 
+            this.MakeCode.AllPower = null;
+            this.MakeCode.BackColor = System.Drawing.Color.White;
+            this.MakeCode.ID = null;
+            this.MakeCode.Location = new System.Drawing.Point(116, 23);
+            this.MakeCode.Name = "MakeCode";
+            this.MakeCode.Power = null;
+            this.MakeCode.Size = new System.Drawing.Size(196, 25);
+            this.MakeCode.Str = null;
+            this.MakeCode.Str1 = null;
+            this.MakeCode.Str2 = null;
+            this.MakeCode.TabIndex = 1;
+            // 
+            // Search
+            // 
+            this.Search.AllPower = null;
+            this.Search.BackColor = System.Drawing.Color.Transparent;
+            this.Search.DownImage = ((System.Drawing.Image)(resources.GetObject("Search.DownImage")));
+            this.Search.Image = null;
+            this.Search.IsShowBorder = true;
+            this.Search.Location = new System.Drawing.Point(344, 23);
+            this.Search.MoveImage = ((System.Drawing.Image)(resources.GetObject("Search.MoveImage")));
+            this.Search.Name = "Search";
+            this.Search.NormalImage = ((System.Drawing.Image)(resources.GetObject("Search.NormalImage")));
+            this.Search.Power = null;
+            this.Search.Size = new System.Drawing.Size(75, 28);
+            this.Search.TabIndex = 2;
+            this.Search.Text = "查询";
+            this.Search.UseVisualStyleBackColor = false;
+            this.Search.Click += new System.EventHandler(this.Search_Click);
+            // 
+            // MakeInf
+            // 
+            this.MakeInf.BorderColor = System.Drawing.Color.Black;
+            this.MakeInf.Controls.Add(this.ma_unlimitageqty);
+            this.MakeInf.Controls.Add(this.ma_unlimitageqty_label);
+            this.MakeInf.Controls.Add(this.ma_bomversion);
+            this.MakeInf.Controls.Add(this.ma_bomversion_label);
+            this.MakeInf.Controls.Add(this.ma_qty);
+            this.MakeInf.Controls.Add(this.ma_qty_label);
+            this.MakeInf.Controls.Add(this.ma_softversion);
+            this.MakeInf.Controls.Add(this.ma_softversion_label);
+            this.MakeInf.Controls.Add(this.ma_wccode);
+            this.MakeInf.Controls.Add(this.ma_wccode_label);
+            this.MakeInf.Controls.Add(this.ma_custname);
+            this.MakeInf.Controls.Add(this.ma_custname_label);
+            this.MakeInf.Controls.Add(this.ma_salecode);
+            this.MakeInf.Controls.Add(this.ma_salecode_label);
+            this.MakeInf.Location = new System.Drawing.Point(29, 65);
+            this.MakeInf.Name = "MakeInf";
+            this.MakeInf.Size = new System.Drawing.Size(1182, 115);
+            this.MakeInf.TabIndex = 3;
+            this.MakeInf.TabStop = false;
+            this.MakeInf.Text = "工单信息";
+            this.MakeInf.TextColor = System.Drawing.Color.Black;
+            // 
+            // ma_unlimitageqty
+            // 
+            this.ma_unlimitageqty.AutoSize = true;
+            this.ma_unlimitageqty.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_unlimitageqty.Location = new System.Drawing.Point(666, 69);
+            this.ma_unlimitageqty.Name = "ma_unlimitageqty";
+            this.ma_unlimitageqty.Size = new System.Drawing.Size(0, 27);
+            this.ma_unlimitageqty.TabIndex = 17;
+            // 
+            // ma_unlimitageqty_label
+            // 
+            this.ma_unlimitageqty_label.AutoSize = true;
+            this.ma_unlimitageqty_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_unlimitageqty_label.Location = new System.Drawing.Point(554, 69);
+            this.ma_unlimitageqty_label.Name = "ma_unlimitageqty_label";
+            this.ma_unlimitageqty_label.Size = new System.Drawing.Size(112, 27);
+            this.ma_unlimitageqty_label.TabIndex = 16;
+            this.ma_unlimitageqty_label.Text = "不限老化数";
+            // 
+            // ma_bomversion
+            // 
+            this.ma_bomversion.AutoSize = true;
+            this.ma_bomversion.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_bomversion.Location = new System.Drawing.Point(408, 69);
+            this.ma_bomversion.Name = "ma_bomversion";
+            this.ma_bomversion.Size = new System.Drawing.Size(0, 27);
+            this.ma_bomversion.TabIndex = 15;
+            // 
+            // ma_bomversion_label
+            // 
+            this.ma_bomversion_label.AutoSize = true;
+            this.ma_bomversion_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_bomversion_label.Location = new System.Drawing.Point(301, 69);
+            this.ma_bomversion_label.Name = "ma_bomversion_label";
+            this.ma_bomversion_label.Size = new System.Drawing.Size(92, 27);
+            this.ma_bomversion_label.TabIndex = 14;
+            this.ma_bomversion_label.Text = "销售订单";
+            // 
+            // ma_qty
+            // 
+            this.ma_qty.AutoSize = true;
+            this.ma_qty.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_qty.Location = new System.Drawing.Point(145, 69);
+            this.ma_qty.Name = "ma_qty";
+            this.ma_qty.Size = new System.Drawing.Size(0, 27);
+            this.ma_qty.TabIndex = 13;
+            // 
+            // ma_qty_label
+            // 
+            this.ma_qty_label.AutoSize = true;
+            this.ma_qty_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_qty_label.Location = new System.Drawing.Point(38, 69);
+            this.ma_qty_label.Name = "ma_qty_label";
+            this.ma_qty_label.Size = new System.Drawing.Size(92, 27);
+            this.ma_qty_label.TabIndex = 12;
+            this.ma_qty_label.Text = "工单数量";
+            // 
+            // ma_softversion
+            // 
+            this.ma_softversion.AutoSize = true;
+            this.ma_softversion.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_softversion.Location = new System.Drawing.Point(927, 31);
+            this.ma_softversion.Name = "ma_softversion";
+            this.ma_softversion.Size = new System.Drawing.Size(0, 27);
+            this.ma_softversion.TabIndex = 11;
+            // 
+            // ma_softversion_label
+            // 
+            this.ma_softversion_label.AutoSize = true;
+            this.ma_softversion_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_softversion_label.Location = new System.Drawing.Point(817, 31);
+            this.ma_softversion_label.Name = "ma_softversion_label";
+            this.ma_softversion_label.Size = new System.Drawing.Size(92, 27);
+            this.ma_softversion_label.TabIndex = 10;
+            this.ma_softversion_label.Text = "软件版本";
+            // 
+            // ma_wccode
+            // 
+            this.ma_wccode.AutoSize = true;
+            this.ma_wccode.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_wccode.Location = new System.Drawing.Point(666, 31);
+            this.ma_wccode.Name = "ma_wccode";
+            this.ma_wccode.Size = new System.Drawing.Size(0, 27);
+            this.ma_wccode.TabIndex = 9;
+            // 
+            // ma_wccode_label
+            // 
+            this.ma_wccode_label.AutoSize = true;
+            this.ma_wccode_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_wccode_label.Location = new System.Drawing.Point(554, 31);
+            this.ma_wccode_label.Name = "ma_wccode_label";
+            this.ma_wccode_label.Size = new System.Drawing.Size(92, 27);
+            this.ma_wccode_label.TabIndex = 8;
+            this.ma_wccode_label.Text = "工作中心";
+            // 
+            // ma_custname
+            // 
+            this.ma_custname.AutoSize = true;
+            this.ma_custname.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_custname.Location = new System.Drawing.Point(408, 31);
+            this.ma_custname.Name = "ma_custname";
+            this.ma_custname.Size = new System.Drawing.Size(0, 27);
+            this.ma_custname.TabIndex = 7;
+            // 
+            // ma_custname_label
+            // 
+            this.ma_custname_label.AutoSize = true;
+            this.ma_custname_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_custname_label.Location = new System.Drawing.Point(301, 31);
+            this.ma_custname_label.Name = "ma_custname_label";
+            this.ma_custname_label.Size = new System.Drawing.Size(92, 27);
+            this.ma_custname_label.TabIndex = 6;
+            this.ma_custname_label.Text = "客户名称";
+            // 
+            // ma_salecode
+            // 
+            this.ma_salecode.AutoSize = true;
+            this.ma_salecode.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_salecode.Location = new System.Drawing.Point(145, 31);
+            this.ma_salecode.Name = "ma_salecode";
+            this.ma_salecode.Size = new System.Drawing.Size(0, 27);
+            this.ma_salecode.TabIndex = 5;
+            // 
+            // ma_salecode_label
+            // 
+            this.ma_salecode_label.AutoSize = true;
+            this.ma_salecode_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ma_salecode_label.Location = new System.Drawing.Point(38, 31);
+            this.ma_salecode_label.Name = "ma_salecode_label";
+            this.ma_salecode_label.Size = new System.Drawing.Size(92, 27);
+            this.ma_salecode_label.TabIndex = 4;
+            this.ma_salecode_label.Text = "销售订单";
+            // 
+            // Product
+            // 
+            this.Product.BorderColor = System.Drawing.Color.Black;
+            this.Product.Controls.Add(this.pr_cartonweight);
+            this.Product.Controls.Add(this.pr_cartonweight_label);
+            this.Product.Controls.Add(this.pr_colorboxweight);
+            this.Product.Controls.Add(this.pr_colorboxweight_label);
+            this.Product.Controls.Add(this.pr_agingtime);
+            this.Product.Controls.Add(this.pr_agingtime_label);
+            this.Product.Controls.Add(this.pr_outboxinnerqty);
+            this.Product.Controls.Add(this.pr_outboxinnerqty_label);
+            this.Product.Controls.Add(this.pr_sendchecktype);
+            this.Product.Controls.Add(this.pr_sendchecktype_label);
+            this.Product.Controls.Add(this.pr_detail);
+            this.Product.Controls.Add(this.pr_detail_label);
+            this.Product.Controls.Add(this.pr_code);
+            this.Product.Controls.Add(this.pr_code_label);
+            this.Product.Location = new System.Drawing.Point(29, 191);
+            this.Product.Name = "Product";
+            this.Product.Size = new System.Drawing.Size(1182, 115);
+            this.Product.TabIndex = 18;
+            this.Product.TabStop = false;
+            this.Product.Text = "产品信息";
+            this.Product.TextColor = System.Drawing.Color.Black;
+            // 
+            // pr_cartonweight
+            // 
+            this.pr_cartonweight.AutoSize = true;
+            this.pr_cartonweight.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_cartonweight.Location = new System.Drawing.Point(666, 69);
+            this.pr_cartonweight.Name = "pr_cartonweight";
+            this.pr_cartonweight.Size = new System.Drawing.Size(0, 27);
+            this.pr_cartonweight.TabIndex = 17;
+            // 
+            // pr_cartonweight_label
+            // 
+            this.pr_cartonweight_label.AutoSize = true;
+            this.pr_cartonweight_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_cartonweight_label.Location = new System.Drawing.Point(554, 69);
+            this.pr_cartonweight_label.Name = "pr_cartonweight_label";
+            this.pr_cartonweight_label.Size = new System.Drawing.Size(112, 27);
+            this.pr_cartonweight_label.TabIndex = 16;
+            this.pr_cartonweight_label.Text = "卡通箱重量";
+            // 
+            // pr_colorboxweight
+            // 
+            this.pr_colorboxweight.AutoSize = true;
+            this.pr_colorboxweight.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_colorboxweight.Location = new System.Drawing.Point(408, 69);
+            this.pr_colorboxweight.Name = "pr_colorboxweight";
+            this.pr_colorboxweight.Size = new System.Drawing.Size(0, 27);
+            this.pr_colorboxweight.TabIndex = 15;
+            // 
+            // pr_colorboxweight_label
+            // 
+            this.pr_colorboxweight_label.AutoSize = true;
+            this.pr_colorboxweight_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_colorboxweight_label.Location = new System.Drawing.Point(301, 69);
+            this.pr_colorboxweight_label.Name = "pr_colorboxweight_label";
+            this.pr_colorboxweight_label.Size = new System.Drawing.Size(92, 27);
+            this.pr_colorboxweight_label.TabIndex = 14;
+            this.pr_colorboxweight_label.Text = "彩盒重量";
+            // 
+            // pr_agingtime
+            // 
+            this.pr_agingtime.AutoSize = true;
+            this.pr_agingtime.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_agingtime.Location = new System.Drawing.Point(145, 69);
+            this.pr_agingtime.Name = "pr_agingtime";
+            this.pr_agingtime.Size = new System.Drawing.Size(0, 27);
+            this.pr_agingtime.TabIndex = 13;
+            // 
+            // pr_agingtime_label
+            // 
+            this.pr_agingtime_label.AutoSize = true;
+            this.pr_agingtime_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_agingtime_label.Location = new System.Drawing.Point(38, 69);
+            this.pr_agingtime_label.Name = "pr_agingtime_label";
+            this.pr_agingtime_label.Size = new System.Drawing.Size(92, 27);
+            this.pr_agingtime_label.TabIndex = 12;
+            this.pr_agingtime_label.Text = "老化时常";
+            // 
+            // pr_outboxinnerqty
+            // 
+            this.pr_outboxinnerqty.AutoSize = true;
+            this.pr_outboxinnerqty.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_outboxinnerqty.Location = new System.Drawing.Point(927, 31);
+            this.pr_outboxinnerqty.Name = "pr_outboxinnerqty";
+            this.pr_outboxinnerqty.Size = new System.Drawing.Size(0, 27);
+            this.pr_outboxinnerqty.TabIndex = 11;
+            // 
+            // pr_outboxinnerqty_label
+            // 
+            this.pr_outboxinnerqty_label.AutoSize = true;
+            this.pr_outboxinnerqty_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_outboxinnerqty_label.Location = new System.Drawing.Point(817, 31);
+            this.pr_outboxinnerqty_label.Name = "pr_outboxinnerqty_label";
+            this.pr_outboxinnerqty_label.Size = new System.Drawing.Size(92, 27);
+            this.pr_outboxinnerqty_label.TabIndex = 10;
+            this.pr_outboxinnerqty_label.Text = "装箱容量";
+            // 
+            // pr_sendchecktype
+            // 
+            this.pr_sendchecktype.AutoSize = true;
+            this.pr_sendchecktype.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_sendchecktype.Location = new System.Drawing.Point(666, 31);
+            this.pr_sendchecktype.Name = "pr_sendchecktype";
+            this.pr_sendchecktype.Size = new System.Drawing.Size(0, 27);
+            this.pr_sendchecktype.TabIndex = 9;
+            // 
+            // pr_sendchecktype_label
+            // 
+            this.pr_sendchecktype_label.AutoSize = true;
+            this.pr_sendchecktype_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_sendchecktype_label.Location = new System.Drawing.Point(554, 31);
+            this.pr_sendchecktype_label.Name = "pr_sendchecktype_label";
+            this.pr_sendchecktype_label.Size = new System.Drawing.Size(92, 27);
+            this.pr_sendchecktype_label.TabIndex = 8;
+            this.pr_sendchecktype_label.Text = "送检类型";
+            // 
+            // pr_detail
+            // 
+            this.pr_detail.AutoSize = true;
+            this.pr_detail.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_detail.Location = new System.Drawing.Point(408, 31);
+            this.pr_detail.Name = "pr_detail";
+            this.pr_detail.Size = new System.Drawing.Size(0, 27);
+            this.pr_detail.TabIndex = 7;
+            // 
+            // pr_detail_label
+            // 
+            this.pr_detail_label.AutoSize = true;
+            this.pr_detail_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_detail_label.Location = new System.Drawing.Point(301, 31);
+            this.pr_detail_label.Name = "pr_detail_label";
+            this.pr_detail_label.Size = new System.Drawing.Size(92, 27);
+            this.pr_detail_label.TabIndex = 6;
+            this.pr_detail_label.Text = "产品名称";
+            // 
+            // pr_code
+            // 
+            this.pr_code.AutoSize = true;
+            this.pr_code.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_code.Location = new System.Drawing.Point(145, 31);
+            this.pr_code.Name = "pr_code";
+            this.pr_code.Size = new System.Drawing.Size(0, 27);
+            this.pr_code.TabIndex = 5;
+            // 
+            // pr_code_label
+            // 
+            this.pr_code_label.AutoSize = true;
+            this.pr_code_label.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.pr_code_label.Location = new System.Drawing.Point(38, 31);
+            this.pr_code_label.Name = "pr_code_label";
+            this.pr_code_label.Size = new System.Drawing.Size(92, 27);
+            this.pr_code_label.TabIndex = 4;
+            this.pr_code_label.Text = "产品编号";
+            // 
+            // groupBoxWithBorder1
+            // 
+            this.groupBoxWithBorder1.BorderColor = System.Drawing.Color.Black;
+            this.groupBoxWithBorder1.Controls.Add(this.label2);
+            this.groupBoxWithBorder1.Controls.Add(this.label3);
+            this.groupBoxWithBorder1.Controls.Add(this.label4);
+            this.groupBoxWithBorder1.Controls.Add(this.label5);
+            this.groupBoxWithBorder1.Controls.Add(this.label6);
+            this.groupBoxWithBorder1.Controls.Add(this.label7);
+            this.groupBoxWithBorder1.Controls.Add(this.label8);
+            this.groupBoxWithBorder1.Controls.Add(this.label9);
+            this.groupBoxWithBorder1.Controls.Add(this.label10);
+            this.groupBoxWithBorder1.Controls.Add(this.label11);
+            this.groupBoxWithBorder1.Controls.Add(this.label12);
+            this.groupBoxWithBorder1.Controls.Add(this.label13);
+            this.groupBoxWithBorder1.Controls.Add(this.label14);
+            this.groupBoxWithBorder1.Controls.Add(this.label15);
+            this.groupBoxWithBorder1.Location = new System.Drawing.Point(29, 320);
+            this.groupBoxWithBorder1.Name = "groupBoxWithBorder1";
+            this.groupBoxWithBorder1.Size = new System.Drawing.Size(1182, 115);
+            this.groupBoxWithBorder1.TabIndex = 19;
+            this.groupBoxWithBorder1.TabStop = false;
+            this.groupBoxWithBorder1.Text = "SN关联信息";
+            this.groupBoxWithBorder1.TextColor = System.Drawing.Color.Black;
+            // 
+            // label2
+            // 
+            this.label2.AutoSize = true;
+            this.label2.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label2.Location = new System.Drawing.Point(666, 69);
+            this.label2.Name = "label2";
+            this.label2.Size = new System.Drawing.Size(0, 27);
+            this.label2.TabIndex = 17;
+            // 
+            // label3
+            // 
+            this.label3.AutoSize = true;
+            this.label3.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label3.Location = new System.Drawing.Point(554, 69);
+            this.label3.Name = "label3";
+            this.label3.Size = new System.Drawing.Size(112, 27);
+            this.label3.TabIndex = 16;
+            this.label3.Text = "卡通箱重量";
+            // 
+            // label4
+            // 
+            this.label4.AutoSize = true;
+            this.label4.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label4.Location = new System.Drawing.Point(408, 69);
+            this.label4.Name = "label4";
+            this.label4.Size = new System.Drawing.Size(0, 27);
+            this.label4.TabIndex = 15;
+            // 
+            // label5
+            // 
+            this.label5.AutoSize = true;
+            this.label5.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label5.Location = new System.Drawing.Point(301, 69);
+            this.label5.Name = "label5";
+            this.label5.Size = new System.Drawing.Size(92, 27);
+            this.label5.TabIndex = 14;
+            this.label5.Text = "彩盒重量";
+            // 
+            // label6
+            // 
+            this.label6.AutoSize = true;
+            this.label6.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label6.Location = new System.Drawing.Point(145, 69);
+            this.label6.Name = "label6";
+            this.label6.Size = new System.Drawing.Size(0, 27);
+            this.label6.TabIndex = 13;
+            // 
+            // label7
+            // 
+            this.label7.AutoSize = true;
+            this.label7.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label7.Location = new System.Drawing.Point(38, 69);
+            this.label7.Name = "label7";
+            this.label7.Size = new System.Drawing.Size(92, 27);
+            this.label7.TabIndex = 12;
+            this.label7.Text = "老化时常";
+            // 
+            // label8
+            // 
+            this.label8.AutoSize = true;
+            this.label8.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label8.Location = new System.Drawing.Point(927, 31);
+            this.label8.Name = "label8";
+            this.label8.Size = new System.Drawing.Size(0, 27);
+            this.label8.TabIndex = 11;
+            // 
+            // label9
+            // 
+            this.label9.AutoSize = true;
+            this.label9.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label9.Location = new System.Drawing.Point(817, 31);
+            this.label9.Name = "label9";
+            this.label9.Size = new System.Drawing.Size(92, 27);
+            this.label9.TabIndex = 10;
+            this.label9.Text = "装箱容量";
+            // 
+            // label10
+            // 
+            this.label10.AutoSize = true;
+            this.label10.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label10.Location = new System.Drawing.Point(666, 31);
+            this.label10.Name = "label10";
+            this.label10.Size = new System.Drawing.Size(0, 27);
+            this.label10.TabIndex = 9;
+            // 
+            // label11
+            // 
+            this.label11.AutoSize = true;
+            this.label11.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label11.Location = new System.Drawing.Point(554, 31);
+            this.label11.Name = "label11";
+            this.label11.Size = new System.Drawing.Size(92, 27);
+            this.label11.TabIndex = 8;
+            this.label11.Text = "送检类型";
+            // 
+            // label12
+            // 
+            this.label12.AutoSize = true;
+            this.label12.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label12.Location = new System.Drawing.Point(408, 31);
+            this.label12.Name = "label12";
+            this.label12.Size = new System.Drawing.Size(0, 27);
+            this.label12.TabIndex = 7;
+            // 
+            // label13
+            // 
+            this.label13.AutoSize = true;
+            this.label13.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label13.Location = new System.Drawing.Point(301, 31);
+            this.label13.Name = "label13";
+            this.label13.Size = new System.Drawing.Size(92, 27);
+            this.label13.TabIndex = 6;
+            this.label13.Text = "产品名称";
+            // 
+            // label14
+            // 
+            this.label14.AutoSize = true;
+            this.label14.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label14.Location = new System.Drawing.Point(145, 31);
+            this.label14.Name = "label14";
+            this.label14.Size = new System.Drawing.Size(0, 27);
+            this.label14.TabIndex = 5;
+            // 
+            // label15
+            // 
+            this.label15.AutoSize = true;
+            this.label15.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label15.Location = new System.Drawing.Point(38, 31);
+            this.label15.Name = "label15";
+            this.label15.Size = new System.Drawing.Size(92, 27);
+            this.label15.TabIndex = 4;
+            this.label15.Text = "产品编号";
+            // 
+            // Carft
+            // 
+            this.Carft.AllowUserToAddRows = false;
+            this.Carft.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.Carft.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+            this.CD_STEPNO,
+            this.CD_IFINPUT,
+            this.CD_IFOUTPUT,
+            this.CD_IFTEST,
+            this.CD_IFSNCHANGE,
+            this.CD_IFOQC,
+            this.CD_IFPACK,
+            this.CD_IFREPAIR,
+            this.CD_IFOUTLINE,
+            this.CD_IFSMTINOUT,
+            this.CD_IFSPC,
+            this.CD_IFREDUCE,
+            this.CD_IFMIDFINISH,
+            this.CD_IFMIDINPUT,
+            this.CD_IFBURNIN,
+            this.CD_IFBURNOUT,
+            this.CD_IFWEIGH,
+            this.CD_IFOFFLINE,
+            this.CD_DETNO,
+            this.CD_STEPCODE,
+            this.CD_FIRSTSTEP,
+            this.CD_STEPNAME,
+            this.CD_NEXTSTEPCODE,
+            this.CD_NEXTSTEPNAME,
+            this.CD_TABLE});
+            this.Carft.Location = new System.Drawing.Point(29, 479);
+            this.Carft.Name = "Carft";
+            this.Carft.RowTemplate.Height = 27;
+            this.Carft.Size = new System.Drawing.Size(1182, 205);
+            this.Carft.TabIndex = 20;
+            // 
+            // CD_STEPNO
+            // 
+            this.CD_STEPNO.DataPropertyName = "CD_STEPNO";
+            this.CD_STEPNO.HeaderText = "执行顺序";
+            this.CD_STEPNO.Name = "CD_STEPNO";
+            // 
+            // CD_IFINPUT
+            // 
+            this.CD_IFINPUT.DataPropertyName = "CD_IFINPUT";
+            this.CD_IFINPUT.HeaderText = "上料工序";
+            this.CD_IFINPUT.Name = "CD_IFINPUT";
+            this.CD_IFINPUT.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFINPUT.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFOUTPUT
+            // 
+            this.CD_IFOUTPUT.DataPropertyName = "CD_IFOUTPUT";
+            this.CD_IFOUTPUT.HeaderText = "下料工序";
+            this.CD_IFOUTPUT.Name = "CD_IFOUTPUT";
+            this.CD_IFOUTPUT.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFOUTPUT.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFTEST
+            // 
+            this.CD_IFTEST.DataPropertyName = "CD_IFTEST";
+            this.CD_IFTEST.HeaderText = "测试工序";
+            this.CD_IFTEST.Name = "CD_IFTEST";
+            this.CD_IFTEST.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFTEST.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFSNCHANGE
+            // 
+            this.CD_IFSNCHANGE.DataPropertyName = "CD_IFSNCHANGE";
+            this.CD_IFSNCHANGE.HeaderText = "序号转换工序";
+            this.CD_IFSNCHANGE.Name = "CD_IFSNCHANGE";
+            this.CD_IFSNCHANGE.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFSNCHANGE.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            this.CD_IFSNCHANGE.Width = 150;
+            // 
+            // CD_IFOQC
+            // 
+            this.CD_IFOQC.DataPropertyName = "CD_IFOQC";
+            this.CD_IFOQC.HeaderText = "OQC工序";
+            this.CD_IFOQC.Name = "CD_IFOQC";
+            this.CD_IFOQC.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFOQC.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFPACK
+            // 
+            this.CD_IFPACK.DataPropertyName = "CD_IFPACK";
+            this.CD_IFPACK.HeaderText = "包装工序";
+            this.CD_IFPACK.Name = "CD_IFPACK";
+            this.CD_IFPACK.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFPACK.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFREPAIR
+            // 
+            this.CD_IFREPAIR.DataPropertyName = "CD_IFREPAIR";
+            this.CD_IFREPAIR.HeaderText = "维修工序";
+            this.CD_IFREPAIR.Name = "CD_IFREPAIR";
+            this.CD_IFREPAIR.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFREPAIR.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFOUTLINE
+            // 
+            this.CD_IFOUTLINE.DataPropertyName = "CD_IFOUTLINE";
+            this.CD_IFOUTLINE.HeaderText = "线外工序";
+            this.CD_IFOUTLINE.Name = "CD_IFOUTLINE";
+            this.CD_IFOUTLINE.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFOUTLINE.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFSMTINOUT
+            // 
+            this.CD_IFSMTINOUT.DataPropertyName = "CD_IFSMTINOUT";
+            this.CD_IFSMTINOUT.HeaderText = "SMT防呆工序";
+            this.CD_IFSMTINOUT.Name = "CD_IFSMTINOUT";
+            this.CD_IFSMTINOUT.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFSMTINOUT.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            this.CD_IFSMTINOUT.Width = 150;
+            // 
+            // CD_IFSPC
+            // 
+            this.CD_IFSPC.DataPropertyName = "CD_IFSPC";
+            this.CD_IFSPC.HeaderText = "SPC工序";
+            this.CD_IFSPC.Name = "CD_IFSPC";
+            this.CD_IFSPC.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFSPC.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFREDUCE
+            // 
+            this.CD_IFREDUCE.DataPropertyName = "CD_IFREDUCE";
+            this.CD_IFREDUCE.HeaderText = "扣料工序";
+            this.CD_IFREDUCE.Name = "CD_IFREDUCE";
+            this.CD_IFREDUCE.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFREDUCE.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFMIDFINISH
+            // 
+            this.CD_IFMIDFINISH.DataPropertyName = "CD_IFMIDFINISH";
+            this.CD_IFMIDFINISH.HeaderText = "中间产量工序";
+            this.CD_IFMIDFINISH.Name = "CD_IFMIDFINISH";
+            this.CD_IFMIDFINISH.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFMIDFINISH.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            this.CD_IFMIDFINISH.Width = 150;
+            // 
+            // CD_IFMIDINPUT
+            // 
+            this.CD_IFMIDINPUT.DataPropertyName = "CD_IFMIDINPUT";
+            this.CD_IFMIDINPUT.HeaderText = "中间投入工序";
+            this.CD_IFMIDINPUT.Name = "CD_IFMIDINPUT";
+            this.CD_IFMIDINPUT.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFMIDINPUT.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            this.CD_IFMIDINPUT.Width = 150;
+            // 
+            // CD_IFBURNIN
+            // 
+            this.CD_IFBURNIN.DataPropertyName = "CD_IFBURNIN";
+            this.CD_IFBURNIN.HeaderText = "BURNIN工序";
+            this.CD_IFBURNIN.Name = "CD_IFBURNIN";
+            this.CD_IFBURNIN.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFBURNIN.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            this.CD_IFBURNIN.Width = 150;
+            // 
+            // CD_IFBURNOUT
+            // 
+            this.CD_IFBURNOUT.DataPropertyName = "CD_IFBURNOUT";
+            this.CD_IFBURNOUT.HeaderText = "BURNOUT工序";
+            this.CD_IFBURNOUT.Name = "CD_IFBURNOUT";
+            this.CD_IFBURNOUT.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFBURNOUT.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            this.CD_IFBURNOUT.Width = 150;
+            // 
+            // CD_IFWEIGH
+            // 
+            this.CD_IFWEIGH.DataPropertyName = "CD_IFWEIGH";
+            this.CD_IFWEIGH.HeaderText = "是否称重";
+            this.CD_IFWEIGH.Name = "CD_IFWEIGH";
+            this.CD_IFWEIGH.Resizable = System.Windows.Forms.DataGridViewTriState.True;
+            this.CD_IFWEIGH.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
+            // 
+            // CD_IFOFFLINE
+            // 
+            this.CD_IFOFFLINE.DataPropertyName = "CD_IFOFFLINE";
+            this.CD_IFOFFLINE.HeaderText = "下线工序";
+            this.CD_IFOFFLINE.Name = "CD_IFOFFLINE";
+            // 
+            // CD_DETNO
+            // 
+            this.CD_DETNO.DataPropertyName = "CD_DETNO";
+            this.CD_DETNO.HeaderText = "序号";
+            this.CD_DETNO.Name = "CD_DETNO";
+            // 
+            // CD_STEPCODE
+            // 
+            this.CD_STEPCODE.DataPropertyName = "CD_STEPCODE";
+            this.CD_STEPCODE.HeaderText = "工序编号";
+            this.CD_STEPCODE.Name = "CD_STEPCODE";
+            // 
+            // CD_FIRSTSTEP
+            // 
+            this.CD_FIRSTSTEP.DataPropertyName = "CD_FIRSTSTEP";
+            this.CD_FIRSTSTEP.HeaderText = "是否第一道工序";
+            this.CD_FIRSTSTEP.Name = "CD_FIRSTSTEP";
+            this.CD_FIRSTSTEP.Width = 150;
+            // 
+            // CD_STEPNAME
+            // 
+            this.CD_STEPNAME.DataPropertyName = "CD_STEPNAME";
+            this.CD_STEPNAME.HeaderText = "工序名称";
+            this.CD_STEPNAME.Name = "CD_STEPNAME";
+            // 
+            // CD_NEXTSTEPCODE
+            // 
+            this.CD_NEXTSTEPCODE.DataPropertyName = "CD_NEXTSTEPCODE";
+            this.CD_NEXTSTEPCODE.HeaderText = "下一工序编号";
+            this.CD_NEXTSTEPCODE.Name = "CD_NEXTSTEPCODE";
+            this.CD_NEXTSTEPCODE.Width = 150;
+            // 
+            // CD_NEXTSTEPNAME
+            // 
+            this.CD_NEXTSTEPNAME.DataPropertyName = "CD_NEXTSTEPNAME";
+            this.CD_NEXTSTEPNAME.HeaderText = "下一工序名称";
+            this.CD_NEXTSTEPNAME.Name = "CD_NEXTSTEPNAME";
+            this.CD_NEXTSTEPNAME.Width = 150;
+            // 
+            // CD_TABLE
+            // 
+            this.CD_TABLE.DataPropertyName = "CD_TABLE";
+            this.CD_TABLE.HeaderText = "板面";
+            this.CD_TABLE.Name = "CD_TABLE";
+            // 
+            // BOM
+            // 
+            this.BOM.AllowUserToAddRows = false;
+            this.BOM.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.BOM.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+            this.SP_MOTHERCODE,
+            this.SP_SONCODE,
+            this.SP_STEPCODE,
+            this.SP_REPCODE,
+            this.SP_TYPE,
+            this.SP_DESCRIPTION,
+            this.SP_DETNO,
+            this.SP_PREFIX,
+            this.SP_TRACEKIND,
+            this.SP_LENGTH,
+            this.SP_ONEUSEQTY,
+            this.SP_UPDATEMAN,
+            this.SP_UPDATEDATE});
+            this.BOM.Location = new System.Drawing.Point(29, 723);
+            this.BOM.Name = "BOM";
+            this.BOM.RowTemplate.Height = 27;
+            this.BOM.Size = new System.Drawing.Size(1182, 157);
+            this.BOM.TabIndex = 21;
+            // 
+            // SP_MOTHERCODE
+            // 
+            this.SP_MOTHERCODE.DataPropertyName = "SP_MOTHERCODE";
+            this.SP_MOTHERCODE.HeaderText = "母件编号";
+            this.SP_MOTHERCODE.Name = "SP_MOTHERCODE";
+            // 
+            // SP_SONCODE
+            // 
+            this.SP_SONCODE.DataPropertyName = "SP_SONCODE";
+            this.SP_SONCODE.HeaderText = "物料编号";
+            this.SP_SONCODE.Name = "SP_SONCODE";
+            // 
+            // SP_STEPCODE
+            // 
+            this.SP_STEPCODE.DataPropertyName = "SP_STEPCODE";
+            this.SP_STEPCODE.HeaderText = "工序编号";
+            this.SP_STEPCODE.Name = "SP_STEPCODE";
+            // 
+            // SP_REPCODE
+            // 
+            this.SP_REPCODE.DataPropertyName = "SP_REPCODE";
+            this.SP_REPCODE.HeaderText = "替代料编号";
+            this.SP_REPCODE.Name = "SP_REPCODE";
+            this.SP_REPCODE.Width = 150;
+            // 
+            // SP_TYPE
+            // 
+            this.SP_TYPE.DataPropertyName = "SP_TYPE";
+            this.SP_TYPE.HeaderText = "采集类型";
+            this.SP_TYPE.Name = "SP_TYPE";
+            // 
+            // SP_DESCRIPTION
+            // 
+            this.SP_DESCRIPTION.DataPropertyName = "SP_DESCRIPTION";
+            this.SP_DESCRIPTION.HeaderText = "描述";
+            this.SP_DESCRIPTION.Name = "SP_DESCRIPTION";
+            // 
+            // SP_DETNO
+            // 
+            this.SP_DETNO.DataPropertyName = "SP_DETNO";
+            this.SP_DETNO.HeaderText = "采集顺序";
+            this.SP_DETNO.Name = "SP_DETNO";
+            // 
+            // SP_PREFIX
+            // 
+            this.SP_PREFIX.DataPropertyName = "SP_PREFIX";
+            this.SP_PREFIX.HeaderText = "前缀码";
+            this.SP_PREFIX.Name = "SP_PREFIX";
+            // 
+            // SP_TRACEKIND
+            // 
+            this.SP_TRACEKIND.DataPropertyName = "SP_TRACEKIND";
+            this.SP_TRACEKIND.HeaderText = "管控类型";
+            this.SP_TRACEKIND.Name = "SP_TRACEKIND";
+            // 
+            // SP_LENGTH
+            // 
+            this.SP_LENGTH.DataPropertyName = "SP_LENGTH";
+            this.SP_LENGTH.HeaderText = "长度";
+            this.SP_LENGTH.Name = "SP_LENGTH";
+            // 
+            // SP_ONEUSEQTY
+            // 
+            this.SP_ONEUSEQTY.DataPropertyName = "SP_ONEUSEQTY";
+            this.SP_ONEUSEQTY.HeaderText = "单位用量";
+            this.SP_ONEUSEQTY.Name = "SP_ONEUSEQTY";
+            // 
+            // SP_UPDATEMAN
+            // 
+            this.SP_UPDATEMAN.DataPropertyName = "SP_UPDATEMAN";
+            this.SP_UPDATEMAN.HeaderText = "更新人";
+            this.SP_UPDATEMAN.Name = "SP_UPDATEMAN";
+            // 
+            // SP_UPDATEDATE
+            // 
+            this.SP_UPDATEDATE.DataPropertyName = "SP_UPDATEDATE";
+            this.SP_UPDATEDATE.HeaderText = "更新日期";
+            this.SP_UPDATEDATE.Name = "SP_UPDATEDATE";
+            // 
+            // Label
+            // 
+            this.Label.AllowUserToAddRows = false;
+            this.Label.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.Label.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+            this.LA_CODE,
+            this.LA_NAME,
+            this.LA_STATUS,
+            this.LA_INDATE,
+            this.LA_INMAN,
+            this.LA_PRINTNOS,
+            this.LA_URL,
+            this.LA_ISDEFAULT,
+            this.LA_TEMPLATETYPE,
+            this.LA_SOFTTYPE,
+            this.LA_PRODCODE});
+            this.Label.Location = new System.Drawing.Point(29, 917);
+            this.Label.Name = "Label";
+            this.Label.RowTemplate.Height = 27;
+            this.Label.Size = new System.Drawing.Size(1182, 150);
+            this.Label.TabIndex = 22;
+            // 
+            // LA_CODE
+            // 
+            this.LA_CODE.DataPropertyName = "LA_CODE";
+            this.LA_CODE.HeaderText = "模板编号";
+            this.LA_CODE.Name = "LA_CODE";
+            // 
+            // LA_NAME
+            // 
+            this.LA_NAME.DataPropertyName = "LA_NAME";
+            this.LA_NAME.HeaderText = "模板名称";
+            this.LA_NAME.Name = "LA_NAME";
+            // 
+            // LA_STATUS
+            // 
+            this.LA_STATUS.DataPropertyName = "LA_STATUS";
+            this.LA_STATUS.HeaderText = "状态";
+            this.LA_STATUS.Name = "LA_STATUS";
+            // 
+            // LA_INDATE
+            // 
+            this.LA_INDATE.DataPropertyName = "LA_INDATE";
+            this.LA_INDATE.HeaderText = "录入日期";
+            this.LA_INDATE.Name = "LA_INDATE";
+            // 
+            // LA_INMAN
+            // 
+            this.LA_INMAN.DataPropertyName = "LA_INMAN";
+            this.LA_INMAN.HeaderText = "录入人";
+            this.LA_INMAN.Name = "LA_INMAN";
+            // 
+            // LA_PRINTNOS
+            // 
+            this.LA_PRINTNOS.DataPropertyName = "LA_PRINTNOS";
+            this.LA_PRINTNOS.HeaderText = "打印份数";
+            this.LA_PRINTNOS.Name = "LA_PRINTNOS";
+            // 
+            // LA_URL
+            // 
+            this.LA_URL.DataPropertyName = "LA_URL";
+            this.LA_URL.HeaderText = "模板路径";
+            this.LA_URL.Name = "LA_URL";
+            // 
+            // LA_ISDEFAULT
+            // 
+            this.LA_ISDEFAULT.DataPropertyName = "LA_ISDEFAULT";
+            this.LA_ISDEFAULT.HeaderText = "是否默认";
+            this.LA_ISDEFAULT.Name = "LA_ISDEFAULT";
+            // 
+            // LA_TEMPLATETYPE
+            // 
+            this.LA_TEMPLATETYPE.DataPropertyName = "LA_TEMPLATETYPE";
+            this.LA_TEMPLATETYPE.HeaderText = "模板类型";
+            this.LA_TEMPLATETYPE.Name = "LA_TEMPLATETYPE";
+            // 
+            // LA_SOFTTYPE
+            // 
+            this.LA_SOFTTYPE.DataPropertyName = "LA_SOFTTYPE";
+            this.LA_SOFTTYPE.HeaderText = "模板软件";
+            this.LA_SOFTTYPE.Name = "LA_SOFTTYPE";
+            // 
+            // LA_PRODCODE
+            // 
+            this.LA_PRODCODE.DataPropertyName = "LA_PRODCODE";
+            this.LA_PRODCODE.HeaderText = "产品编号";
+            this.LA_PRODCODE.Name = "LA_PRODCODE";
+            // 
+            // label16
+            // 
+            this.label16.AutoSize = true;
+            this.label16.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label16.Location = new System.Drawing.Point(31, 442);
+            this.label16.Name = "label16";
+            this.label16.Size = new System.Drawing.Size(92, 27);
+            this.label16.TabIndex = 23;
+            this.label16.Text = "产品途程";
+            // 
+            // label17
+            // 
+            this.label17.AutoSize = true;
+            this.label17.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label17.Location = new System.Drawing.Point(31, 689);
+            this.label17.Name = "label17";
+            this.label17.Size = new System.Drawing.Size(101, 27);
+            this.label17.TabIndex = 24;
+            this.label17.Text = "工序BOM";
+            // 
+            // label18
+            // 
+            this.label18.AutoSize = true;
+            this.label18.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label18.Location = new System.Drawing.Point(31, 883);
+            this.label18.Name = "label18";
+            this.label18.Size = new System.Drawing.Size(92, 27);
+            this.label18.TabIndex = 25;
+            this.label18.Text = "标签信息";
+            // 
+            // Query_MakeInf
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.ClientSize = new System.Drawing.Size(1235, 1084);
+            this.Controls.Add(this.label18);
+            this.Controls.Add(this.label17);
+            this.Controls.Add(this.label16);
+            this.Controls.Add(this.Label);
+            this.Controls.Add(this.BOM);
+            this.Controls.Add(this.Carft);
+            this.Controls.Add(this.groupBoxWithBorder1);
+            this.Controls.Add(this.Product);
+            this.Controls.Add(this.MakeInf);
+            this.Controls.Add(this.Search);
+            this.Controls.Add(this.MakeCode);
+            this.Controls.Add(this.label1);
+            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
+            this.Name = "Query_MakeInf";
+            this.Tag = "Query!MakeInf";
+            this.Text = "Query_MakeInf";
+            this.Load += new System.EventHandler(this.Query_MakeInf_Load);
+            this.SizeChanged += new System.EventHandler(this.Query_MakeInf_SizeChanged);
+            this.MakeInf.ResumeLayout(true);
+            this.MakeInf.PerformLayout();
+            this.Product.ResumeLayout(true);
+            this.Product.PerformLayout();
+            this.groupBoxWithBorder1.ResumeLayout(true);
+            this.groupBoxWithBorder1.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.Carft)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.BOM)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.Label)).EndInit();
+            this.ResumeLayout(true);
+            this.PerformLayout();
+
+        }
+
+        #endregion
+
+        private System.Windows.Forms.Label label1;
+        private CustomControl.TextBoxWithIcon.SnCollectionBox MakeCode;
+        private CustomControl.ButtonUtil.NormalButton Search;
+        private CustomControl.GroupBoxWithBorder.GroupBoxWithBorder MakeInf;
+        private System.Windows.Forms.Label ma_softversion;
+        private System.Windows.Forms.Label ma_softversion_label;
+        private System.Windows.Forms.Label ma_wccode;
+        private System.Windows.Forms.Label ma_wccode_label;
+        private System.Windows.Forms.Label ma_custname;
+        private System.Windows.Forms.Label ma_custname_label;
+        private System.Windows.Forms.Label ma_salecode;
+        private System.Windows.Forms.Label ma_salecode_label;
+        private System.Windows.Forms.Label ma_bomversion;
+        private System.Windows.Forms.Label ma_bomversion_label;
+        private System.Windows.Forms.Label ma_qty;
+        private System.Windows.Forms.Label ma_qty_label;
+        private System.Windows.Forms.Label ma_unlimitageqty;
+        private System.Windows.Forms.Label ma_unlimitageqty_label;
+        private CustomControl.GroupBoxWithBorder.GroupBoxWithBorder Product;
+        private System.Windows.Forms.Label pr_cartonweight;
+        private System.Windows.Forms.Label pr_cartonweight_label;
+        private System.Windows.Forms.Label pr_colorboxweight;
+        private System.Windows.Forms.Label pr_colorboxweight_label;
+        private System.Windows.Forms.Label pr_agingtime;
+        private System.Windows.Forms.Label pr_agingtime_label;
+        private System.Windows.Forms.Label pr_outboxinnerqty;
+        private System.Windows.Forms.Label pr_outboxinnerqty_label;
+        private System.Windows.Forms.Label pr_sendchecktype;
+        private System.Windows.Forms.Label pr_sendchecktype_label;
+        private System.Windows.Forms.Label pr_detail;
+        private System.Windows.Forms.Label pr_detail_label;
+        private System.Windows.Forms.Label pr_code;
+        private System.Windows.Forms.Label pr_code_label;
+        private CustomControl.GroupBoxWithBorder.GroupBoxWithBorder groupBoxWithBorder1;
+        private System.Windows.Forms.Label label2;
+        private System.Windows.Forms.Label label3;
+        private System.Windows.Forms.Label label4;
+        private System.Windows.Forms.Label label5;
+        private System.Windows.Forms.Label label6;
+        private System.Windows.Forms.Label label7;
+        private System.Windows.Forms.Label label8;
+        private System.Windows.Forms.Label label9;
+        private System.Windows.Forms.Label label10;
+        private System.Windows.Forms.Label label11;
+        private System.Windows.Forms.Label label12;
+        private System.Windows.Forms.Label label13;
+        private System.Windows.Forms.Label label14;
+        private System.Windows.Forms.Label label15;
+        private System.Windows.Forms.DataGridView Carft;
+        private System.Windows.Forms.DataGridView BOM;
+        private System.Windows.Forms.DataGridView Label;
+        private System.Windows.Forms.Label label16;
+        private System.Windows.Forms.Label label17;
+        private System.Windows.Forms.Label label18;
+        private System.Windows.Forms.DataGridViewTextBoxColumn CD_STEPNO;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFINPUT;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFOUTPUT;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFTEST;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFSNCHANGE;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFOQC;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFPACK;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFREPAIR;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFOUTLINE;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFSMTINOUT;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFSPC;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFREDUCE;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFMIDFINISH;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFMIDINPUT;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFBURNIN;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFBURNOUT;
+        private System.Windows.Forms.DataGridViewCheckBoxColumn CD_IFWEIGH;
+        private System.Windows.Forms.DataGridViewTextBoxColumn CD_IFOFFLINE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn CD_DETNO;
+        private System.Windows.Forms.DataGridViewTextBoxColumn CD_STEPCODE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn CD_FIRSTSTEP;
+        private System.Windows.Forms.DataGridViewTextBoxColumn CD_STEPNAME;
+        private System.Windows.Forms.DataGridViewTextBoxColumn CD_NEXTSTEPCODE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn CD_NEXTSTEPNAME;
+        private System.Windows.Forms.DataGridViewTextBoxColumn CD_TABLE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_MOTHERCODE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_SONCODE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_STEPCODE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_REPCODE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_TYPE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_DESCRIPTION;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_DETNO;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_PREFIX;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_TRACEKIND;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_LENGTH;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_ONEUSEQTY;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_UPDATEMAN;
+        private System.Windows.Forms.DataGridViewTextBoxColumn SP_UPDATEDATE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_CODE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_NAME;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_STATUS;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_INDATE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_INMAN;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_PRINTNOS;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_URL;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_ISDEFAULT;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_TEMPLATETYPE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_SOFTTYPE;
+        private System.Windows.Forms.DataGridViewTextBoxColumn LA_PRODCODE;
+    }
+}

+ 83 - 0
UAS-MES/FunctionCode/Query/Query_MakeInf.cs

@@ -0,0 +1,83 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Windows.Forms;
+using UAS_MES.DataOperate;
+using UAS_MES.PublicMethod;
+
+namespace UAS_MES.Query
+{
+    public partial class Query_MakeInf : Form
+    {
+
+        AutoSizeFormClass asc = new AutoSizeFormClass();
+        DataHelper dh;
+
+        public Query_MakeInf()
+        {
+            InitializeComponent();
+        }
+
+        private void Query_MakeInf_Load(object sender, EventArgs e)
+        {
+            asc.controllInitializeSize(this);
+            dh = new DataHelper();
+        }
+
+        private void Query_MakeInf_SizeChanged(object sender, EventArgs e)
+        {
+            asc.controlAutoSize(this);
+        }
+
+        private void Search_Click(object sender, EventArgs e)
+        {
+            LogStringBuilder sql = new LogStringBuilder();
+            sql.Clear();
+            sql.Append("select ma_prodcode,ma_qty,ma_craftcode,ma_wccode,ma_salecode,ma_custname,ma_unlimitageqty");
+            sql.Append(",ma_softversion,ma_bomversion from make where ma_code='" + MakeCode.Text + "'");
+            DataTable dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
+            if (dt.Rows.Count > 0)
+            {
+                BaseUtil.SetFormValue(this.Controls, dt);
+                string ma_prodcode = dt.Rows[0]["ma_prodcode"].ToString();
+                string ma_craftcode = dt.Rows[0]["ma_craftcode"].ToString();
+                string ma_bomversion = dt.Rows[0]["ma_bomversion"].ToString();
+                sql.Clear();
+                sql.Append("select pr_code,pr_outboxinnerqty,pr_sendchecktype,pr_detail,pr_agingtime");
+                sql.Append(",(pr_colorboxminw||'-'||pr_colorboxmaxw||' '||pr_colorboxunit)pr_colorboxweight,");
+                sql.Append("(pr_cartonminw||'-'||pr_cartonmaxw||' '||pr_cartonunit)pr_cartonweight from product where pr_code='" + ma_prodcode + "'");
+                dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
+                if (dt.Rows.Count > 0)
+                {
+                    BaseUtil.SetFormValue(this.Controls, dt);
+                }
+                sql.Clear();
+                sql.Append("select * from craftdetail left join craft on cd_crid=cr_id where cr_code='" + ma_craftcode + "' and cr_prodcode='" + ma_prodcode + "' order by cd_detno");
+                dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
+                if (dt.Rows.Count > 0)
+                {
+                    BaseUtil.FillDgvWithDataTable(Carft, dt);
+                }
+                sql.Clear();
+                sql.Append("select * from StepProduct left join product on pr_code=sp_soncode where sp_bomversion='" + ma_bomversion + "' and sp_mothercode='" + ma_prodcode + "' and sp_craftcode='" + ma_craftcode + "'");
+                dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
+                if (dt.Rows.Count > 0)
+                {
+                    BaseUtil.FillDgvWithDataTable(BOM, dt);
+                }
+                sql.Clear();
+                sql.Append("select * from label where la_prodcode='" + ma_prodcode + "'");
+                dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
+                if (dt.Rows.Count > 0)
+                {
+                    BaseUtil.FillDgvWithDataTable(Label, dt);
+                }
+            }
+            else MessageBox.Show("工单号不存在");
+        }
+    }
+}

+ 453 - 0
UAS-MES/FunctionCode/Query/Query_MakeInf.resx

@@ -0,0 +1,453 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="Search.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAAEUAAAAWCAYAAACWl1FwAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
+        dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFcSURBVFhH5di7UsJAFMbxtDT6QMI76IAFT0npIE0K
+        GcRORxHklpAIBHLfbILV8XxeNsMznJ35F5vu+82kWYuILD4N7oq75roCw27sb/x5WBdc27btntY64o/i
+        DnZjPxy4S6A0R6PHO1WUNHc9ep4uxIXd2D8eP/XZowWUThBG+n3p0stsKbbJ0qFDFFfscQuUbpzm9Pqx
+        Eh8c4PGLkuX0Nl+LDw4GJckUTRaO+OBQo+SKpitXfHAwKClfZuuN+OBgUDJV0NzxxAeHM5TFxhffGUpe
+        aFp5n+KDg0FRfHH8nfjgUKPoktztXnxwMCgFX7xdID441ChlRf7+ID44GBTNl21wFB8capSqot0xFB8c
+        /lE6Wa70IU5oH0Ziw/5cFebpoPUwHPbL04nCJKUgisWF3dgPB3gABc9v7fvBoBcnaVKdvkha2I39cPjx
+        oPrhusndcPinpIXd2N8gIusbTaFspKtR2SQAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="Search.MoveImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAAEUAAAAWCAYAAACWl1FwAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
+        dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFzSURBVFhH5djNSgJRGMZxL2P2gTfQFbZvHSEZFBEW
+        CEIQBEIgVFiS9qXWoDmp4/fHzDmjM2a+vU/QqUVX0DvwXxxn9fwYXJwYEcXWNzIWt83dcq7AsBv7LXgA
+        ZI0r71/aaqjCJf8o7sFu7IcDFwdK4vimrv1oSZXRnArdQFzYjf3pQkOzRxIoVWc6X5X6M7ruBGIr9mbU
+        9MIVe9hAcXvBO125WnxwgMcXSpcPF20tPjgYlI5eUK6lxAcHg9Lmw3nTFx8cDEpLLSjr+OKDg0FpqojO
+        Gp744GBQ3vyITutT8cHBoDheRCe1ifjgYFBe+ZCxJ+KDg0GpT0NKv4zFBweDUpuEdFQdiQ8OBsXmw2Fl
+        JD44/KCM53TwNBQfHAzKMx/2Hgfig8M3SrXYUasUfz67DwOxYf9dV5urg+RWzta4aEnxn83OfV9c2I39
+        cIAHUOJceTNbUfmW94GX0sJu7IcDPH5fXCe4EvfXxe5/D7ux3yKi2CfkPhTy27lqkwAAAABJRU5ErkJg
+        gg==
+</value>
+  </data>
+  <data name="Search.NormalImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAAEUAAAAWCAYAAACWl1FwAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
+        dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGVSURBVFhH5di7agJRFIXhDSKoYBQEC8FCECwEQRBE
+        4uUVEtTiPKVlom2wttM6IfF+15njXHRnL19jD/zFmanWV8zAEDNTp9OJS6/Sm2QUht3YH4cHtdvtF6k7
+        mUwG1tqd3FR3YTf2w0FKUVOu6XT68Xgw3+8PtWH/bDYbCkeLGo1Gz/d9JwzvrL0gCKx49KlerxtIBUGo
+        PjjAg2q1mqDc2fN99cEBHlStVk0oB+t56oMDPKhSqZggDNm1N/XBAR5ULpeNvGD46rrqgwM8qFQqGV8O
+        56ujPjjAg4rFosFL5ni5qA8O8KBCoWBuns/701l9cIAH5fN5QfF4dzipDw7woFwuZ+zN483+oD44wIOy
+        2azB52i13asPDvCgTCZjHGt5sdmqDw7woHQ6bRzX8ny1UR8c4EHJZNJc5fC7XKsPDvCgRCLR2x9Pzt9q
+        zT+Lpdqw/3A6W/HoUywWa32Nx8OL4zwffM8X6sJu7IcDPCgajaak7udoNNjsdgc81BZ2Yz8c4PH8cR2J
+        ROJSU3qXjMKwG/vjzEz/skOI3Zqgv7AAAAAASUVORK5CYII=
+</value>
+  </data>
+  <metadata name="CD_STEPNO.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFINPUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFOUTPUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFTEST.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFSNCHANGE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFOQC.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFPACK.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFREPAIR.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFOUTLINE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFSMTINOUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFSPC.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFREDUCE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFMIDFINISH.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFMIDINPUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFBURNIN.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFBURNOUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFWEIGH.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFOFFLINE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_DETNO.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_STEPCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_FIRSTSTEP.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_STEPNAME.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_NEXTSTEPCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_NEXTSTEPNAME.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_TABLE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_STEPNO.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFINPUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFOUTPUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFTEST.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFSNCHANGE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFOQC.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFPACK.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFREPAIR.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFOUTLINE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFSMTINOUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFSPC.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFREDUCE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFMIDFINISH.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFMIDINPUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFBURNIN.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFBURNOUT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFWEIGH.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_IFOFFLINE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_DETNO.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_STEPCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_FIRSTSTEP.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_STEPNAME.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_NEXTSTEPCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_NEXTSTEPNAME.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="CD_TABLE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_MOTHERCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_SONCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_STEPCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_REPCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_TYPE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_DESCRIPTION.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_DETNO.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_PREFIX.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_TRACEKIND.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_LENGTH.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_ONEUSEQTY.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_UPDATEMAN.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_UPDATEDATE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_MOTHERCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_SONCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_STEPCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_REPCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_TYPE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_DESCRIPTION.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_DETNO.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_PREFIX.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_TRACEKIND.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_LENGTH.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_ONEUSEQTY.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_UPDATEMAN.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="SP_UPDATEDATE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_CODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_NAME.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_STATUS.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_INDATE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_INMAN.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_PRINTNOS.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_URL.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_ISDEFAULT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_TEMPLATETYPE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_SOFTTYPE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_PRODCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_CODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_NAME.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_STATUS.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_INDATE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_INMAN.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_PRINTNOS.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_URL.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_ISDEFAULT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_TEMPLATETYPE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_SOFTTYPE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="LA_PRODCODE.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+</root>