장비관리를 별도의 프로젝트로 분리 -
개별 프로젝트 참조를 위한 뼈대 생성 - 공용은 fcommon 으로 이 관
This commit is contained in:
		
							
								
								
									
										36
									
								
								SubProject/FEQ0000/DataBaseManager.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								SubProject/FEQ0000/DataBaseManager.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
|  | ||||
| namespace FEQ0000 | ||||
| { | ||||
|     public static class DatabaseManager | ||||
|     { | ||||
|         private static System.Data.SqlClient.SqlConnection getCn() | ||||
|         { | ||||
|             string cs = Properties.Settings.Default.gwcs; | ||||
|             System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection(); | ||||
|             cn.ConnectionString = cs; | ||||
|             return cn; | ||||
|         } | ||||
|         public static List<String> getEQGroupLiist(string GroupColumn,string table) | ||||
|         { | ||||
|             List<string> retval = new List<string>(); | ||||
|             var cn = getCn(); | ||||
|             cn.Open(); | ||||
|             var sql = "select {0} from {1} where isnull({0},'') != '' group by {0} order by {0}"; | ||||
|             sql = string.Format(sql, "[" + GroupColumn +"]",table); | ||||
|             var cmd = new System.Data.SqlClient.SqlCommand(sql,cn); | ||||
|             var rdr = cmd.ExecuteReader(); | ||||
|             while(rdr.Read()) | ||||
|             { | ||||
|                 retval.Add(rdr[0].ToString()); | ||||
|             } | ||||
|             cmd.Dispose(); | ||||
|             cn.Close(); | ||||
|             cn.Dispose(); | ||||
|             return retval; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										140
									
								
								SubProject/FEQ0000/EQFilterApply.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										140
									
								
								SubProject/FEQ0000/EQFilterApply.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,140 @@ | ||||
| namespace FEQ0000 | ||||
| { | ||||
|     partial class EQFilterApply | ||||
|     { | ||||
|         /// <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.components = new System.ComponentModel.Container(); | ||||
|             this.bs = new System.Windows.Forms.BindingSource(this.components); | ||||
|             this.dsEQ = new dsEQ(); | ||||
|             this.ta = new dsEQTableAdapters.EquipmentFilterTableAdapter(); | ||||
|             this.listView1 = new System.Windows.Forms.ListView(); | ||||
|             this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); | ||||
|             this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); | ||||
|             this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); | ||||
|             this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); | ||||
|             this.button1 = new System.Windows.Forms.Button(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // bs | ||||
|             //  | ||||
|             this.bs.DataMember = "EquipmentFilter"; | ||||
|             this.bs.DataSource = this.dsEQ; | ||||
|             this.bs.Sort = "Title"; | ||||
|             //  | ||||
|             // dsEQ | ||||
|             //  | ||||
|             this.dsEQ.DataSetName = "dsEQ"; | ||||
|             this.dsEQ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; | ||||
|             //  | ||||
|             // ta | ||||
|             //  | ||||
|             this.ta.ClearBeforeFill = true; | ||||
|             //  | ||||
|             // listView1 | ||||
|             //  | ||||
|             this.listView1.CheckBoxes = true; | ||||
|             this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { | ||||
|             this.columnHeader1, | ||||
|             this.columnHeader2, | ||||
|             this.columnHeader3, | ||||
|             this.columnHeader4}); | ||||
|             this.listView1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.listView1.FullRowSelect = true; | ||||
|             this.listView1.Location = new System.Drawing.Point(0, 0); | ||||
|             this.listView1.Name = "listView1"; | ||||
|             this.listView1.Size = new System.Drawing.Size(726, 311); | ||||
|             this.listView1.TabIndex = 5; | ||||
|             this.listView1.UseCompatibleStateImageBehavior = false; | ||||
|             this.listView1.View = System.Windows.Forms.View.Details; | ||||
|             //  | ||||
|             // columnHeader1 | ||||
|             //  | ||||
|             this.columnHeader1.Text = "Title"; | ||||
|             this.columnHeader1.Width = 198; | ||||
|             //  | ||||
|             // columnHeader2 | ||||
|             //  | ||||
|             this.columnHeader2.Text = "Memo"; | ||||
|             this.columnHeader2.Width = 153; | ||||
|             //  | ||||
|             // columnHeader3 | ||||
|             //  | ||||
|             this.columnHeader3.Text = "Filter"; | ||||
|             this.columnHeader3.Width = 119; | ||||
|             //  | ||||
|             // columnHeader4 | ||||
|             //  | ||||
|             this.columnHeader4.Text = "Apply"; | ||||
|             this.columnHeader4.Width = 116; | ||||
|             //  | ||||
|             // button1 | ||||
|             //  | ||||
|             this.button1.Dock = System.Windows.Forms.DockStyle.Bottom; | ||||
|             this.button1.Font = new System.Drawing.Font("굴림", 20F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             this.button1.Location = new System.Drawing.Point(0, 311); | ||||
|             this.button1.Name = "button1"; | ||||
|             this.button1.Size = new System.Drawing.Size(726, 59); | ||||
|             this.button1.TabIndex = 6; | ||||
|             this.button1.Text = "Run"; | ||||
|             this.button1.UseVisualStyleBackColor = true; | ||||
|             this.button1.Click += new System.EventHandler(this.button1_Click_1); | ||||
|             //  | ||||
|             // EQFilterApply | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(726, 370); | ||||
|             this.Controls.Add(this.listView1); | ||||
|             this.Controls.Add(this.button1); | ||||
|             this.MaximizeBox = false; | ||||
|             this.MinimizeBox = false; | ||||
|             this.Name = "EQFilterApply"; | ||||
|             this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; | ||||
|             this.Text = "Equipment Filter Select"; | ||||
|             this.Load += new System.EventHandler(this.__Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.BindingSource bs; | ||||
|         private dsEQ dsEQ; | ||||
|         private dsEQTableAdapters.EquipmentFilterTableAdapter ta; | ||||
|         private System.Windows.Forms.ListView listView1; | ||||
|         private System.Windows.Forms.ColumnHeader columnHeader1; | ||||
|         private System.Windows.Forms.ColumnHeader columnHeader2; | ||||
|         private System.Windows.Forms.ColumnHeader columnHeader3; | ||||
|         private System.Windows.Forms.ColumnHeader columnHeader4; | ||||
|         private System.Windows.Forms.Button button1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										109
									
								
								SubProject/FEQ0000/EQFilterApply.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										109
									
								
								SubProject/FEQ0000/EQFilterApply.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,109 @@ | ||||
| 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 FEQ0000 | ||||
| { | ||||
|     public partial class EQFilterApply : Form | ||||
|     { | ||||
|       | ||||
|         fEquipment.eTabletype divtype; | ||||
|         public EQFilterApply(fEquipment.eTabletype type_) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             divtype = type_; | ||||
|             this.FormClosed += __Closed; | ||||
|         } | ||||
|  | ||||
|         void __Closed(object sender, FormClosedEventArgs e) | ||||
|         { | ||||
|             | ||||
|         } | ||||
|  | ||||
|         private void __Load(object sender, EventArgs e) | ||||
|         { | ||||
|              | ||||
|             try | ||||
|             { | ||||
|                 ta.Fill(this.dsEQ.EquipmentFilter); | ||||
|  | ||||
|                 //필터목록을 미리 가져온다. | ||||
|                 arUtil.XMLHelper xml = new arUtil.XMLHelper(FCOMMON.info.Path.MakeFilePath("Setting", "eqfilter.xml")); | ||||
|                 if (!xml.Exist()) xml.CreateFile(); | ||||
|                 List<string> filterList = new List<string>(); | ||||
|                 int filterCnt = int.Parse(xml.get_Data("filter", "count", "0")); | ||||
|                 for (int i = 0; i < filterCnt; i++) | ||||
|                 { | ||||
|                   var data=  xml.get_Data("filter", "item" + (i + 1).ToString()); | ||||
|                   if (data=="") continue; | ||||
|                   filterList.Add(data); | ||||
|                 } | ||||
|  | ||||
|                 foreach (dsEQ.EquipmentFilterRow item in this.dsEQ.EquipmentFilter.Select("", "Title")) | ||||
|                 { | ||||
|                     string title = item.Title; | ||||
|                     if (title=="") continue; | ||||
|  | ||||
|                     var chk = filterList.IndexOf(title) != -1; | ||||
|                     var lvitem = this.listView1.Items.Add(item.Title); | ||||
|                     lvitem.Checked = chk; | ||||
|                     lvitem.SubItems.Add(item.memo); | ||||
|                     lvitem.SubItems.Add(item.Filter); | ||||
|                     lvitem.SubItems.Add(item.Apply); | ||||
|                 } | ||||
|             } | ||||
|             catch (Exception ex) | ||||
|             { | ||||
|                 FCOMMON.Util.MsgE(ex.Message); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton1_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Invalidate(); | ||||
|             this.bs.EndEdit(); | ||||
|             try | ||||
|             { | ||||
|                 var cnt = ta.Update(this.dsEQ.EquipmentFilter); | ||||
|                 FCOMMON.Util.MsgI("update : " + cnt.ToString()); | ||||
|  | ||||
|             } | ||||
|             catch (Exception ex) | ||||
|             { | ||||
|                 FCOMMON.Util.MsgE(ex.Message); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         public string filter = string.Empty; | ||||
|         public string apply = string.Empty; | ||||
|  | ||||
|  | ||||
|         private void button1_Click_1(object sender, EventArgs e) | ||||
|         { | ||||
|             //make checked list | ||||
|             List<string> filterList = new List<string>(); | ||||
|             foreach (ListViewItem item in this.listView1.CheckedItems) | ||||
|             { | ||||
|                 string title = item.SubItems[0].Text.Trim(); | ||||
|                 if (title=="") continue; | ||||
|                 filterList.Add(title); | ||||
|             } | ||||
|  | ||||
|             arUtil.XMLHelper xml = new arUtil.XMLHelper(FCOMMON.info.Path.MakeFilePath( "Setting", "eqfilter.xml")); | ||||
|             if (!xml.Exist()) xml.CreateFile(); | ||||
|             xml.set_Data("filter", "count", filterList.Count.ToString()); | ||||
|             for (int i = 0; i < filterList.Count; i++) | ||||
|             { | ||||
|                 xml.set_Data("filter", "item" + (i + 1).ToString(), filterList[i]); | ||||
|             } | ||||
|             xml.Save(); | ||||
|  | ||||
|             DialogResult = System.Windows.Forms.DialogResult.OK; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										129
									
								
								SubProject/FEQ0000/EQFilterApply.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										129
									
								
								SubProject/FEQ0000/EQFilterApply.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,129 @@ | ||||
| <?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="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>97, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="dsEQ.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>17, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>161, 17</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										405
									
								
								SubProject/FEQ0000/EQfilterManager.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										405
									
								
								SubProject/FEQ0000/EQfilterManager.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,405 @@ | ||||
| namespace FEQ0000 | ||||
| { | ||||
|     partial class EQfilterManager | ||||
|     { | ||||
|         /// <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.components = new System.ComponentModel.Container(); | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EQfilterManager)); | ||||
|             this.dataGridView1 = new System.Windows.Forms.DataGridView(); | ||||
|             this.idxDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.titleDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.memoDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.bs = new System.Windows.Forms.BindingSource(this.components); | ||||
|             this.dsEQ = new dsEQ(); | ||||
|             this.ta = new dsEQTableAdapters.EquipmentFilterTableAdapter(); | ||||
|             this.textBox1 = new System.Windows.Forms.TextBox(); | ||||
|             this.textBox2 = new System.Windows.Forms.TextBox(); | ||||
|             this.bn = new System.Windows.Forms.BindingNavigator(this.components); | ||||
|             this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel(); | ||||
|             this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox(); | ||||
|             this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.toolStripButton1 = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.btRun = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); | ||||
|             this.panel1 = new System.Windows.Forms.Panel(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.panel2 = new System.Windows.Forms.Panel(); | ||||
|             this.label2 = new System.Windows.Forms.Label(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).BeginInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); | ||||
|             this.bn.SuspendLayout(); | ||||
|             this.tableLayoutPanel1.SuspendLayout(); | ||||
|             this.panel1.SuspendLayout(); | ||||
|             this.panel2.SuspendLayout(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // dataGridView1 | ||||
|             //  | ||||
|             this.dataGridView1.AllowUserToAddRows = false; | ||||
|             this.dataGridView1.AutoGenerateColumns = false; | ||||
|             this.dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; | ||||
|             this.dataGridView1.ColumnHeadersHeight = 30; | ||||
|             this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing; | ||||
|             this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | ||||
|             this.idxDataGridViewTextBoxColumn, | ||||
|             this.titleDataGridViewTextBoxColumn, | ||||
|             this.memoDataGridViewTextBoxColumn}); | ||||
|             this.dataGridView1.DataSource = this.bs; | ||||
|             this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.dataGridView1.Location = new System.Drawing.Point(3, 3); | ||||
|             this.dataGridView1.Name = "dataGridView1"; | ||||
|             this.tableLayoutPanel1.SetRowSpan(this.dataGridView1, 2); | ||||
|             this.dataGridView1.RowTemplate.Height = 23; | ||||
|             this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; | ||||
|             this.dataGridView1.Size = new System.Drawing.Size(454, 386); | ||||
|             this.dataGridView1.TabIndex = 2; | ||||
|             //  | ||||
|             // idxDataGridViewTextBoxColumn | ||||
|             //  | ||||
|             this.idxDataGridViewTextBoxColumn.DataPropertyName = "idx"; | ||||
|             dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); | ||||
|             this.idxDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1; | ||||
|             this.idxDataGridViewTextBoxColumn.HeaderText = "idx"; | ||||
|             this.idxDataGridViewTextBoxColumn.Name = "idxDataGridViewTextBoxColumn"; | ||||
|             this.idxDataGridViewTextBoxColumn.ReadOnly = true; | ||||
|             this.idxDataGridViewTextBoxColumn.Width = 47; | ||||
|             //  | ||||
|             // titleDataGridViewTextBoxColumn | ||||
|             //  | ||||
|             this.titleDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; | ||||
|             this.titleDataGridViewTextBoxColumn.DataPropertyName = "Title"; | ||||
|             this.titleDataGridViewTextBoxColumn.HeaderText = "Title"; | ||||
|             this.titleDataGridViewTextBoxColumn.Name = "titleDataGridViewTextBoxColumn"; | ||||
|             //  | ||||
|             // memoDataGridViewTextBoxColumn | ||||
|             //  | ||||
|             this.memoDataGridViewTextBoxColumn.DataPropertyName = "memo"; | ||||
|             this.memoDataGridViewTextBoxColumn.HeaderText = "memo"; | ||||
|             this.memoDataGridViewTextBoxColumn.Name = "memoDataGridViewTextBoxColumn"; | ||||
|             this.memoDataGridViewTextBoxColumn.Width = 66; | ||||
|             //  | ||||
|             // bs | ||||
|             //  | ||||
|             this.bs.DataMember = "EquipmentFilter"; | ||||
|             this.bs.DataSource = this.dsEQ; | ||||
|             this.bs.Sort = "Title"; | ||||
|             //  | ||||
|             // dsEQ | ||||
|             //  | ||||
|             this.dsEQ.DataSetName = "dsEQ"; | ||||
|             this.dsEQ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; | ||||
|             //  | ||||
|             // ta | ||||
|             //  | ||||
|             this.ta.ClearBeforeFill = true; | ||||
|             //  | ||||
|             // textBox1 | ||||
|             //  | ||||
|             this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "Filter", true)); | ||||
|             this.textBox1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.textBox1.Font = new System.Drawing.Font("맑은 고딕", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             this.textBox1.Location = new System.Drawing.Point(0, 21); | ||||
|             this.textBox1.Multiline = true; | ||||
|             this.textBox1.Name = "textBox1"; | ||||
|             this.textBox1.Size = new System.Drawing.Size(246, 169); | ||||
|             this.textBox1.TabIndex = 0; | ||||
|             //  | ||||
|             // textBox2 | ||||
|             //  | ||||
|             this.textBox2.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "Apply", true)); | ||||
|             this.textBox2.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.textBox2.Font = new System.Drawing.Font("맑은 고딕", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             this.textBox2.Location = new System.Drawing.Point(0, 21); | ||||
|             this.textBox2.Multiline = true; | ||||
|             this.textBox2.Name = "textBox2"; | ||||
|             this.textBox2.Size = new System.Drawing.Size(246, 169); | ||||
|             this.textBox2.TabIndex = 1; | ||||
|             //  | ||||
|             // bn | ||||
|             //  | ||||
|             this.bn.AddNewItem = this.bindingNavigatorAddNewItem; | ||||
|             this.bn.BindingSource = this.bs; | ||||
|             this.bn.CountItem = this.bindingNavigatorCountItem; | ||||
|             this.bn.DeleteItem = this.bindingNavigatorDeleteItem; | ||||
|             this.bn.Dock = System.Windows.Forms.DockStyle.Bottom; | ||||
|             this.bn.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||
|             this.bindingNavigatorMoveFirstItem, | ||||
|             this.bindingNavigatorMovePreviousItem, | ||||
|             this.bindingNavigatorSeparator, | ||||
|             this.bindingNavigatorPositionItem, | ||||
|             this.bindingNavigatorCountItem, | ||||
|             this.bindingNavigatorSeparator1, | ||||
|             this.bindingNavigatorMoveNextItem, | ||||
|             this.bindingNavigatorMoveLastItem, | ||||
|             this.bindingNavigatorSeparator2, | ||||
|             this.bindingNavigatorAddNewItem, | ||||
|             this.bindingNavigatorDeleteItem, | ||||
|             this.toolStripButton1, | ||||
|             this.btRun}); | ||||
|             this.bn.Location = new System.Drawing.Point(0, 392); | ||||
|             this.bn.MoveFirstItem = this.bindingNavigatorMoveFirstItem; | ||||
|             this.bn.MoveLastItem = this.bindingNavigatorMoveLastItem; | ||||
|             this.bn.MoveNextItem = this.bindingNavigatorMoveNextItem; | ||||
|             this.bn.MovePreviousItem = this.bindingNavigatorMovePreviousItem; | ||||
|             this.bn.Name = "bn"; | ||||
|             this.bn.PositionItem = this.bindingNavigatorPositionItem; | ||||
|             this.bn.Size = new System.Drawing.Size(712, 25); | ||||
|             this.bn.TabIndex = 4; | ||||
|             this.bn.Text = "bindingNavigator1"; | ||||
|             //  | ||||
|             // bindingNavigatorAddNewItem | ||||
|             //  | ||||
|             this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image"))); | ||||
|             this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; | ||||
|             this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(65, 22); | ||||
|             this.bindingNavigatorAddNewItem.Text = "Add(&A)"; | ||||
|             //  | ||||
|             // bindingNavigatorCountItem | ||||
|             //  | ||||
|             this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; | ||||
|             this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); | ||||
|             this.bindingNavigatorCountItem.Text = "/{0}"; | ||||
|             this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; | ||||
|             //  | ||||
|             // bindingNavigatorDeleteItem | ||||
|             //  | ||||
|             this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image"))); | ||||
|             this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; | ||||
|             this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(78, 22); | ||||
|             this.bindingNavigatorDeleteItem.Text = "Delete(&D)"; | ||||
|             //  | ||||
|             // bindingNavigatorMoveFirstItem | ||||
|             //  | ||||
|             this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image"))); | ||||
|             this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; | ||||
|             this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorMovePreviousItem | ||||
|             //  | ||||
|             this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image"))); | ||||
|             this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; | ||||
|             this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorSeparator | ||||
|             //  | ||||
|             this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator"; | ||||
|             this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // bindingNavigatorPositionItem | ||||
|             //  | ||||
|             this.bindingNavigatorPositionItem.AccessibleName = "위치"; | ||||
|             this.bindingNavigatorPositionItem.AutoSize = false; | ||||
|             this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; | ||||
|             this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); | ||||
|             this.bindingNavigatorPositionItem.Text = "0"; | ||||
|             this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; | ||||
|             //  | ||||
|             // bindingNavigatorSeparator1 | ||||
|             //  | ||||
|             this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator1"; | ||||
|             this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // bindingNavigatorMoveNextItem | ||||
|             //  | ||||
|             this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image"))); | ||||
|             this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; | ||||
|             this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorMoveLastItem | ||||
|             //  | ||||
|             this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image"))); | ||||
|             this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; | ||||
|             this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorSeparator2 | ||||
|             //  | ||||
|             this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2"; | ||||
|             this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // toolStripButton1 | ||||
|             //  | ||||
|             this.toolStripButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton1.Image"))); | ||||
|             this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||
|             this.toolStripButton1.Name = "toolStripButton1"; | ||||
|             this.toolStripButton1.Size = new System.Drawing.Size(67, 22); | ||||
|             this.toolStripButton1.Text = "Save(&S)"; | ||||
|             this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click); | ||||
|             //  | ||||
|             // btRun | ||||
|             //  | ||||
|             this.btRun.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; | ||||
|             this.btRun.Image = ((System.Drawing.Image)(resources.GetObject("btRun.Image"))); | ||||
|             this.btRun.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||
|             this.btRun.Name = "btRun"; | ||||
|             this.btRun.Size = new System.Drawing.Size(48, 22); | ||||
|             this.btRun.Text = "Run"; | ||||
|             this.btRun.Click += new System.EventHandler(this.toolStripButton2_Click); | ||||
|             //  | ||||
|             // tableLayoutPanel1 | ||||
|             //  | ||||
|             this.tableLayoutPanel1.ColumnCount = 2; | ||||
|             this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); | ||||
|             this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 252F)); | ||||
|             this.tableLayoutPanel1.Controls.Add(this.dataGridView1, 0, 0); | ||||
|             this.tableLayoutPanel1.Controls.Add(this.panel1, 1, 0); | ||||
|             this.tableLayoutPanel1.Controls.Add(this.panel2, 1, 1); | ||||
|             this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); | ||||
|             this.tableLayoutPanel1.Name = "tableLayoutPanel1"; | ||||
|             this.tableLayoutPanel1.RowCount = 2; | ||||
|             this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); | ||||
|             this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); | ||||
|             this.tableLayoutPanel1.Size = new System.Drawing.Size(712, 392); | ||||
|             this.tableLayoutPanel1.TabIndex = 5; | ||||
|             //  | ||||
|             // panel1 | ||||
|             //  | ||||
|             this.panel1.Controls.Add(this.textBox1); | ||||
|             this.panel1.Controls.Add(this.label1); | ||||
|             this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.panel1.Location = new System.Drawing.Point(463, 3); | ||||
|             this.panel1.Name = "panel1"; | ||||
|             this.panel1.Size = new System.Drawing.Size(246, 190); | ||||
|             this.panel1.TabIndex = 3; | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.Dock = System.Windows.Forms.DockStyle.Top; | ||||
|             this.label1.Location = new System.Drawing.Point(0, 0); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(246, 21); | ||||
|             this.label1.TabIndex = 0; | ||||
|             this.label1.Text = "Condition"; | ||||
|             this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; | ||||
|             //  | ||||
|             // panel2 | ||||
|             //  | ||||
|             this.panel2.Controls.Add(this.textBox2); | ||||
|             this.panel2.Controls.Add(this.label2); | ||||
|             this.panel2.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.panel2.Location = new System.Drawing.Point(463, 199); | ||||
|             this.panel2.Name = "panel2"; | ||||
|             this.panel2.Size = new System.Drawing.Size(246, 190); | ||||
|             this.panel2.TabIndex = 3; | ||||
|             //  | ||||
|             // label2 | ||||
|             //  | ||||
|             this.label2.Dock = System.Windows.Forms.DockStyle.Top; | ||||
|             this.label2.Location = new System.Drawing.Point(0, 0); | ||||
|             this.label2.Name = "label2"; | ||||
|             this.label2.Size = new System.Drawing.Size(246, 21); | ||||
|             this.label2.TabIndex = 0; | ||||
|             this.label2.Text = "Apply"; | ||||
|             this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; | ||||
|             //  | ||||
|             // EQfilter | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(712, 417); | ||||
|             this.Controls.Add(this.tableLayoutPanel1); | ||||
|             this.Controls.Add(this.bn); | ||||
|             this.MaximizeBox = false; | ||||
|             this.MinimizeBox = false; | ||||
|             this.Name = "EQfilter"; | ||||
|             this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; | ||||
|             this.Text = "Equipment Filter Manager"; | ||||
|             this.Load += new System.EventHandler(this.EQfilter_Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).EndInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit(); | ||||
|             this.bn.ResumeLayout(false); | ||||
|             this.bn.PerformLayout(); | ||||
|             this.tableLayoutPanel1.ResumeLayout(false); | ||||
|             this.panel1.ResumeLayout(false); | ||||
|             this.panel1.PerformLayout(); | ||||
|             this.panel2.ResumeLayout(false); | ||||
|             this.panel2.PerformLayout(); | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.DataGridView dataGridView1; | ||||
|         private System.Windows.Forms.BindingSource bs; | ||||
|         private dsEQ dsEQ; | ||||
|         private dsEQTableAdapters.EquipmentFilterTableAdapter ta; | ||||
|         private System.Windows.Forms.TextBox textBox2; | ||||
|         private System.Windows.Forms.TextBox textBox1; | ||||
|         private System.Windows.Forms.BindingNavigator bn; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem; | ||||
|         private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem; | ||||
|         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator; | ||||
|         private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem; | ||||
|         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem; | ||||
|         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2; | ||||
|         private System.Windows.Forms.ToolStripButton toolStripButton1; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn idxDataGridViewTextBoxColumn; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn titleDataGridViewTextBoxColumn; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn memoDataGridViewTextBoxColumn; | ||||
|         private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; | ||||
|         private System.Windows.Forms.Panel panel1; | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.Panel panel2; | ||||
|         private System.Windows.Forms.Label label2; | ||||
|         private System.Windows.Forms.ToolStripButton btRun; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										79
									
								
								SubProject/FEQ0000/EQfilterManager.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										79
									
								
								SubProject/FEQ0000/EQfilterManager.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,79 @@ | ||||
| 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 FEQ0000 | ||||
| { | ||||
|     public partial class EQfilterManager : Form | ||||
|     { | ||||
|         string divtype = string.Empty; | ||||
|         public EQfilterManager(string type_) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             switch(type_.ToUpper()) | ||||
|             { | ||||
|                 case "EUQIPMENTB": | ||||
|                     divtype = "B"; | ||||
|                     break; | ||||
|                 case "EUQIPMENTF": | ||||
|                     divtype = "F"; | ||||
|                     break; | ||||
|                 default: | ||||
|                     divtype = "E"; | ||||
|                     break; | ||||
|             } | ||||
|             this.dsEQ.EquipmentFilter.TableNewRow += EquipmentFilter_TableNewRow; | ||||
|         } | ||||
|  | ||||
|         void EquipmentFilter_TableNewRow(object sender, DataTableNewRowEventArgs e) | ||||
|         { | ||||
|             e.Row["type"] = this.divtype; | ||||
|             e.Row["wuid"] = FCOMMON.info.Login.no; | ||||
|             e.Row["wdate"] = DateTime.Now; | ||||
|         } | ||||
|  | ||||
|         private void EQfilter_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             try { | ||||
|                 ta.Fill(this.dsEQ.EquipmentFilter); | ||||
|             }catch (Exception ex) | ||||
|             { | ||||
|                 FCOMMON.Util.MsgE(ex.Message); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton1_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Invalidate(); | ||||
|             this.bs.EndEdit(); | ||||
|             try | ||||
|             { | ||||
|                 var cnt = ta.Update(this.dsEQ.EquipmentFilter); | ||||
|                 FCOMMON.Util.MsgI("update : " + cnt.ToString()); | ||||
|                  | ||||
|             }catch(Exception ex) | ||||
|             { | ||||
|                 FCOMMON.Util.MsgE(ex.Message); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         public string filter = string.Empty; | ||||
|         public string apply = string.Empty; | ||||
|         private void button1_Click(object sender, EventArgs e) | ||||
|         { | ||||
|              | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton2_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             filter = textBox1.Text.Trim(); | ||||
|             apply = textBox2.Text.Trim(); | ||||
|             DialogResult = System.Windows.Forms.DialogResult.OK; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										219
									
								
								SubProject/FEQ0000/EQfilterManager.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										219
									
								
								SubProject/FEQ0000/EQfilterManager.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,219 @@ | ||||
| <?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="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>97, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="dsEQ.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>17, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>161, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>223, 17</value> | ||||
|   </metadata> | ||||
|   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> | ||||
|   <data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC | ||||
|         pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ | ||||
|         Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ | ||||
|         /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA | ||||
|         zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ | ||||
|         IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E | ||||
|         rkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC | ||||
|         DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC | ||||
|         rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV | ||||
|         i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG | ||||
|         86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG | ||||
|         QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX | ||||
|         bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 | ||||
|         wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 | ||||
|         v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg | ||||
|         UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA | ||||
|         Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu | ||||
|         lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w | ||||
|         5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f | ||||
|         Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ | ||||
|         08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 | ||||
|         n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI | ||||
|         N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f | ||||
|         oAc0QjgAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// | ||||
|         h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B | ||||
|         twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA | ||||
|         kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG | ||||
|         WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 | ||||
|         8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="toolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE1SURBVDhPY/hPIQAbcOn57//T915BwW1rjoFx/oJz//N6 | ||||
|         VqHgsNxeMA03YN3lp/9vv4YYhAtsuQ6h55/9A8aBidVgPtiADZcegzWDFN1/9///qy8IDOKDcPfu1/9/ | ||||
|         /vn/v3rt/f9TD38BuwJuwIrT9wka0L79BdiAkuW3MA0A+fnog///V12GKAZ5BxcGGQByDYoXYAbA/Aey | ||||
|         AYRBCkE2N256AnY6SDMoUEF8FANAoQ0zAFkzCCNrhhkAor3CczENwGYzuu1JM8+BaQwDQAGITzOyASDs | ||||
|         4huPMAAkATIA3c/YNIdNPAHGKAaAUhUoBghphhng0rTnv71bGKoBoADE5mR0zVgNACUK9BgAGYbudJBG | ||||
|         GNY0dEYYAMsgMAyKYxAGhTQIg/wLwiBbQRikGSUdkA/+/wcAgXJEf04PwQkAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="btRun.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEvSURBVDhPY4CB/yQAqBYEAAn6rdLHij0X6oCxyxQNMLZr | ||||
|         V0M1BKa5b0vD/2+/v/x/8+MFTgyS3/Ro4X+zEkWEITADQJJ992LAuOtO1P/O25H/W2+G/W+4FvK/9mrQ | ||||
|         /6rL/v/LL/r+v/L+9H/9dBlMA0A2oGsGYWTNJee9/x99ueO/RrgEdgOQNYMAyHZkzYVnPbEbAAokkAHI | ||||
|         NsMAsubc0+5gA1T9xcByGAbANINsRgYwzZknXbAbAIoakAHIAQYDMI2pxxzBGBQLyj6iYDkMA5ADDARA | ||||
|         NoM0wwyIP2SH3QBQvIIMQA8wkO0wm0GacRoAildQOkDXjGwzDO99th67AaCUCEokoEBCxiAbYRikGaQO | ||||
|         xQAQAHFAcQsKXRgGKcKFUTTDAFiUSADVQg3AwAAAA3N3kCD7w+kAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
| </root> | ||||
							
								
								
									
										167
									
								
								SubProject/FEQ0000/FEQ0000.csproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										167
									
								
								SubProject/FEQ0000/FEQ0000.csproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,167 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
|   <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | ||||
|   <PropertyGroup> | ||||
|     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | ||||
|     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | ||||
|     <ProjectGuid>{C2E0627D-0623-4B68-A558-37CBCE6BDCA6}</ProjectGuid> | ||||
|     <OutputType>WinExe</OutputType> | ||||
|     <AppDesignerFolder>Properties</AppDesignerFolder> | ||||
|     <RootNamespace>FEQ0000</RootNamespace> | ||||
|     <AssemblyName>FEQ0000</AssemblyName> | ||||
|     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> | ||||
|     <FileAlignment>512</FileAlignment> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | ||||
|     <PlatformTarget>x86</PlatformTarget> | ||||
|     <DebugSymbols>true</DebugSymbols> | ||||
|     <DebugType>full</DebugType> | ||||
|     <Optimize>false</Optimize> | ||||
|     <OutputPath>bin\Debug\</OutputPath> | ||||
|     <DefineConstants>DEBUG;TRACE</DefineConstants> | ||||
|     <ErrorReport>prompt</ErrorReport> | ||||
|     <WarningLevel>4</WarningLevel> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | ||||
|     <PlatformTarget>AnyCPU</PlatformTarget> | ||||
|     <DebugType>pdbonly</DebugType> | ||||
|     <Optimize>true</Optimize> | ||||
|     <OutputPath>bin\Release\</OutputPath> | ||||
|     <DefineConstants>TRACE</DefineConstants> | ||||
|     <ErrorReport>prompt</ErrorReport> | ||||
|     <WarningLevel>4</WarningLevel> | ||||
|   </PropertyGroup> | ||||
|   <ItemGroup> | ||||
|     <Reference Include="ArSetting.Net4"> | ||||
|       <HintPath>..\..\DLL\ArSetting.Net4.dll</HintPath> | ||||
|     </Reference> | ||||
|     <Reference Include="libxl.net"> | ||||
|       <HintPath>..\..\DLL\libxl.net.dll</HintPath> | ||||
|     </Reference> | ||||
|     <Reference Include="Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> | ||||
|     <Reference Include="Microsoft.ReportViewer.WinForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> | ||||
|     <Reference Include="System" /> | ||||
|     <Reference Include="System.Core" /> | ||||
|     <Reference Include="System.Web.Services" /> | ||||
|     <Reference Include="System.Xml.Linq" /> | ||||
|     <Reference Include="System.Data.DataSetExtensions" /> | ||||
|     <Reference Include="Microsoft.CSharp" /> | ||||
|     <Reference Include="System.Data" /> | ||||
|     <Reference Include="System.Deployment" /> | ||||
|     <Reference Include="System.Drawing" /> | ||||
|     <Reference Include="System.Windows.Forms" /> | ||||
|     <Reference Include="System.Xml" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <Compile Include="DataBaseManager.cs" /> | ||||
|     <Compile Include="dsEQ.cs"> | ||||
|       <DependentUpon>dsEQ.xsd</DependentUpon> | ||||
|       <SubType>Component</SubType> | ||||
|     </Compile> | ||||
|     <Compile Include="dsEQ.Designer.cs"> | ||||
|       <DependentUpon>dsEQ.xsd</DependentUpon> | ||||
|       <AutoGen>True</AutoGen> | ||||
|       <DesignTime>True</DesignTime> | ||||
|     </Compile> | ||||
|     <Compile Include="EQFilterApply.cs"> | ||||
|       <SubType>Form</SubType> | ||||
|     </Compile> | ||||
|     <Compile Include="EQFilterApply.Designer.cs"> | ||||
|       <DependentUpon>EQFilterApply.cs</DependentUpon> | ||||
|     </Compile> | ||||
|     <Compile Include="EQfilterManager.cs"> | ||||
|       <SubType>Form</SubType> | ||||
|     </Compile> | ||||
|     <Compile Include="EQfilterManager.Designer.cs"> | ||||
|       <DependentUpon>EQfilterManager.cs</DependentUpon> | ||||
|     </Compile> | ||||
|     <Compile Include="fEquipment.cs"> | ||||
|       <SubType>Form</SubType> | ||||
|     </Compile> | ||||
|     <Compile Include="fEquipment.Designer.cs"> | ||||
|       <DependentUpon>fEquipment.cs</DependentUpon> | ||||
|     </Compile> | ||||
|     <Compile Include="fImpEquipment.cs"> | ||||
|       <SubType>Form</SubType> | ||||
|     </Compile> | ||||
|     <Compile Include="fImpEquipment.Designer.cs"> | ||||
|       <DependentUpon>fImpEquipment.cs</DependentUpon> | ||||
|     </Compile> | ||||
|     <Compile Include="MethodExtentions.cs" /> | ||||
|     <Compile Include="Program.cs" /> | ||||
|     <Compile Include="Properties\AssemblyInfo.cs" /> | ||||
|     <Compile Include="rpt_equipmentB.cs"> | ||||
|       <SubType>Form</SubType> | ||||
|     </Compile> | ||||
|     <Compile Include="rpt_equipmentB.Designer.cs"> | ||||
|       <DependentUpon>rpt_equipmentB.cs</DependentUpon> | ||||
|     </Compile> | ||||
|     <EmbeddedResource Include="EQFilterApply.resx"> | ||||
|       <DependentUpon>EQFilterApply.cs</DependentUpon> | ||||
|     </EmbeddedResource> | ||||
|     <EmbeddedResource Include="EQfilterManager.resx"> | ||||
|       <DependentUpon>EQfilterManager.cs</DependentUpon> | ||||
|     </EmbeddedResource> | ||||
|     <EmbeddedResource Include="fEquipment.resx"> | ||||
|       <DependentUpon>fEquipment.cs</DependentUpon> | ||||
|     </EmbeddedResource> | ||||
|     <EmbeddedResource Include="fImpEquipment.resx"> | ||||
|       <DependentUpon>fImpEquipment.cs</DependentUpon> | ||||
|     </EmbeddedResource> | ||||
|     <EmbeddedResource Include="Properties\Resources.resx"> | ||||
|       <Generator>ResXFileCodeGenerator</Generator> | ||||
|       <LastGenOutput>Resources.Designer.cs</LastGenOutput> | ||||
|       <SubType>Designer</SubType> | ||||
|     </EmbeddedResource> | ||||
|     <Compile Include="Properties\Resources.Designer.cs"> | ||||
|       <AutoGen>True</AutoGen> | ||||
|       <DependentUpon>Resources.resx</DependentUpon> | ||||
|     </Compile> | ||||
|     <EmbeddedResource Include="ReportB.rdlc" /> | ||||
|     <EmbeddedResource Include="ReportE.rdlc" /> | ||||
|     <EmbeddedResource Include="ReportF.rdlc" /> | ||||
|     <EmbeddedResource Include="rpt_equipmentB.resx"> | ||||
|       <DependentUpon>rpt_equipmentB.cs</DependentUpon> | ||||
|     </EmbeddedResource> | ||||
|     <None Include="app.config" /> | ||||
|     <None Include="dsEQ.xsc"> | ||||
|       <DependentUpon>dsEQ.xsd</DependentUpon> | ||||
|     </None> | ||||
|     <None Include="dsEQ.xsd"> | ||||
|       <Generator>MSDataSetGenerator</Generator> | ||||
|       <LastGenOutput>dsEQ.Designer.cs</LastGenOutput> | ||||
|       <SubType>Designer</SubType> | ||||
|     </None> | ||||
|     <None Include="dsEQ.xss"> | ||||
|       <DependentUpon>dsEQ.xsd</DependentUpon> | ||||
|     </None> | ||||
|     <None Include="Properties\Settings.settings"> | ||||
|       <Generator>SettingsSingleFileGenerator</Generator> | ||||
|       <LastGenOutput>Settings.Designer.cs</LastGenOutput> | ||||
|     </None> | ||||
|     <Compile Include="Properties\Settings.Designer.cs"> | ||||
|       <AutoGen>True</AutoGen> | ||||
|       <DependentUpon>Settings.settings</DependentUpon> | ||||
|       <DesignTimeSharedInput>True</DesignTimeSharedInput> | ||||
|     </Compile> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ProjectReference Include="..\FCOMMON\FCOMMON.csproj"> | ||||
|       <Project>{304bd018-194b-47da-b4e0-f16df7b606da}</Project> | ||||
|       <Name>FCOMMON</Name> | ||||
|     </ProjectReference> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <Content Include="libxl.dll"> | ||||
|       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||||
|     </Content> | ||||
|   </ItemGroup> | ||||
|   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | ||||
|   <!-- To modify your build process, add your task inside one of the targets below and uncomment it.  | ||||
|        Other similar extension points exist, see Microsoft.Common.targets. | ||||
|   <Target Name="BeforeBuild"> | ||||
|   </Target> | ||||
|   <Target Name="AfterBuild"> | ||||
|   </Target> | ||||
|   --> | ||||
| </Project> | ||||
							
								
								
									
										154
									
								
								SubProject/FEQ0000/MethodExtentions.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										154
									
								
								SubProject/FEQ0000/MethodExtentions.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,154 @@ | ||||
| //180917    chi makefilepath,MakeFTPPath 입력 | ||||
| //180705    chi GetHexStringNoSpace 다시 추가 ,UrlPathEncode 추가 | ||||
| //              getDateValue 추가                 | ||||
| //180625    chi GetHexStringNoSpace 삭제(이것은 util.cs로 이동) | ||||
| //180614    chi Map 명령추가 | ||||
|  | ||||
|  | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Runtime.InteropServices; | ||||
| using System.Text; | ||||
| using System.Text.RegularExpressions; | ||||
| using System.Threading.Tasks; | ||||
|  | ||||
| namespace FEQ0000 | ||||
| { | ||||
|     /// <summary> | ||||
|     /// generic method Extension | ||||
|     /// </summary> | ||||
|     public static class MethodExtensions | ||||
|     { | ||||
|         public static string MakeFilePath(this string value,params string[] param) | ||||
|         { | ||||
|             System.Text.StringBuilder sb = new System.Text.StringBuilder(); | ||||
|             sb.Append(value.Replace("/", "\\")); | ||||
|             foreach (var item in param) | ||||
|             { | ||||
|                 if (sb.Length > 0 && sb.ToString().EndsWith("\\") == false) sb.Append("\\"); | ||||
|                 sb.Append(item.Replace("/", "\\")); | ||||
|             } | ||||
|             var retval = sb.ToString().Replace("/", "\\").Replace("\\\\", "\\"); | ||||
|             return retval.ToString(); | ||||
|         } | ||||
|  | ||||
|  | ||||
|         public static string MakeFTPPath(this string value, params string[] param) | ||||
|         { | ||||
|             System.Text.StringBuilder sb = new System.Text.StringBuilder(); | ||||
|             sb.Append(value.Replace("\\", "/"));  | ||||
|             foreach (var item in param) | ||||
|             { | ||||
|                 if (sb.Length > 0 && sb.ToString().EndsWith("/") == false) sb.Append("/"); | ||||
|                 sb.Append(item.Replace("\\", "/")); | ||||
|             } | ||||
|             var retval = sb.ToString().Replace("//", "/"); | ||||
|             return retval.ToString(); | ||||
|         } | ||||
|  | ||||
|  | ||||
|         public static double map(this double x, int in_min, int in_max, int out_min, int out_max) | ||||
|         { | ||||
|             return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; | ||||
|         } | ||||
|  | ||||
|         public static string Base64Encode(this string src) | ||||
|         { | ||||
|             string base64enc = Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(src)); | ||||
|             return base64enc; | ||||
|         } | ||||
|         public static string Base64Decode(this string src) | ||||
|         { | ||||
|             var base64dec = Convert.FromBase64String(src); | ||||
|             return System.Text.Encoding.UTF8.GetString(base64dec); | ||||
|         } | ||||
|         | ||||
|  | ||||
|         public static string ToString(this System.Drawing.Rectangle rect) | ||||
|         { | ||||
|             return string.Format("X={0},Y={1},W={2},H={3}", rect.X, rect.Y, rect.Width, rect.Height); | ||||
|         } | ||||
|         public static string ToString(this System.Drawing.RectangleF rect) | ||||
|         { | ||||
|             return string.Format("X={0},Y={1},W={2},H={3}", rect.X, rect.Y, rect.Width, rect.Height); | ||||
|         } | ||||
|  | ||||
|         //public static void SetBGColor(this System.Windows.Forms.Label ctl,System.Drawing.Color color1) | ||||
|         //{ | ||||
|         //    ctl.BackColor = System.Drawing.Color.Red; | ||||
|         //} | ||||
|  | ||||
|         /// <summary> | ||||
|         /// 0101이 반복되는 문자열 형태로 전환합니다. | ||||
|         /// </summary> | ||||
|         /// <param name="arr"></param> | ||||
|         /// <returns></returns> | ||||
|         public static string BitString(this System.Collections.BitArray arr) | ||||
|         { | ||||
|             System.Text.StringBuilder sb = new System.Text.StringBuilder(); | ||||
|             for (int i = arr.Length; i > 0; i--) | ||||
|                 sb.Append(arr[i - 1] ? "1" : "0"); | ||||
|             return sb.ToString(); | ||||
|         } | ||||
|  | ||||
|         /// <summary> | ||||
|         /// int 값으로 변환합니다. | ||||
|         /// </summary> | ||||
|         /// <param name="arr"></param> | ||||
|         /// <returns></returns> | ||||
|         public static int ValueI(this System.Collections.BitArray arr) | ||||
|         { | ||||
|             byte[] buf = new byte[4]; | ||||
|             arr.CopyTo(buf, 0); | ||||
|             return BitConverter.ToInt32(buf, 0); | ||||
|         } | ||||
|  | ||||
|         /// <summary> | ||||
|         /// 숫자인지 검사합니다. | ||||
|         /// </summary> | ||||
|         /// <param name="input"></param> | ||||
|         /// <returns></returns> | ||||
|         public static bool IsNumeric(this string input) | ||||
|         { | ||||
|             double data; | ||||
|             return double.TryParse(input, out data); | ||||
|             //return Regex.IsMatch(input, @"^\d+$"); | ||||
|         } | ||||
|  | ||||
|         /// <summary> | ||||
|         /// isnullorempty 를 수행합니다. | ||||
|         /// </summary> | ||||
|         /// <param name="input"></param> | ||||
|         /// <returns></returns> | ||||
|         public static Boolean isEmpty(this string input) | ||||
|         { | ||||
|             return string.IsNullOrEmpty(input); | ||||
|         } | ||||
|  | ||||
|         /// <summary> | ||||
|         /// default 인코딩을 사용하여 문자열로 반환합니다. | ||||
|         /// </summary> | ||||
|         /// <param name="input"></param> | ||||
|         /// <returns></returns> | ||||
|         public static string GetString(this Byte[] input) | ||||
|         { | ||||
|             return System.Text.Encoding.Default.GetString(input); | ||||
|         } | ||||
|  | ||||
|         /// <summary> | ||||
|         /// 16진수 문자열 형태로 반환합니다. | ||||
|         /// </summary> | ||||
|         /// <param name="input"></param> | ||||
|         /// <returns></returns> | ||||
|         public static string GetHexString(this Byte[] input) | ||||
|         { | ||||
|             System.Text.StringBuilder sb = new System.Text.StringBuilder(); | ||||
|             foreach (byte b in input) | ||||
|                 sb.Append(" " + b.ToString("X2")); | ||||
|             return sb.ToString(); | ||||
|         } | ||||
|     } | ||||
|  | ||||
|  | ||||
| } | ||||
							
								
								
									
										20
									
								
								SubProject/FEQ0000/Program.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								SubProject/FEQ0000/Program.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace FEQ0000 | ||||
| { | ||||
|     static class Program | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// 해당 응용 프로그램의 주 진입점입니다. | ||||
|         /// </summary> | ||||
|         [STAThread] | ||||
|         static void Main() | ||||
|         { | ||||
|             FCOMMON.Util.MsgE("이 프로그램은 단독으로 실행할 수 없습니다."); | ||||
|         } | ||||
|  | ||||
|     } | ||||
| } | ||||
							
								
								
									
										36
									
								
								SubProject/FEQ0000/Properties/AssemblyInfo.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								SubProject/FEQ0000/Properties/AssemblyInfo.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | ||||
| using System.Reflection; | ||||
| using System.Runtime.CompilerServices; | ||||
| using System.Runtime.InteropServices; | ||||
|  | ||||
| // 어셈블리의 일반 정보는 다음 특성 집합을 통해 제어됩니다. | ||||
| // 어셈블리와 관련된 정보를 수정하려면 | ||||
| // 이 특성 값을 변경하십시오. | ||||
| [assembly: AssemblyTitle("FEQ0000")] | ||||
| [assembly: AssemblyDescription("")] | ||||
| [assembly: AssemblyConfiguration("")] | ||||
| [assembly: AssemblyCompany("")] | ||||
| [assembly: AssemblyProduct("FEQ0000")] | ||||
| [assembly: AssemblyCopyright("Copyright ©  2018")] | ||||
| [assembly: AssemblyTrademark("")] | ||||
| [assembly: AssemblyCulture("")] | ||||
|  | ||||
| // ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에  | ||||
| // 표시되지 않습니다.  COM에서 이 어셈블리의 형식에 액세스하려면  | ||||
| // 해당 형식에 대해 ComVisible 특성을 true로 설정하십시오. | ||||
| [assembly: ComVisible(false)] | ||||
|  | ||||
| // 이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다. | ||||
| [assembly: Guid("d4d0bb0f-63e9-4b70-8dca-8d601cf44c25")] | ||||
|  | ||||
| // 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다. | ||||
| // | ||||
| //      주 버전 | ||||
| //      부 버전  | ||||
| //      빌드 번호 | ||||
| //      수정 버전 | ||||
| // | ||||
| // 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 버전이 자동으로 | ||||
| // 지정되도록 할 수 있습니다. | ||||
| // [assembly: AssemblyVersion("1.0.*")] | ||||
| [assembly: AssemblyVersion("1.0.0.0")] | ||||
| [assembly: AssemblyFileVersion("1.0.0.0")] | ||||
							
								
								
									
										71
									
								
								SubProject/FEQ0000/Properties/Resources.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										71
									
								
								SubProject/FEQ0000/Properties/Resources.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,71 @@ | ||||
| //------------------------------------------------------------------------------ | ||||
| // <auto-generated> | ||||
| //     이 코드는 도구를 사용하여 생성되었습니다. | ||||
| //     런타임 버전:4.0.30319.42000 | ||||
| // | ||||
| //     파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 | ||||
| //     이러한 변경 내용이 손실됩니다. | ||||
| // </auto-generated> | ||||
| //------------------------------------------------------------------------------ | ||||
|  | ||||
| namespace FEQ0000.Properties | ||||
| { | ||||
|  | ||||
|  | ||||
|     /// <summary> | ||||
|     ///   지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다. | ||||
|     /// </summary> | ||||
|     // 이 클래스는 ResGen 또는 Visual Studio와 같은 도구를 통해 StronglyTypedResourceBuilder | ||||
|     // 클래스에서 자동으로 생성되었습니다. | ||||
|     // 멤버를 추가하거나 제거하려면 .ResX 파일을 편집한 다음 /str 옵션을 사용하여 | ||||
|     // ResGen을 다시 실행하거나 VS 프로젝트를 다시 빌드하십시오. | ||||
|     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] | ||||
|     [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | ||||
|     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] | ||||
|     internal class Resources | ||||
|     { | ||||
|  | ||||
|         private static global::System.Resources.ResourceManager resourceMan; | ||||
|  | ||||
|         private static global::System.Globalization.CultureInfo resourceCulture; | ||||
|  | ||||
|         [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] | ||||
|         internal Resources() | ||||
|         { | ||||
|         } | ||||
|  | ||||
|         /// <summary> | ||||
|         ///   이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다. | ||||
|         /// </summary> | ||||
|         [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] | ||||
|         internal static global::System.Resources.ResourceManager ResourceManager | ||||
|         { | ||||
|             get | ||||
|             { | ||||
|                 if ((resourceMan == null)) | ||||
|                 { | ||||
|                     global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FEQ0000.Properties.Resources", typeof(Resources).Assembly); | ||||
|                     resourceMan = temp; | ||||
|                 } | ||||
|                 return resourceMan; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         /// <summary> | ||||
|         ///   이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에 대한 현재 스레드의 CurrentUICulture | ||||
|         ///   속성을 재정의합니다. | ||||
|         /// </summary> | ||||
|         [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] | ||||
|         internal static global::System.Globalization.CultureInfo Culture | ||||
|         { | ||||
|             get | ||||
|             { | ||||
|                 return resourceCulture; | ||||
|             } | ||||
|             set | ||||
|             { | ||||
|                 resourceCulture = value; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										117
									
								
								SubProject/FEQ0000/Properties/Resources.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										117
									
								
								SubProject/FEQ0000/Properties/Resources.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,117 @@ | ||||
| <?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.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: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" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|             </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" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|             </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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										37
									
								
								SubProject/FEQ0000/Properties/Settings.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								SubProject/FEQ0000/Properties/Settings.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,37 @@ | ||||
| //------------------------------------------------------------------------------ | ||||
| // <auto-generated> | ||||
| //     이 코드는 도구를 사용하여 생성되었습니다. | ||||
| //     런타임 버전:4.0.30319.42000 | ||||
| // | ||||
| //     파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 | ||||
| //     이러한 변경 내용이 손실됩니다. | ||||
| // </auto-generated> | ||||
| //------------------------------------------------------------------------------ | ||||
|  | ||||
| namespace FEQ0000.Properties { | ||||
|      | ||||
|      | ||||
|     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] | ||||
|     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] | ||||
|     internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { | ||||
|          | ||||
|         private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); | ||||
|          | ||||
|         public static Settings Default { | ||||
|             get { | ||||
|                 return defaultInstance; | ||||
|             } | ||||
|         } | ||||
|          | ||||
|         [global::System.Configuration.ApplicationScopedSettingAttribute()] | ||||
|         [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | ||||
|         [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)] | ||||
|         [global::System.Configuration.DefaultSettingValueAttribute("Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;Us" + | ||||
|             "er ID=gw;Password=Amkor123!")] | ||||
|         public string gwcs { | ||||
|             get { | ||||
|                 return ((string)(this["gwcs"])); | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										14
									
								
								SubProject/FEQ0000/Properties/Settings.settings
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								SubProject/FEQ0000/Properties/Settings.settings
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| <?xml version='1.0' encoding='utf-8'?> | ||||
| <SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="FEQ0000.Properties" GeneratedClassName="Settings"> | ||||
|   <Profiles /> | ||||
|   <Settings> | ||||
|     <Setting Name="gwcs" Type="(Connection string)" Scope="Application"> | ||||
|       <DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?> | ||||
| <SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | ||||
|   <ConnectionString>Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!</ConnectionString> | ||||
|   <ProviderName>System.Data.SqlClient</ProviderName> | ||||
| </SerializableConnectionString></DesignTimeValue> | ||||
|       <Value Profile="(Default)">Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!</Value> | ||||
|     </Setting> | ||||
|   </Settings> | ||||
| </SettingsFile> | ||||
							
								
								
									
										1102
									
								
								SubProject/FEQ0000/ReportB.rdlc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1102
									
								
								SubProject/FEQ0000/ReportB.rdlc
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1221
									
								
								SubProject/FEQ0000/ReportE.rdlc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1221
									
								
								SubProject/FEQ0000/ReportE.rdlc
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1221
									
								
								SubProject/FEQ0000/ReportF.rdlc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1221
									
								
								SubProject/FEQ0000/ReportF.rdlc
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										9
									
								
								SubProject/FEQ0000/app.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								SubProject/FEQ0000/app.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| <?xml version="1.0" encoding="utf-8" ?> | ||||
| <configuration> | ||||
|     <configSections> | ||||
|     </configSections> | ||||
|     <connectionStrings> | ||||
|         <add name="FEQ0000.Properties.Settings.gwcs" connectionString="Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!" | ||||
|             providerName="System.Data.SqlClient" /> | ||||
|     </connectionStrings> | ||||
| </configuration> | ||||
							
								
								
									
										12493
									
								
								SubProject/FEQ0000/dsEQ.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										12493
									
								
								SubProject/FEQ0000/dsEQ.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										6
									
								
								SubProject/FEQ0000/dsEQ.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								SubProject/FEQ0000/dsEQ.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| namespace FEQ0000 { | ||||
|      | ||||
|      | ||||
|     public partial class dsEQ { | ||||
|     } | ||||
| } | ||||
							
								
								
									
										9
									
								
								SubProject/FEQ0000/dsEQ.xsc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								SubProject/FEQ0000/dsEQ.xsc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!--<autogenerated> | ||||
|      This code was generated by a tool. | ||||
|      Changes to this file may cause incorrect behavior and will be lost if | ||||
|      the code is regenerated. | ||||
| </autogenerated>--> | ||||
| <DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource"> | ||||
|   <TableUISettings /> | ||||
| </DataSetUISetting> | ||||
							
								
								
									
										1453
									
								
								SubProject/FEQ0000/dsEQ.xsd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1453
									
								
								SubProject/FEQ0000/dsEQ.xsd
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										20
									
								
								SubProject/FEQ0000/dsEQ.xss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								SubProject/FEQ0000/dsEQ.xss
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!--<autogenerated> | ||||
|      This code was generated by a tool to store the dataset designer's layout information. | ||||
|      Changes to this file may cause incorrect behavior and will be lost if | ||||
|      the code is regenerated. | ||||
| </autogenerated>--> | ||||
| <DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="1506" ViewPortY="-10" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout"> | ||||
|   <Shapes> | ||||
|     <Shape ID="DesignTable:EqDateList" ZOrder="9" X="70" Y="70" Height="153" Width="207" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="46" /> | ||||
|     <Shape ID="DesignTable:EquipmentF" ZOrder="8" X="347" Y="70" Height="324" Width="215" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> | ||||
|     <Shape ID="DesignTable:EquipmentB" ZOrder="7" X="632" Y="70" Height="324" Width="216" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> | ||||
|     <Shape ID="DesignTable:EquipmentME" ZOrder="6" X="918" Y="70" Height="324" Width="227" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> | ||||
|     <Shape ID="DesignTable:vEquStockB" ZOrder="5" X="1215" Y="70" Height="248" Width="213" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" /> | ||||
|     <Shape ID="DesignTable:vEquStockF" ZOrder="4" X="1498" Y="70" Height="248" Width="212" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" /> | ||||
|     <Shape ID="DesignTable:vEquStockME" ZOrder="3" X="1780" Y="70" Height="248" Width="224" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" /> | ||||
|     <Shape ID="DesignTable:EquipmentFilter" ZOrder="2" X="2074" Y="70" Height="229" Width="238" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" /> | ||||
|     <Shape ID="DesignTable:LineCode" ZOrder="1" X="1623" Y="364" Height="229" Width="199" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" /> | ||||
|   </Shapes> | ||||
|   <Connectors /> | ||||
| </DiagramLayout> | ||||
							
								
								
									
										835
									
								
								SubProject/FEQ0000/fEquipment.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										835
									
								
								SubProject/FEQ0000/fEquipment.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,835 @@ | ||||
| namespace FEQ0000 | ||||
| { | ||||
|     partial class fEquipment | ||||
|     { | ||||
|         /// <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.components = new System.ComponentModel.Container(); | ||||
|             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fEquipment)); | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             this.bn = new System.Windows.Forms.BindingNavigator(this.components); | ||||
|             this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bsB = new System.Windows.Forms.BindingSource(this.components); | ||||
|             this.dsEQ = new dsEQ(); | ||||
|             this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel(); | ||||
|             this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox(); | ||||
|             this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.equipmentBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel(); | ||||
|             this.tbFilter = new System.Windows.Forms.ToolStripTextBox(); | ||||
|             this.toolStripButton1 = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.dv = new System.Windows.Forms.DataGridView(); | ||||
|             this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.type = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.lineT = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.lineP = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.dvc_param = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.primary = new System.Windows.Forms.DataGridViewCheckBoxColumn(); | ||||
|             this.except = new System.Windows.Forms.DataGridViewCheckBoxColumn(); | ||||
|             this.memo = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.cm1 = new System.Windows.Forms.ContextMenuStrip(this.components); | ||||
|             this.autosizeColumnsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.cmbGrp = new System.Windows.Forms.ComboBox(); | ||||
|             this.label2 = new System.Windows.Forms.Label(); | ||||
|             this.cmbLine = new System.Windows.Forms.ComboBox(); | ||||
|             this.label3 = new System.Windows.Forms.Label(); | ||||
|             this.cmbManu = new System.Windows.Forms.ComboBox(); | ||||
|             this.label4 = new System.Windows.Forms.Label(); | ||||
|             this.cmbType = new System.Windows.Forms.ComboBox(); | ||||
|             this.label5 = new System.Windows.Forms.Label(); | ||||
|             this.tbSearch = new System.Windows.Forms.TextBox(); | ||||
|             this.groupBox1 = new System.Windows.Forms.GroupBox(); | ||||
|             this.radexpy = new System.Windows.Forms.RadioButton(); | ||||
|             this.radexpa = new System.Windows.Forms.RadioButton(); | ||||
|             this.radexpn = new System.Windows.Forms.RadioButton(); | ||||
|             this.panel1 = new System.Windows.Forms.Panel(); | ||||
|             this.toolStrip1 = new System.Windows.Forms.ToolStrip(); | ||||
|             this.toolStripButton5 = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.toolStripButton4 = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.toolStripButton6 = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.cmbDate = new System.Windows.Forms.ToolStripComboBox(); | ||||
|             this.toolStripLabel2 = new System.Windows.Forms.ToolStripLabel(); | ||||
|             this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.taB = new dsEQTableAdapters.EquipmentBTableAdapter(); | ||||
|             this.bsF = new System.Windows.Forms.BindingSource(this.components); | ||||
|             this.taF = new dsEQTableAdapters.EquipmentFTableAdapter(); | ||||
|             this.tam = new dsEQTableAdapters.TableAdapterManager(); | ||||
|             this.taME = new dsEQTableAdapters.EquipmentMETableAdapter(); | ||||
|             this.bsME = new System.Windows.Forms.BindingSource(this.components); | ||||
|             this.toolStripButton2 = new System.Windows.Forms.ToolStripDropDownButton(); | ||||
|             this.applyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||||
|             this.toolStripButton7 = new System.Windows.Forms.ToolStripButton(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); | ||||
|             this.bn.SuspendLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bsB)).BeginInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).BeginInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dv)).BeginInit(); | ||||
|             this.cm1.SuspendLayout(); | ||||
|             this.groupBox1.SuspendLayout(); | ||||
|             this.panel1.SuspendLayout(); | ||||
|             this.toolStrip1.SuspendLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bsF)).BeginInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bsME)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // bn | ||||
|             //  | ||||
|             this.bn.AddNewItem = this.bindingNavigatorAddNewItem; | ||||
|             this.bn.BindingSource = this.bsB; | ||||
|             this.bn.CountItem = this.bindingNavigatorCountItem; | ||||
|             this.bn.DeleteItem = this.bindingNavigatorDeleteItem; | ||||
|             this.bn.Dock = System.Windows.Forms.DockStyle.Bottom; | ||||
|             this.bn.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||
|             this.bindingNavigatorMoveFirstItem, | ||||
|             this.bindingNavigatorMovePreviousItem, | ||||
|             this.bindingNavigatorSeparator, | ||||
|             this.bindingNavigatorPositionItem, | ||||
|             this.bindingNavigatorCountItem, | ||||
|             this.bindingNavigatorSeparator1, | ||||
|             this.bindingNavigatorMoveNextItem, | ||||
|             this.bindingNavigatorMoveLastItem, | ||||
|             this.bindingNavigatorSeparator2, | ||||
|             this.bindingNavigatorAddNewItem, | ||||
|             this.bindingNavigatorDeleteItem, | ||||
|             this.equipmentBindingNavigatorSaveItem, | ||||
|             this.toolStripSeparator1, | ||||
|             this.toolStripLabel1, | ||||
|             this.tbFilter, | ||||
|             this.toolStripButton1}); | ||||
|             this.bn.Location = new System.Drawing.Point(0, 604); | ||||
|             this.bn.MoveFirstItem = this.bindingNavigatorMoveFirstItem; | ||||
|             this.bn.MoveLastItem = this.bindingNavigatorMoveLastItem; | ||||
|             this.bn.MoveNextItem = this.bindingNavigatorMoveNextItem; | ||||
|             this.bn.MovePreviousItem = this.bindingNavigatorMovePreviousItem; | ||||
|             this.bn.Name = "bn"; | ||||
|             this.bn.PositionItem = this.bindingNavigatorPositionItem; | ||||
|             this.bn.Size = new System.Drawing.Size(760, 25); | ||||
|             this.bn.TabIndex = 0; | ||||
|             this.bn.Text = "bindingNavigator1"; | ||||
|             //  | ||||
|             // bindingNavigatorAddNewItem | ||||
|             //  | ||||
|             this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image"))); | ||||
|             this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; | ||||
|             this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(65, 22); | ||||
|             this.bindingNavigatorAddNewItem.Text = "Add(&A)"; | ||||
|             //  | ||||
|             // bsB | ||||
|             //  | ||||
|             this.bsB.DataMember = "EquipmentB"; | ||||
|             this.bsB.DataSource = this.dsEQ; | ||||
|             //  | ||||
|             // dsEQ | ||||
|             //  | ||||
|             this.dsEQ.DataSetName = "dsEQ"; | ||||
|             this.dsEQ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; | ||||
|             //  | ||||
|             // bindingNavigatorCountItem | ||||
|             //  | ||||
|             this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; | ||||
|             this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); | ||||
|             this.bindingNavigatorCountItem.Text = "/{0}"; | ||||
|             this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; | ||||
|             //  | ||||
|             // bindingNavigatorDeleteItem | ||||
|             //  | ||||
|             this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image"))); | ||||
|             this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; | ||||
|             this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(78, 22); | ||||
|             this.bindingNavigatorDeleteItem.Text = "Delete(&D)"; | ||||
|             //  | ||||
|             // bindingNavigatorMoveFirstItem | ||||
|             //  | ||||
|             this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image"))); | ||||
|             this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; | ||||
|             this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorMovePreviousItem | ||||
|             //  | ||||
|             this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image"))); | ||||
|             this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; | ||||
|             this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorSeparator | ||||
|             //  | ||||
|             this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator"; | ||||
|             this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // bindingNavigatorPositionItem | ||||
|             //  | ||||
|             this.bindingNavigatorPositionItem.AccessibleName = "위치"; | ||||
|             this.bindingNavigatorPositionItem.AutoSize = false; | ||||
|             this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; | ||||
|             this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); | ||||
|             this.bindingNavigatorPositionItem.Text = "0"; | ||||
|             this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; | ||||
|             //  | ||||
|             // bindingNavigatorSeparator1 | ||||
|             //  | ||||
|             this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator1"; | ||||
|             this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // bindingNavigatorMoveNextItem | ||||
|             //  | ||||
|             this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image"))); | ||||
|             this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; | ||||
|             this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorMoveLastItem | ||||
|             //  | ||||
|             this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image"))); | ||||
|             this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; | ||||
|             this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorSeparator2 | ||||
|             //  | ||||
|             this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2"; | ||||
|             this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // equipmentBindingNavigatorSaveItem | ||||
|             //  | ||||
|             this.equipmentBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("equipmentBindingNavigatorSaveItem.Image"))); | ||||
|             this.equipmentBindingNavigatorSaveItem.Name = "equipmentBindingNavigatorSaveItem"; | ||||
|             this.equipmentBindingNavigatorSaveItem.Size = new System.Drawing.Size(67, 22); | ||||
|             this.equipmentBindingNavigatorSaveItem.Text = "Save(&S)"; | ||||
|             this.equipmentBindingNavigatorSaveItem.Click += new System.EventHandler(this.equipmentBindingNavigatorSaveItem_Click); | ||||
|             //  | ||||
|             // toolStripSeparator1 | ||||
|             //  | ||||
|             this.toolStripSeparator1.Name = "toolStripSeparator1"; | ||||
|             this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // toolStripLabel1 | ||||
|             //  | ||||
|             this.toolStripLabel1.Name = "toolStripLabel1"; | ||||
|             this.toolStripLabel1.Size = new System.Drawing.Size(33, 22); | ||||
|             this.toolStripLabel1.Text = "Filter"; | ||||
|             //  | ||||
|             // tbFilter | ||||
|             //  | ||||
|             this.tbFilter.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; | ||||
|             this.tbFilter.Name = "tbFilter"; | ||||
|             this.tbFilter.Size = new System.Drawing.Size(150, 25); | ||||
|             //  | ||||
|             // toolStripButton1 | ||||
|             //  | ||||
|             this.toolStripButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton1.Image"))); | ||||
|             this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||
|             this.toolStripButton1.Name = "toolStripButton1"; | ||||
|             this.toolStripButton1.Size = new System.Drawing.Size(64, 22); | ||||
|             this.toolStripButton1.Text = "Find(&F)"; | ||||
|             this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click); | ||||
|             //  | ||||
|             // dv | ||||
|             //  | ||||
|             this.dv.AllowUserToAddRows = false; | ||||
|             this.dv.AutoGenerateColumns = false; | ||||
|             this.dv.ColumnHeadersHeight = 30; | ||||
|             this.dv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing; | ||||
|             this.dv.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | ||||
|             this.dataGridViewTextBoxColumn1, | ||||
|             this.dataGridViewTextBoxColumn2, | ||||
|             this.dataGridViewTextBoxColumn3, | ||||
|             this.dataGridViewTextBoxColumn4, | ||||
|             this.type, | ||||
|             this.dataGridViewTextBoxColumn8, | ||||
|             this.dataGridViewTextBoxColumn5, | ||||
|             this.dataGridViewTextBoxColumn6, | ||||
|             this.lineT, | ||||
|             this.lineP, | ||||
|             this.dvc_param, | ||||
|             this.dataGridViewTextBoxColumn7, | ||||
|             this.primary, | ||||
|             this.except, | ||||
|             this.memo}); | ||||
|             this.dv.ContextMenuStrip = this.cm1; | ||||
|             this.dv.DataSource = this.bsB; | ||||
|             this.dv.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.dv.Location = new System.Drawing.Point(0, 165); | ||||
|             this.dv.Name = "dv"; | ||||
|             this.dv.RowTemplate.Height = 23; | ||||
|             this.dv.Size = new System.Drawing.Size(760, 439); | ||||
|             this.dv.TabIndex = 1; | ||||
|             //  | ||||
|             // dataGridViewTextBoxColumn1 | ||||
|             //  | ||||
|             this.dataGridViewTextBoxColumn1.DataPropertyName = "idx"; | ||||
|             dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); | ||||
|             this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle6; | ||||
|             this.dataGridViewTextBoxColumn1.HeaderText = "idx"; | ||||
|             this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1"; | ||||
|             this.dataGridViewTextBoxColumn1.ReadOnly = true; | ||||
|             this.dataGridViewTextBoxColumn1.Width = 47; | ||||
|             //  | ||||
|             // dataGridViewTextBoxColumn2 | ||||
|             //  | ||||
|             this.dataGridViewTextBoxColumn2.DataPropertyName = "pdate"; | ||||
|             this.dataGridViewTextBoxColumn2.HeaderText = "pdate"; | ||||
|             this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; | ||||
|             this.dataGridViewTextBoxColumn2.Visible = false; | ||||
|             this.dataGridViewTextBoxColumn2.Width = 61; | ||||
|             //  | ||||
|             // dataGridViewTextBoxColumn3 | ||||
|             //  | ||||
|             this.dataGridViewTextBoxColumn3.DataPropertyName = "asset"; | ||||
|             this.dataGridViewTextBoxColumn3.HeaderText = "asset"; | ||||
|             this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3"; | ||||
|             this.dataGridViewTextBoxColumn3.Width = 61; | ||||
|             //  | ||||
|             // dataGridViewTextBoxColumn4 | ||||
|             //  | ||||
|             this.dataGridViewTextBoxColumn4.DataPropertyName = "grp"; | ||||
|             this.dataGridViewTextBoxColumn4.HeaderText = "grp"; | ||||
|             this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4"; | ||||
|             this.dataGridViewTextBoxColumn4.Width = 48; | ||||
|             //  | ||||
|             // type | ||||
|             //  | ||||
|             this.type.DataPropertyName = "type"; | ||||
|             this.type.HeaderText = "type"; | ||||
|             this.type.Name = "type"; | ||||
|             this.type.Width = 54; | ||||
|             //  | ||||
|             // dataGridViewTextBoxColumn8 | ||||
|             //  | ||||
|             this.dataGridViewTextBoxColumn8.DataPropertyName = "manu"; | ||||
|             this.dataGridViewTextBoxColumn8.HeaderText = "manu"; | ||||
|             this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8"; | ||||
|             this.dataGridViewTextBoxColumn8.Width = 62; | ||||
|             //  | ||||
|             // dataGridViewTextBoxColumn5 | ||||
|             //  | ||||
|             this.dataGridViewTextBoxColumn5.DataPropertyName = "model"; | ||||
|             this.dataGridViewTextBoxColumn5.HeaderText = "model"; | ||||
|             this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5"; | ||||
|             this.dataGridViewTextBoxColumn5.Width = 65; | ||||
|             //  | ||||
|             // dataGridViewTextBoxColumn6 | ||||
|             //  | ||||
|             this.dataGridViewTextBoxColumn6.DataPropertyName = "linecode"; | ||||
|             this.dataGridViewTextBoxColumn6.HeaderText = "linecode"; | ||||
|             this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6"; | ||||
|             this.dataGridViewTextBoxColumn6.Width = 78; | ||||
|             //  | ||||
|             // lineT | ||||
|             //  | ||||
|             this.lineT.DataPropertyName = "lineT"; | ||||
|             this.lineT.HeaderText = "Team"; | ||||
|             this.lineT.Name = "lineT"; | ||||
|             //  | ||||
|             // lineP | ||||
|             //  | ||||
|             this.lineP.DataPropertyName = "lineP"; | ||||
|             this.lineP.HeaderText = "Part"; | ||||
|             this.lineP.Name = "lineP"; | ||||
|             //  | ||||
|             // dvc_param | ||||
|             //  | ||||
|             this.dvc_param.DataPropertyName = "param1"; | ||||
|             this.dvc_param.HeaderText = "Wafer Size"; | ||||
|             this.dvc_param.Name = "dvc_param"; | ||||
|             //  | ||||
|             // dataGridViewTextBoxColumn7 | ||||
|             //  | ||||
|             this.dataGridViewTextBoxColumn7.DataPropertyName = "serial"; | ||||
|             this.dataGridViewTextBoxColumn7.HeaderText = "serial"; | ||||
|             this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7"; | ||||
|             this.dataGridViewTextBoxColumn7.Width = 61; | ||||
|             //  | ||||
|             // primary | ||||
|             //  | ||||
|             this.primary.DataPropertyName = "primary"; | ||||
|             this.primary.HeaderText = "primary"; | ||||
|             this.primary.Name = "primary"; | ||||
|             this.primary.Width = 54; | ||||
|             //  | ||||
|             // except | ||||
|             //  | ||||
|             this.except.DataPropertyName = "except"; | ||||
|             this.except.HeaderText = "except"; | ||||
|             this.except.Name = "except"; | ||||
|             this.except.Width = 49; | ||||
|             //  | ||||
|             // memo | ||||
|             //  | ||||
|             this.memo.DataPropertyName = "memo"; | ||||
|             this.memo.HeaderText = "memo"; | ||||
|             this.memo.Name = "memo"; | ||||
|             this.memo.Width = 66; | ||||
|             //  | ||||
|             // cm1 | ||||
|             //  | ||||
|             this.cm1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||
|             this.autosizeColumnsToolStripMenuItem}); | ||||
|             this.cm1.Name = "cm1"; | ||||
|             this.cm1.Size = new System.Drawing.Size(173, 26); | ||||
|             //  | ||||
|             // autosizeColumnsToolStripMenuItem | ||||
|             //  | ||||
|             this.autosizeColumnsToolStripMenuItem.Name = "autosizeColumnsToolStripMenuItem"; | ||||
|             this.autosizeColumnsToolStripMenuItem.Size = new System.Drawing.Size(172, 22); | ||||
|             this.autosizeColumnsToolStripMenuItem.Text = "Autosize Columns"; | ||||
|             this.autosizeColumnsToolStripMenuItem.Click += new System.EventHandler(this.autosizeColumnsToolStripMenuItem_Click); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(40, 36); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(25, 12); | ||||
|             this.label1.TabIndex = 0; | ||||
|             this.label1.Text = "Grp"; | ||||
|             //  | ||||
|             // cmbGrp | ||||
|             //  | ||||
|             this.cmbGrp.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; | ||||
|             this.cmbGrp.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; | ||||
|             this.cmbGrp.FormattingEnabled = true; | ||||
|             this.cmbGrp.Location = new System.Drawing.Point(72, 32); | ||||
|             this.cmbGrp.Name = "cmbGrp"; | ||||
|             this.cmbGrp.Size = new System.Drawing.Size(142, 20); | ||||
|             this.cmbGrp.TabIndex = 1; | ||||
|             //  | ||||
|             // label2 | ||||
|             //  | ||||
|             this.label2.AutoSize = true; | ||||
|             this.label2.Location = new System.Drawing.Point(8, 62); | ||||
|             this.label2.Name = "label2"; | ||||
|             this.label2.Size = new System.Drawing.Size(57, 12); | ||||
|             this.label2.TabIndex = 2; | ||||
|             this.label2.Text = "line code"; | ||||
|             //  | ||||
|             // cmbLine | ||||
|             //  | ||||
|             this.cmbLine.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; | ||||
|             this.cmbLine.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; | ||||
|             this.cmbLine.FormattingEnabled = true; | ||||
|             this.cmbLine.Location = new System.Drawing.Point(72, 58); | ||||
|             this.cmbLine.Name = "cmbLine"; | ||||
|             this.cmbLine.Size = new System.Drawing.Size(142, 20); | ||||
|             this.cmbLine.TabIndex = 3; | ||||
|             //  | ||||
|             // label3 | ||||
|             //  | ||||
|             this.label3.AutoSize = true; | ||||
|             this.label3.Location = new System.Drawing.Point(28, 91); | ||||
|             this.label3.Name = "label3"; | ||||
|             this.label3.Size = new System.Drawing.Size(37, 12); | ||||
|             this.label3.TabIndex = 4; | ||||
|             this.label3.Text = "Manu"; | ||||
|             //  | ||||
|             // cmbManu | ||||
|             //  | ||||
|             this.cmbManu.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; | ||||
|             this.cmbManu.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; | ||||
|             this.cmbManu.FormattingEnabled = true; | ||||
|             this.cmbManu.Location = new System.Drawing.Point(72, 84); | ||||
|             this.cmbManu.Name = "cmbManu"; | ||||
|             this.cmbManu.Size = new System.Drawing.Size(142, 20); | ||||
|             this.cmbManu.TabIndex = 5; | ||||
|             //  | ||||
|             // label4 | ||||
|             //  | ||||
|             this.label4.AutoSize = true; | ||||
|             this.label4.Location = new System.Drawing.Point(31, 114); | ||||
|             this.label4.Name = "label4"; | ||||
|             this.label4.Size = new System.Drawing.Size(34, 12); | ||||
|             this.label4.TabIndex = 6; | ||||
|             this.label4.Text = "Type"; | ||||
|             //  | ||||
|             // cmbType | ||||
|             //  | ||||
|             this.cmbType.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; | ||||
|             this.cmbType.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; | ||||
|             this.cmbType.FormattingEnabled = true; | ||||
|             this.cmbType.Location = new System.Drawing.Point(72, 110); | ||||
|             this.cmbType.Name = "cmbType"; | ||||
|             this.cmbType.Size = new System.Drawing.Size(142, 20); | ||||
|             this.cmbType.TabIndex = 7; | ||||
|             //  | ||||
|             // label5 | ||||
|             //  | ||||
|             this.label5.AutoSize = true; | ||||
|             this.label5.Location = new System.Drawing.Point(21, 10); | ||||
|             this.label5.Name = "label5"; | ||||
|             this.label5.Size = new System.Drawing.Size(44, 12); | ||||
|             this.label5.TabIndex = 8; | ||||
|             this.label5.Text = "search"; | ||||
|             //  | ||||
|             // tbSearch | ||||
|             //  | ||||
|             this.tbSearch.Location = new System.Drawing.Point(72, 5); | ||||
|             this.tbSearch.Name = "tbSearch"; | ||||
|             this.tbSearch.Size = new System.Drawing.Size(142, 21); | ||||
|             this.tbSearch.TabIndex = 9; | ||||
|             //  | ||||
|             // groupBox1 | ||||
|             //  | ||||
|             this.groupBox1.Controls.Add(this.radexpy); | ||||
|             this.groupBox1.Controls.Add(this.radexpa); | ||||
|             this.groupBox1.Controls.Add(this.radexpn); | ||||
|             this.groupBox1.Location = new System.Drawing.Point(220, 5); | ||||
|             this.groupBox1.Name = "groupBox1"; | ||||
|             this.groupBox1.Size = new System.Drawing.Size(186, 48); | ||||
|             this.groupBox1.TabIndex = 13; | ||||
|             this.groupBox1.TabStop = false; | ||||
|             this.groupBox1.Text = "except"; | ||||
|             //  | ||||
|             // radexpy | ||||
|             //  | ||||
|             this.radexpy.AutoSize = true; | ||||
|             this.radexpy.Location = new System.Drawing.Point(63, 19); | ||||
|             this.radexpy.Name = "radexpy"; | ||||
|             this.radexpy.Size = new System.Drawing.Size(45, 16); | ||||
|             this.radexpy.TabIndex = 12; | ||||
|             this.radexpy.TabStop = true; | ||||
|             this.radexpy.Text = "Yes"; | ||||
|             this.radexpy.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // radexpa | ||||
|             //  | ||||
|             this.radexpa.AutoSize = true; | ||||
|             this.radexpa.Location = new System.Drawing.Point(14, 21); | ||||
|             this.radexpa.Name = "radexpa"; | ||||
|             this.radexpa.Size = new System.Drawing.Size(36, 16); | ||||
|             this.radexpa.TabIndex = 12; | ||||
|             this.radexpa.TabStop = true; | ||||
|             this.radexpa.Text = "all"; | ||||
|             this.radexpa.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // radexpn | ||||
|             //  | ||||
|             this.radexpn.AutoSize = true; | ||||
|             this.radexpn.Checked = true; | ||||
|             this.radexpn.Location = new System.Drawing.Point(118, 21); | ||||
|             this.radexpn.Name = "radexpn"; | ||||
|             this.radexpn.Size = new System.Drawing.Size(39, 16); | ||||
|             this.radexpn.TabIndex = 12; | ||||
|             this.radexpn.TabStop = true; | ||||
|             this.radexpn.Text = "No"; | ||||
|             this.radexpn.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // panel1 | ||||
|             //  | ||||
|             this.panel1.Controls.Add(this.groupBox1); | ||||
|             this.panel1.Controls.Add(this.tbSearch); | ||||
|             this.panel1.Controls.Add(this.label5); | ||||
|             this.panel1.Controls.Add(this.cmbType); | ||||
|             this.panel1.Controls.Add(this.label4); | ||||
|             this.panel1.Controls.Add(this.cmbManu); | ||||
|             this.panel1.Controls.Add(this.label3); | ||||
|             this.panel1.Controls.Add(this.cmbLine); | ||||
|             this.panel1.Controls.Add(this.label2); | ||||
|             this.panel1.Controls.Add(this.cmbGrp); | ||||
|             this.panel1.Controls.Add(this.label1); | ||||
|             this.panel1.Dock = System.Windows.Forms.DockStyle.Top; | ||||
|             this.panel1.Location = new System.Drawing.Point(0, 30); | ||||
|             this.panel1.Name = "panel1"; | ||||
|             this.panel1.Size = new System.Drawing.Size(760, 135); | ||||
|             this.panel1.TabIndex = 2; | ||||
|             this.panel1.Visible = false; | ||||
|             //  | ||||
|             // toolStrip1 | ||||
|             //  | ||||
|             this.toolStrip1.AutoSize = false; | ||||
|             this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||
|             this.toolStripButton5, | ||||
|             this.toolStripSeparator3, | ||||
|             this.toolStripButton2, | ||||
|             this.toolStripButton4, | ||||
|             this.toolStripSeparator2, | ||||
|             this.toolStripButton6, | ||||
|             this.cmbDate, | ||||
|             this.toolStripLabel2, | ||||
|             this.toolStripDropDownButton1}); | ||||
|             this.toolStrip1.Location = new System.Drawing.Point(0, 0); | ||||
|             this.toolStrip1.Name = "toolStrip1"; | ||||
|             this.toolStrip1.Size = new System.Drawing.Size(760, 30); | ||||
|             this.toolStrip1.TabIndex = 3; | ||||
|             this.toolStrip1.Text = "toolStrip1"; | ||||
|             //  | ||||
|             // toolStripButton5 | ||||
|             //  | ||||
|             this.toolStripButton5.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton5.Image"))); | ||||
|             this.toolStripButton5.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||
|             this.toolStripButton5.Name = "toolStripButton5"; | ||||
|             this.toolStripButton5.Size = new System.Drawing.Size(63, 27); | ||||
|             this.toolStripButton5.Text = "Import"; | ||||
|             this.toolStripButton5.Click += new System.EventHandler(this.toolStripButton5_Click); | ||||
|             //  | ||||
|             // toolStripSeparator3 | ||||
|             //  | ||||
|             this.toolStripSeparator3.Name = "toolStripSeparator3"; | ||||
|             this.toolStripSeparator3.Size = new System.Drawing.Size(6, 30); | ||||
|             //  | ||||
|             // toolStripButton4 | ||||
|             //  | ||||
|             this.toolStripButton4.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; | ||||
|             this.toolStripButton4.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton4.Image"))); | ||||
|             this.toolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||
|             this.toolStripButton4.Name = "toolStripButton4"; | ||||
|             this.toolStripButton4.Size = new System.Drawing.Size(62, 27); | ||||
|             this.toolStripButton4.Text = "Report"; | ||||
|             this.toolStripButton4.Click += new System.EventHandler(this.toolStripButton4_Click); | ||||
|             //  | ||||
|             // toolStripSeparator2 | ||||
|             //  | ||||
|             this.toolStripSeparator2.Name = "toolStripSeparator2"; | ||||
|             this.toolStripSeparator2.Size = new System.Drawing.Size(6, 30); | ||||
|             //  | ||||
|             // toolStripButton6 | ||||
|             //  | ||||
|             this.toolStripButton6.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; | ||||
|             this.toolStripButton6.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton6.Image"))); | ||||
|             this.toolStripButton6.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||
|             this.toolStripButton6.Name = "toolStripButton6"; | ||||
|             this.toolStripButton6.Size = new System.Drawing.Size(82, 27); | ||||
|             this.toolStripButton6.Text = "Data View"; | ||||
|             this.toolStripButton6.Click += new System.EventHandler(this.toolStripButton6_Click); | ||||
|             //  | ||||
|             // cmbDate | ||||
|             //  | ||||
|             this.cmbDate.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; | ||||
|             this.cmbDate.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | ||||
|             this.cmbDate.FlatStyle = System.Windows.Forms.FlatStyle.Standard; | ||||
|             this.cmbDate.Name = "cmbDate"; | ||||
|             this.cmbDate.Size = new System.Drawing.Size(121, 30); | ||||
|             //  | ||||
|             // toolStripLabel2 | ||||
|             //  | ||||
|             this.toolStripLabel2.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; | ||||
|             this.toolStripLabel2.Name = "toolStripLabel2"; | ||||
|             this.toolStripLabel2.Size = new System.Drawing.Size(32, 27); | ||||
|             this.toolStripLabel2.Text = "Date"; | ||||
|             //  | ||||
|             // toolStripDropDownButton1 | ||||
|             //  | ||||
|             this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image"))); | ||||
|             this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||
|             this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; | ||||
|             this.toolStripDropDownButton1.Size = new System.Drawing.Size(101, 27); | ||||
|             this.toolStripDropDownButton1.Text = "Filter Window"; | ||||
|             this.toolStripDropDownButton1.Click += new System.EventHandler(this.toolStripDropDownButton1_Click); | ||||
|             //  | ||||
|             // taB | ||||
|             //  | ||||
|             this.taB.ClearBeforeFill = true; | ||||
|             //  | ||||
|             // bsF | ||||
|             //  | ||||
|             this.bsF.DataMember = "EquipmentF"; | ||||
|             this.bsF.DataSource = this.dsEQ; | ||||
|             //  | ||||
|             // taF | ||||
|             //  | ||||
|             this.taF.ClearBeforeFill = true; | ||||
|             //  | ||||
|             // tam | ||||
|             //  | ||||
|             this.tam.BackupDataSetBeforeUpdate = false; | ||||
|             this.tam.EquipmentBTableAdapter = this.taB; | ||||
|             this.tam.EquipmentFilterTableAdapter = null; | ||||
|             this.tam.EquipmentFTableAdapter = this.taF; | ||||
|             this.tam.EquipmentMETableAdapter = this.taME; | ||||
|             this.tam.UpdateOrder = dsEQTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete; | ||||
|             //  | ||||
|             // taME | ||||
|             //  | ||||
|             this.taME.ClearBeforeFill = true; | ||||
|             //  | ||||
|             // bsME | ||||
|             //  | ||||
|             this.bsME.DataMember = "EquipmentME"; | ||||
|             this.bsME.DataSource = this.dsEQ; | ||||
|             //  | ||||
|             // toolStripButton2 | ||||
|             //  | ||||
|             this.toolStripButton2.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||
|             this.toolStripButton7, | ||||
|             this.applyToolStripMenuItem}); | ||||
|             this.toolStripButton2.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton2.Image"))); | ||||
|             this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||
|             this.toolStripButton2.Name = "toolStripButton2"; | ||||
|             this.toolStripButton2.Size = new System.Drawing.Size(99, 27); | ||||
|             this.toolStripButton2.Text = "Data Macro"; | ||||
|             this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click); | ||||
|             //  | ||||
|             // applyToolStripMenuItem | ||||
|             //  | ||||
|             this.applyToolStripMenuItem.Name = "applyToolStripMenuItem"; | ||||
|             this.applyToolStripMenuItem.Size = new System.Drawing.Size(172, 22); | ||||
|             this.applyToolStripMenuItem.Text = "Apply"; | ||||
|             this.applyToolStripMenuItem.Click += new System.EventHandler(this.applyToolStripMenuItem_Click); | ||||
|             //  | ||||
|             // toolStripButton7 | ||||
|             //  | ||||
|             this.toolStripButton7.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton7.Image"))); | ||||
|             this.toolStripButton7.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||
|             this.toolStripButton7.Name = "toolStripButton7"; | ||||
|             this.toolStripButton7.Size = new System.Drawing.Size(112, 20); | ||||
|             this.toolStripButton7.Text = "Macro Manager"; | ||||
|             this.toolStripButton7.Click += new System.EventHandler(this.toolStripButton7_Click); | ||||
|             //  | ||||
|             // fEquipment | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(760, 629); | ||||
|             this.Controls.Add(this.dv); | ||||
|             this.Controls.Add(this.panel1); | ||||
|             this.Controls.Add(this.bn); | ||||
|             this.Controls.Add(this.toolStrip1); | ||||
|             this.Name = "fEquipment"; | ||||
|             this.Text = "fEquipment"; | ||||
|             this.Load += new System.EventHandler(this.@__Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit(); | ||||
|             this.bn.ResumeLayout(false); | ||||
|             this.bn.PerformLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bsB)).EndInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).EndInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dv)).EndInit(); | ||||
|             this.cm1.ResumeLayout(false); | ||||
|             this.groupBox1.ResumeLayout(false); | ||||
|             this.groupBox1.PerformLayout(); | ||||
|             this.panel1.ResumeLayout(false); | ||||
|             this.panel1.PerformLayout(); | ||||
|             this.toolStrip1.ResumeLayout(false); | ||||
|             this.toolStrip1.PerformLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bsF)).EndInit(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bsME)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.BindingSource bsB; | ||||
|         private System.Windows.Forms.BindingNavigator bn; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem; | ||||
|         private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem; | ||||
|         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator; | ||||
|         private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem; | ||||
|         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem; | ||||
|         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2; | ||||
|         private System.Windows.Forms.ToolStripButton equipmentBindingNavigatorSaveItem; | ||||
|         private System.Windows.Forms.DataGridView dv; | ||||
|         private dsEQ dsEQ; | ||||
|         private dsEQTableAdapters.EquipmentBTableAdapter taB; | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.ComboBox cmbGrp; | ||||
|         private System.Windows.Forms.Label label2; | ||||
|         private System.Windows.Forms.ComboBox cmbLine; | ||||
|         private System.Windows.Forms.Label label3; | ||||
|         private System.Windows.Forms.ComboBox cmbManu; | ||||
|         private System.Windows.Forms.Label label4; | ||||
|         private System.Windows.Forms.ComboBox cmbType; | ||||
|         private System.Windows.Forms.Label label5; | ||||
|         private System.Windows.Forms.TextBox tbSearch; | ||||
|         private System.Windows.Forms.GroupBox groupBox1; | ||||
|         private System.Windows.Forms.RadioButton radexpy; | ||||
|         private System.Windows.Forms.RadioButton radexpa; | ||||
|         private System.Windows.Forms.RadioButton radexpn; | ||||
|         private System.Windows.Forms.Panel panel1; | ||||
|         private System.Windows.Forms.BindingSource bsF; | ||||
|         private dsEQTableAdapters.EquipmentFTableAdapter taF; | ||||
|         private dsEQTableAdapters.TableAdapterManager tam; | ||||
|         private dsEQTableAdapters.EquipmentMETableAdapter taME; | ||||
|         private System.Windows.Forms.BindingSource bsME; | ||||
|         private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; | ||||
|         private System.Windows.Forms.ToolStripLabel toolStripLabel1; | ||||
|         private System.Windows.Forms.ToolStripTextBox tbFilter; | ||||
|         private System.Windows.Forms.ToolStripButton toolStripButton1; | ||||
|         private System.Windows.Forms.ToolStrip toolStrip1; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn type; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn lineT; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn lineP; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn dvc_param; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; | ||||
|         private System.Windows.Forms.DataGridViewCheckBoxColumn primary; | ||||
|         private System.Windows.Forms.DataGridViewCheckBoxColumn except; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn memo; | ||||
|         private System.Windows.Forms.ToolStripButton toolStripButton4; | ||||
|         private System.Windows.Forms.ToolStripButton toolStripButton5; | ||||
|         private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; | ||||
|         private System.Windows.Forms.ToolStripButton toolStripButton6; | ||||
|         private System.Windows.Forms.ToolStripComboBox cmbDate; | ||||
|         private System.Windows.Forms.ToolStripLabel toolStripLabel2; | ||||
|         private System.Windows.Forms.ToolStripButton toolStripDropDownButton1; | ||||
|         private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; | ||||
|         private System.Windows.Forms.ContextMenuStrip cm1; | ||||
|         private System.Windows.Forms.ToolStripMenuItem autosizeColumnsToolStripMenuItem; | ||||
|         private System.Windows.Forms.ToolStripDropDownButton toolStripButton2; | ||||
|         private System.Windows.Forms.ToolStripMenuItem applyToolStripMenuItem; | ||||
|         private System.Windows.Forms.ToolStripButton toolStripButton7; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										366
									
								
								SubProject/FEQ0000/fEquipment.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										366
									
								
								SubProject/FEQ0000/fEquipment.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,366 @@ | ||||
| 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 System.CodeDom.Compiler; | ||||
| using System.Reflection; | ||||
| using Microsoft.CSharp; | ||||
|  | ||||
| namespace FEQ0000 | ||||
| { | ||||
|     public partial class fEquipment : Form | ||||
|     { | ||||
|         public enum eTabletype | ||||
|         { | ||||
|             MOLD, | ||||
|             FOL, | ||||
|             BUMP | ||||
|         } | ||||
|         string tableName = string.Empty; | ||||
|         eTabletype dataType = eTabletype.FOL; | ||||
|  | ||||
|         public fEquipment(eTabletype type_) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             dataType = type_; | ||||
|             if (dataType == eTabletype.MOLD) | ||||
|             { | ||||
|                  | ||||
|                 tableName = "EquipmentME"; | ||||
|                 this.dsEQ.EquipmentME.TableNewRow += Equipment_TableNewRow; | ||||
|                 dvc_param.Visible = false; | ||||
|             } | ||||
|             else if (dataType == eTabletype.FOL) | ||||
|             { | ||||
|               | ||||
|                 tableName = "EquipmentF"; | ||||
|                 this.dsEQ.EquipmentF.TableNewRow += Equipment_TableNewRow; | ||||
|                 dvc_param.Visible = false; | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                | ||||
|                 tableName = "EquipmentB"; | ||||
|                 this.dsEQ.EquipmentB.TableNewRow += Equipment_TableNewRow; | ||||
|                 dvc_param.Visible = true; | ||||
|             } | ||||
|             this.FormClosed += fEquipment_FormClosed; | ||||
|         } | ||||
|  | ||||
|         void fEquipment_FormClosed(object sender, FormClosedEventArgs e) | ||||
|         { | ||||
|             var form = this as Form; | ||||
|             FCOMMON.Util.SetFormStatus(ref form, this.Name + this.tableName, false); | ||||
|         } | ||||
|  | ||||
|        void RefreshDate() | ||||
|         { | ||||
|             //등록된 날짜 목록을 가져온다. | ||||
|             var taDateList = new dsEQTableAdapters.EqDateListTableAdapter(); | ||||
|             DataTable dtList = null; | ||||
|           | ||||
|            if (dataType == eTabletype.BUMP) dtList = taDateList.GetDateListB(); | ||||
|             else if (dataType == eTabletype.FOL) dtList = taDateList.GetDateListF(); | ||||
|             else dtList = taDateList.GetDateListME(); | ||||
|  | ||||
|             if (dtList != null) | ||||
|             { | ||||
|                 foreach (DataRow dr in dtList.Rows) | ||||
|                 { | ||||
|                     this.cmbDate.Items.Add(dr["pdate"].ToString()); | ||||
|                 } | ||||
|             } | ||||
|             if (this.cmbDate.Items.Count > 0) this.cmbDate.SelectedIndex = 0; | ||||
|         } | ||||
|         private void __Load(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Text = string.Format("Equipment List({0})",this.dataType); | ||||
|             var form = this as Form; | ||||
|             FCOMMON.Util.SetFormStatus(ref form,  this.Name + this.tableName,true); | ||||
|             this.Show(); | ||||
|             Application.DoEvents(); | ||||
|  | ||||
|             RefreshDate(); | ||||
|  | ||||
|             //목록을 가져온다. | ||||
|             var grpList = DatabaseManager.getEQGroupLiist("grp", this.tableName); | ||||
|             var lcList = DatabaseManager.getEQGroupLiist("linecode", this.tableName); | ||||
|             var manuList = DatabaseManager.getEQGroupLiist("manu", this.tableName); | ||||
|             var typeList = DatabaseManager.getEQGroupLiist("type", this.tableName); | ||||
|  | ||||
|             cmbGrp.Items.Add("-- All --"); | ||||
|             cmbLine.Items.Add("-- All --"); | ||||
|             cmbManu.Items.Add("-- All --"); | ||||
|             cmbType.Items.Add("-- All --"); | ||||
|  | ||||
|             foreach (var item in grpList) this.cmbGrp.Items.Add(item); | ||||
|             foreach (var item in lcList) this.cmbLine.Items.Add(item); | ||||
|             foreach (var item in manuList) this.cmbManu.Items.Add(item); | ||||
|             foreach (var item in typeList) this.cmbType.Items.Add(item); | ||||
|  | ||||
|             if (this.cmbGrp.Items.Count > 0) cmbGrp.SelectedIndex = 0; | ||||
|             if (this.cmbLine.Items.Count > 0) cmbLine.SelectedIndex = 0; | ||||
|             if (this.cmbManu.Items.Count > 0) cmbManu.SelectedIndex = 0; | ||||
|             if (this.cmbType.Items.Count > 0) cmbType.SelectedIndex = 0; | ||||
|  | ||||
|         } | ||||
|  | ||||
|         private void equipmentBindingNavigatorSaveItem_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Validate(); | ||||
|             this.bsB.EndEdit(); | ||||
|             this.bsF.EndEdit(); | ||||
|             this.bsME.EndEdit(); | ||||
|             try | ||||
|             { | ||||
|                 if (dataType == eTabletype.BUMP) | ||||
|                 { | ||||
|                     this.taB.Update(this.dsEQ.EquipmentB); | ||||
|                 } | ||||
|                 else if (dataType == eTabletype.MOLD) | ||||
|                 { | ||||
|                     this.taME.Update(this.dsEQ.EquipmentME); | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
|                     this.taF.Update(this.dsEQ.EquipmentF); | ||||
|                 } | ||||
|                 this.dsEQ.AcceptChanges(); | ||||
|             } | ||||
|             catch (Exception ex) | ||||
|             { | ||||
|                 FCOMMON.Util.MsgE(ex.Message); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|      | ||||
|         void Equipment_TableNewRow(object sender, DataTableNewRowEventArgs e) | ||||
|         { | ||||
|             e.Row["wuid"] = FCOMMON.info.Login.no; | ||||
|             e.Row["wdate"] = DateTime.Now; | ||||
|         } | ||||
|  | ||||
|  | ||||
|         private int applyFilter(string filter, string apply) | ||||
|         { | ||||
|             if (filter.isEmpty() || apply.isEmpty()) return -1; | ||||
|  | ||||
|             try | ||||
|             { | ||||
|                 var dRows = this.dsEQ.EquipmentB.Select(filter); | ||||
|                 int cnt = 0; | ||||
|                 foreach(dsEQ.EquipmentBRow dr in dRows) | ||||
|                 { | ||||
|                     var appList = apply.Split(';'); | ||||
|                     foreach (var item in appList) | ||||
|                     { | ||||
|                         if(item.isEmpty()) continue; | ||||
|                         var field = item.Split('=')[0].Trim(); | ||||
|                         var value = item.Split('=')[1].Trim(); | ||||
|                         dr[field] =value; | ||||
|                     } | ||||
|                     cnt += 1; | ||||
|                 } | ||||
|                 //this.bsB.Filter = filter; | ||||
|                 //Util.MsgI(string.Format("{0} 건의 자료가 업데이트 되었습니다.",cnt)); | ||||
|                 return cnt; | ||||
|             } | ||||
|             catch (Exception ex) | ||||
|             { | ||||
|                 FCOMMON.Util.MsgE(ex.Message); | ||||
|                 return -1; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton1_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             try | ||||
|             { | ||||
|                 this.bsB.Filter = tbFilter.Text; | ||||
|                 if (tbFilter.Text.isEmpty()) tbFilter.BackColor = Color.White; | ||||
|                 else tbFilter.BackColor = Color.Lime; | ||||
|             } | ||||
|             catch (Exception ex) | ||||
|             { | ||||
|                 FCOMMON.Util.MsgE(ex.Message); | ||||
|             } | ||||
|              | ||||
|         } | ||||
|  | ||||
|  | ||||
|         private void toolStripButton4_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             var f = new rpt_equipmentB(dataType, this.cmbDate.Text); | ||||
|             f.Show(); | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton3_Click(object sender, EventArgs e) | ||||
|         { | ||||
|              | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton2_Click(object sender, EventArgs e) | ||||
|         { | ||||
|              | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton5_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             var f = new fImpEquipment(dataType); | ||||
|             f.ShowDialog(); | ||||
|             RefreshDate(); | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton6_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             if (cmbDate.SelectedIndex < 0) | ||||
|             { | ||||
|                 FCOMMON.Util.MsgE("No Date"); | ||||
|                 return; | ||||
|             } | ||||
|  | ||||
|  | ||||
|  | ||||
|             //select query | ||||
|             string newSQL = "select * from {0}"; | ||||
|             string newWhere = string.Empty; | ||||
|             if (cmbGrp.SelectedIndex != 0 && !cmbGrp.Text.isEmpty()) | ||||
|             { | ||||
|                 if (!newWhere.isEmpty()) newWhere += " and "; | ||||
|                 newWhere += "grp='" + cmbGrp.Text + "'"; | ||||
|             } | ||||
|             if (this.cmbManu.SelectedIndex != 0 && !cmbManu.Text.isEmpty()) | ||||
|             { | ||||
|                 if (!newWhere.isEmpty()) newWhere += " and "; | ||||
|                 newWhere += "manu='" + cmbManu.Text + "'"; | ||||
|             } | ||||
|             if (this.cmbLine.SelectedIndex != 0 && !cmbLine.Text.isEmpty()) | ||||
|             { | ||||
|                 if (!newWhere.isEmpty()) newWhere += " and "; | ||||
|                 newWhere += "linecode='" + cmbLine.Text + "'"; | ||||
|             } | ||||
|             if (this.cmbType.SelectedIndex != 0 && !cmbType.Text.isEmpty()) | ||||
|             { | ||||
|                 if (!newWhere.isEmpty()) newWhere += " and "; | ||||
|                 newWhere += "[type]='" + cmbType.Text + "'"; | ||||
|             } | ||||
|             if (!this.tbSearch.Text.isEmpty()) | ||||
|             { | ||||
|                 if (!newWhere.isEmpty()) newWhere += " and "; | ||||
|                 newWhere += string.Format("(asset like '%{0}%' or model like '%{0}%' or serial like '%{0}%')", tbSearch.Text); | ||||
|             } | ||||
|             if (radexpn.Checked) | ||||
|             { | ||||
|                 if (!newWhere.isEmpty()) newWhere += " and "; | ||||
|                 newWhere += string.Format("isnull([except],0) = 0"); | ||||
|             } | ||||
|             if (radexpy.Checked) | ||||
|             { | ||||
|                 if (!newWhere.isEmpty()) newWhere += " and "; | ||||
|                 newWhere += string.Format("isnull([except],0) = 1"); | ||||
|             } | ||||
|             | ||||
|  | ||||
|             string CommandText = newSQL; | ||||
|             if (!newWhere.isEmpty()) CommandText += " where " + newWhere; | ||||
|  | ||||
|             switch(dataType) | ||||
|             { | ||||
|                 case eTabletype.MOLD: | ||||
|                     //select command | ||||
|                     if (this.taME.Adapter.SelectCommand == null) | ||||
|                         this.taME.Adapter.SelectCommand = new System.Data.SqlClient.SqlCommand(); | ||||
|                     this.taME.Adapter.SelectCommand.CommandText = string.Format(CommandText, "equipmentME"); | ||||
|                     this.dsEQ.EquipmentME.Clear(); | ||||
|                     taME.Fill(this.dsEQ.EquipmentME, this.cmbDate.Text); | ||||
|                     this.dsEQ.EquipmentME.AcceptChanges(); | ||||
|                     dv.DataSource = bsME; | ||||
|                     bn.BindingSource = bsME; | ||||
|                     break; | ||||
|                 case eTabletype.BUMP: | ||||
|                     //select command | ||||
|                     if (this.taB.Adapter.SelectCommand == null) | ||||
|                         this.taB.Adapter.SelectCommand = new System.Data.SqlClient.SqlCommand(); | ||||
|                     this.taB.Adapter.SelectCommand.CommandText = string.Format(CommandText, "equipmentB"); | ||||
|                     this.dsEQ.EquipmentB.Clear(); | ||||
|                     taB.Fill(this.dsEQ.EquipmentB, this.cmbDate.Text); | ||||
|                     this.dsEQ.EquipmentB.AcceptChanges(); | ||||
|                     dv.DataSource = bsB; | ||||
|                     bn.BindingSource = bsB; | ||||
|                     break; | ||||
|                 case eTabletype.FOL: | ||||
|                     //select command | ||||
|                     if (this.taF.Adapter.SelectCommand == null) | ||||
|                         this.taF.Adapter.SelectCommand = new System.Data.SqlClient.SqlCommand(); | ||||
|                     this.taF.Adapter.SelectCommand.CommandText = string.Format(CommandText, "equipmentF"); | ||||
|                     this.dsEQ.EquipmentF.Clear(); | ||||
|                     taF.Fill(this.dsEQ.EquipmentF, this.cmbDate.Text); | ||||
|                     this.dsEQ.EquipmentF.AcceptChanges(); | ||||
|                     dv.DataSource = bsF; | ||||
|                     bn.BindingSource = bsF; | ||||
|                     break; | ||||
|             } | ||||
|            | ||||
|         } | ||||
|  | ||||
|         private void toolStripDropDownButton1_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             panel1.Visible = !panel1.Visible; | ||||
|         } | ||||
|  | ||||
|         private void autosizeColumnsToolStripMenuItem_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             this.dv.AutoResizeColumns(); | ||||
|         } | ||||
|  | ||||
|         private void applyToolStripMenuItem_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             var f = new EQFilterApply(dataType); | ||||
|             if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) | ||||
|             { | ||||
|                 //var filter = f.filter; | ||||
|                 //var apply = f.apply; | ||||
|                 //if (filter.isEmpty() || apply.isEmpty()) | ||||
|                 //{ | ||||
|                 //    Util.MsgE("no data"); | ||||
|                 //    return; | ||||
|                 //} | ||||
|  | ||||
|                 //var dlg = Util.MsgQ("다음 매크로를 적용 하시겠습니까?\nFilter:" + filter + "\n" + | ||||
|                 //    "apply : " + apply); | ||||
|                 //if (dlg != System.Windows.Forms.DialogResult.Yes) return; | ||||
|  | ||||
|                 //var cnt = applyFilter(filter, apply); | ||||
|                 //if (cnt == -1) Util.MsgE("오류로 인해 실행되지 않았습니다."); | ||||
|                 //else Util.MsgI(cnt.ToString() + "건의 자료가 변경되었습니다."); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton7_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             var f = new EQfilterManager(this.tableName); | ||||
|             if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) | ||||
|             { | ||||
|                 var filter = f.filter; | ||||
|                 var apply = f.apply; | ||||
|                 if (filter.isEmpty() || apply.isEmpty()) | ||||
|                 { | ||||
|                     FCOMMON.Util.MsgE("no data"); | ||||
|                     return; | ||||
|                 } | ||||
|  | ||||
|                 var dlg = FCOMMON.Util.MsgQ("다음 매크로를 적용 하시겠습니까?\nFilter:" + filter + "\n" + | ||||
|                     "apply : " + apply); | ||||
|                 if (dlg != System.Windows.Forms.DialogResult.Yes) return; | ||||
|  | ||||
|                 var cnt = applyFilter(filter, apply); | ||||
|                 if (cnt == -1) FCOMMON.Util.MsgE("오류로 인해 실행되지 않았습니다."); | ||||
|                 else FCOMMON.Util.MsgI(cnt.ToString() + "건의 자료가 변경되었습니다."); | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										334
									
								
								SubProject/FEQ0000/fEquipment.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										334
									
								
								SubProject/FEQ0000/fEquipment.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,334 @@ | ||||
| <?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="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>81, 17</value> | ||||
|   </metadata> | ||||
|   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> | ||||
|   <data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC | ||||
|         pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ | ||||
|         Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ | ||||
|         /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA | ||||
|         zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ | ||||
|         IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E | ||||
|         rkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <metadata name="bsB.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>17, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="dsEQ.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>147, 17</value> | ||||
|   </metadata> | ||||
|   <data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC | ||||
|         DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC | ||||
|         rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV | ||||
|         i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG | ||||
|         86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG | ||||
|         QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX | ||||
|         bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 | ||||
|         wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 | ||||
|         v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg | ||||
|         UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA | ||||
|         Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu | ||||
|         lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w | ||||
|         5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f | ||||
|         Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ | ||||
|         08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 | ||||
|         n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI | ||||
|         N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f | ||||
|         oAc0QjgAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// | ||||
|         h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B | ||||
|         twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA | ||||
|         kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG | ||||
|         WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 | ||||
|         8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="equipmentBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||
|         wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo | ||||
|         dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="toolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG | ||||
|         YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9 | ||||
|         0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw | ||||
|         bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc | ||||
|         VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9 | ||||
|         c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32 | ||||
|         Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo | ||||
|         mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+ | ||||
|         kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D | ||||
|         TgDQASA1MVpwzwAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <metadata name="dsEQ.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>147, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="type.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="lineT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="lineP.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="dvc_param.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="primary.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="except.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="memo.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="cm1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>17, 56</value> | ||||
|   </metadata> | ||||
|   <metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>662, 17</value> | ||||
|   </metadata> | ||||
|   <data name="toolStripButton5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC7SURBVDhPY8AFvCu2KMV3H9sMwiA2VJh4EFCxxbh+1ZP/ | ||||
|         IAxiQ4WJB6MGDJQBgfU7xcKa9lwvmXfjZcmCmy/aN7/5D8IgNkgMJAdSA1WOHfjXrxdI6jt5uHPru//d | ||||
|         2z+AMYgNEgPJQZXhB6Hlu/mToYaANfefPAQSg0oTBwIq1gmnTjyzP3XCyf0h9TuEoMKkAZBGgpqj2vb7 | ||||
|         xHQcbCUHg/QypE44tQQWWKRikF6G2K4juSAGOTi260guAIZdC8OlikQBAAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="toolStripButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHGSURBVDhPYyAVhNavYovtOtwX03m0F8SGCqOC0s45vGU9 | ||||
|         s9wremanoeO0rt072re8/d+x+e3/uO5j7VAtCFDaOU+1vHtOeUXfXCWoEApI6DneBTMgofNoJ1QYASq6 | ||||
|         Z+dBmVgBQS9Uds9NhjKxgg37L5nsPXv33P5zd8+u3XPRCCqMAHUTF5Qv2namZNG200AaE28+dO3Uw9ef | ||||
|         /oPwjhM3ZzPEtu0WTuk/tbNo3rVrCV3Hl7TNXrvy////jFDzMMDmo1dCjl1//ByEtxy+GcQQ23N4YufW | ||||
|         d/+7t3/437Du6Z+iCVsPQdXiBMv2HBdftPOCGJgT23MMzYBtR8ASeIBv5UbxwPqdUANAXug7uStv9uWb | ||||
|         IC+0zli9rr6+ngksiQVEdxwNKZx/42nx3GtPYjsOB0GFEWDG6gPllV2zy0BpARtO7913CuRaEE7qPzEb | ||||
|         qg0Blmw9kwplYgWxnftNMqacvpA+9cz56M49mNG4aMfpHCgTK1i16grb5sNX+4C4F8SGCiPA4u2n1Bdv | ||||
|         O527ePtpSagQCthy/HrnvRcf/oPw1mPXMfMCCMzZcIR34fYz7ou2nwlFxxsPXd0IMwBkGFQL8QDVC1fY | ||||
|         AEawLzDtVjl5AAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="toolStripButton4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFbSURBVDhPYyAVxC0olI6fXWEcO7tMEypEGkhaVi9VvqHz | ||||
|         UdOWSaegQoRB7NwSl9Ap9Tzx8+s54uaU5kfNLfbMWta4HiqNG4A0AZ1aHT+rzCJ+dmla7NyygqQ5pbwg | ||||
|         Ofv6ehawImSQNrOeK25OWUnc7LJEkCaQZpAhUGn8IG5GiTLQeTUgG8A2A50NlUIB8TMrNRq3TThdvq5z | ||||
|         NVSIgSFmTmkA0LYoKBcvAMXAikvr/3funHYYKsTAkDi3QgnKxAAVazuPgjCUi90AGAA5D6QAFBZQIYaJ | ||||
|         ++c8BOGSte259VsmLMleVl+A0wCQ32adWPIfZAhUCG4ASPOuB3v/FyxvnotiAMg2kAaQ7SBBkGTmovoZ | ||||
|         IE2la9uWEjQApBlkK8h2mAHZSxvmghSDNBFlAExgiBoQO7NcrmZT76rSdZ3dIAxiZy6tSwRpAEUdKCBB | ||||
|         GBaNWcvqk2DqGRgYGAD9VmvDO19iHAAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="toolStripButton6.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGmSURBVDhPlZNbLwNBGIZLEBHHG4lfIK78Bf9FIm5cibgz | ||||
|         SUOqeqKHrbWtpdtqaW3b7fZAW6f0QNC0oi6JC4SqQ4gQZezKSLu10XqS92be75nMZDKSSshId5/WsYZp | ||||
|         qaBVuxRSyTFPN6r+RobZOvSuaCBycv2SyUPIJ337CX2Hp3luIwIAUIdGf8OVtUZnOJq6KXyL5UmcP31M | ||||
|         LwUxNP4btZUZTJw9vovJP2EPz3JSwt6DFCGEN0aLSaVJ5z6gxhZQIkXIQmhvU0wqD7YaJZEixMwkWDGh | ||||
|         NGkuWse6HilCVJaAdP/yVVT8STh78SwzOvuQImRohmol3Ft3YiIf/nUMjjCNxoUAQDYqSNpPrScLuGfn | ||||
|         /uDqTSDHTx8KhuVIZHQSb0NKEaDXN6sWvdurW6nPKZPTOYDjTTp7aMzExv1mJpac9W7TKmugXwJhDVKK | ||||
|         AA3ZrrEwG95YBirmXT5OrkdVZYYxS+cMxewy8SOoJOkwACsNqKrMuJrq0lnZFJs8htzxN0fkphZUVYec | ||||
|         cM2xu1nIn4D/QGi5eqRGS+8E7sD5a6ClfyCRfAFeg5fwGarR/AAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="toolStripDropDownButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADkSURBVDhPY6ivn8lV0TPbmFi8ODEzBoaXphWJMIAEz1+7 | ||||
|         8//Ji9f/bz98DqZB+NbDZ1jZdwoK/r+rr///rKTkP8gQsAEgCRB48e4TmAYBXOxHNTX/v/f3gw2BGwCy | ||||
|         GaTo1pNXYBof+2pi4v9HQNvvZGb+XxmTmEkdF1BsACiQQIqI8cK1lJT/94uK/t8CemFFQmr6EPTC1aTk | ||||
|         /3fz8v7fTM8YTF4glJAWrN91dvqyTa0gfKCs4vT+vKIjILwwJVuNKBes3LJ/CQMuADKAUGZaumnvKqhy | ||||
|         TEBMdi7vmCkHVY4GGBgAs3D6mrdshJUAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <metadata name="taB.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>227, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="bsF.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>289, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="taF.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>359, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="tam.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>427, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="taME.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>582, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="bsME.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>500, 17</value> | ||||
|   </metadata> | ||||
|   <data name="toolStripButton7.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE6SURBVDhPnZJNS8NAFEVHf2dbTLK2e01pIHVRV37Udmel | ||||
|         VpoKEnVSUHfqqjVN/oIY9y6Sgh8UxtxxpjQmjcELDx7z3jnDwJBVYYysjS9Kxtgu19GL42IB4I80K3xu | ||||
|         zVH+SLEKSwzDWPfoxvnspT1nb32GQo8zzMRadjjsJOFliesow5USDPxrdTgLOilYFiTYST2Hv5lqVh4s | ||||
|         CztTqg4WEjRTRx0UgWVxScxwycQu61Fw9CWHj3e7bKdR5X2/q7OzkxrvG2aVz+ReFLQ/ny4r28S9Sgru | ||||
|         b5rMFILesc5Ouz8C09xkD7fNpMCubPFneFTdC19b73L4V2EXDIdlPKrth0HnIwtYrkxYxnPUgzwJZrhI | ||||
|         rGcHkihDwuF4Jtby81uCvjAs41PlEOC/YASfZGKXam78Txa/LhVCvgFb1OuXLMuHwQAAAABJRU5ErkJg | ||||
|         gg== | ||||
| </value> | ||||
|   </data> | ||||
| </root> | ||||
							
								
								
									
										297
									
								
								SubProject/FEQ0000/fImpEquipment.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										297
									
								
								SubProject/FEQ0000/fImpEquipment.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,297 @@ | ||||
| namespace FEQ0000 | ||||
| { | ||||
|     partial class fImpEquipment | ||||
|     { | ||||
|         /// <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.components = new System.ComponentModel.Container(); | ||||
|             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fImpEquipment)); | ||||
|             this.textBox1 = new System.Windows.Forms.TextBox(); | ||||
|             this.linkLabel1 = new System.Windows.Forms.LinkLabel(); | ||||
|             this.button1 = new System.Windows.Forms.Button(); | ||||
|             this.dataGridView1 = new System.Windows.Forms.DataGridView(); | ||||
|             this.button3 = new System.Windows.Forms.Button(); | ||||
|             this.panel1 = new System.Windows.Forms.Panel(); | ||||
|             this.dateTimePicker1 = new System.Windows.Forms.DateTimePicker(); | ||||
|             this.bn = new System.Windows.Forms.BindingNavigator(this.components); | ||||
|             this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox(); | ||||
|             this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel(); | ||||
|             this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator(); | ||||
|             this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton(); | ||||
|             this.progressBar1 = new System.Windows.Forms.ToolStripProgressBar(); | ||||
|             this.bs = new System.Windows.Forms.BindingSource(this.components); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); | ||||
|             this.panel1.SuspendLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); | ||||
|             this.bn.SuspendLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // textBox1 | ||||
|             //  | ||||
|             this.textBox1.Location = new System.Drawing.Point(42, 8); | ||||
|             this.textBox1.Name = "textBox1"; | ||||
|             this.textBox1.Size = new System.Drawing.Size(222, 21); | ||||
|             this.textBox1.TabIndex = 0; | ||||
|             //  | ||||
|             // linkLabel1 | ||||
|             //  | ||||
|             this.linkLabel1.AutoSize = true; | ||||
|             this.linkLabel1.Location = new System.Drawing.Point(12, 12); | ||||
|             this.linkLabel1.Name = "linkLabel1"; | ||||
|             this.linkLabel1.Size = new System.Drawing.Size(25, 12); | ||||
|             this.linkLabel1.TabIndex = 1; | ||||
|             this.linkLabel1.TabStop = true; | ||||
|             this.linkLabel1.Text = "File"; | ||||
|             this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); | ||||
|             //  | ||||
|             // button1 | ||||
|             //  | ||||
|             this.button1.Location = new System.Drawing.Point(270, 8); | ||||
|             this.button1.Name = "button1"; | ||||
|             this.button1.Size = new System.Drawing.Size(114, 21); | ||||
|             this.button1.TabIndex = 3; | ||||
|             this.button1.Text = "1.View"; | ||||
|             this.button1.UseVisualStyleBackColor = true; | ||||
|             this.button1.Click += new System.EventHandler(this.button1_Click); | ||||
|             //  | ||||
|             // dataGridView1 | ||||
|             //  | ||||
|             this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; | ||||
|             this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.dataGridView1.Location = new System.Drawing.Point(0, 59); | ||||
|             this.dataGridView1.Name = "dataGridView1"; | ||||
|             this.dataGridView1.RowTemplate.Height = 23; | ||||
|             this.dataGridView1.Size = new System.Drawing.Size(767, 444); | ||||
|             this.dataGridView1.TabIndex = 4; | ||||
|             //  | ||||
|             // button3 | ||||
|             //  | ||||
|             this.button3.Location = new System.Drawing.Point(270, 32); | ||||
|             this.button3.Name = "button3"; | ||||
|             this.button3.Size = new System.Drawing.Size(114, 21); | ||||
|             this.button3.TabIndex = 6; | ||||
|             this.button3.Text = "2.Save"; | ||||
|             this.button3.UseVisualStyleBackColor = true; | ||||
|             this.button3.Click += new System.EventHandler(this.button3_Click); | ||||
|             //  | ||||
|             // panel1 | ||||
|             //  | ||||
|             this.panel1.Controls.Add(this.dateTimePicker1); | ||||
|             this.panel1.Controls.Add(this.button3); | ||||
|             this.panel1.Controls.Add(this.textBox1); | ||||
|             this.panel1.Controls.Add(this.linkLabel1); | ||||
|             this.panel1.Controls.Add(this.button1); | ||||
|             this.panel1.Dock = System.Windows.Forms.DockStyle.Top; | ||||
|             this.panel1.Location = new System.Drawing.Point(0, 0); | ||||
|             this.panel1.Name = "panel1"; | ||||
|             this.panel1.Size = new System.Drawing.Size(767, 59); | ||||
|             this.panel1.TabIndex = 10; | ||||
|             //  | ||||
|             // dateTimePicker1 | ||||
|             //  | ||||
|             this.dateTimePicker1.Location = new System.Drawing.Point(42, 32); | ||||
|             this.dateTimePicker1.Name = "dateTimePicker1"; | ||||
|             this.dateTimePicker1.Size = new System.Drawing.Size(221, 21); | ||||
|             this.dateTimePicker1.TabIndex = 8; | ||||
|             //  | ||||
|             // bn | ||||
|             //  | ||||
|             this.bn.AddNewItem = this.bindingNavigatorAddNewItem; | ||||
|             this.bn.CountItem = this.bindingNavigatorCountItem; | ||||
|             this.bn.DeleteItem = this.bindingNavigatorDeleteItem; | ||||
|             this.bn.Dock = System.Windows.Forms.DockStyle.Bottom; | ||||
|             this.bn.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||
|             this.bindingNavigatorMoveFirstItem, | ||||
|             this.bindingNavigatorMovePreviousItem, | ||||
|             this.bindingNavigatorSeparator, | ||||
|             this.bindingNavigatorPositionItem, | ||||
|             this.bindingNavigatorCountItem, | ||||
|             this.bindingNavigatorSeparator1, | ||||
|             this.bindingNavigatorMoveNextItem, | ||||
|             this.bindingNavigatorMoveLastItem, | ||||
|             this.bindingNavigatorSeparator2, | ||||
|             this.bindingNavigatorAddNewItem, | ||||
|             this.bindingNavigatorDeleteItem, | ||||
|             this.progressBar1}); | ||||
|             this.bn.Location = new System.Drawing.Point(0, 503); | ||||
|             this.bn.MoveFirstItem = this.bindingNavigatorMoveFirstItem; | ||||
|             this.bn.MoveLastItem = this.bindingNavigatorMoveLastItem; | ||||
|             this.bn.MoveNextItem = this.bindingNavigatorMoveNextItem; | ||||
|             this.bn.MovePreviousItem = this.bindingNavigatorMovePreviousItem; | ||||
|             this.bn.Name = "bn"; | ||||
|             this.bn.PositionItem = this.bindingNavigatorPositionItem; | ||||
|             this.bn.Size = new System.Drawing.Size(767, 25); | ||||
|             this.bn.TabIndex = 9; | ||||
|             this.bn.Text = "bindingNavigator1"; | ||||
|             //  | ||||
|             // bindingNavigatorMoveFirstItem | ||||
|             //  | ||||
|             this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image"))); | ||||
|             this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; | ||||
|             this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorMovePreviousItem | ||||
|             //  | ||||
|             this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image"))); | ||||
|             this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; | ||||
|             this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorSeparator | ||||
|             //  | ||||
|             this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator"; | ||||
|             this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // bindingNavigatorPositionItem | ||||
|             //  | ||||
|             this.bindingNavigatorPositionItem.AccessibleName = "위치"; | ||||
|             this.bindingNavigatorPositionItem.AutoSize = false; | ||||
|             this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; | ||||
|             this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); | ||||
|             this.bindingNavigatorPositionItem.Text = "0"; | ||||
|             this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; | ||||
|             //  | ||||
|             // bindingNavigatorCountItem | ||||
|             //  | ||||
|             this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; | ||||
|             this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); | ||||
|             this.bindingNavigatorCountItem.Text = "/{0}"; | ||||
|             this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; | ||||
|             //  | ||||
|             // bindingNavigatorSeparator1 | ||||
|             //  | ||||
|             this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator"; | ||||
|             this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // bindingNavigatorMoveNextItem | ||||
|             //  | ||||
|             this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image"))); | ||||
|             this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; | ||||
|             this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorMoveLastItem | ||||
|             //  | ||||
|             this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image"))); | ||||
|             this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; | ||||
|             this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; | ||||
|             //  | ||||
|             // bindingNavigatorSeparator2 | ||||
|             //  | ||||
|             this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator"; | ||||
|             this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25); | ||||
|             //  | ||||
|             // bindingNavigatorAddNewItem | ||||
|             //  | ||||
|             this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image"))); | ||||
|             this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; | ||||
|             this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorAddNewItem.Text = "새로 추가"; | ||||
|             //  | ||||
|             // bindingNavigatorDeleteItem | ||||
|             //  | ||||
|             this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||
|             this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image"))); | ||||
|             this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; | ||||
|             this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; | ||||
|             this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22); | ||||
|             this.bindingNavigatorDeleteItem.Text = "삭제"; | ||||
|             //  | ||||
|             // progressBar1 | ||||
|             //  | ||||
|             this.progressBar1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; | ||||
|             this.progressBar1.Name = "progressBar1"; | ||||
|             this.progressBar1.Size = new System.Drawing.Size(200, 22); | ||||
|             //  | ||||
|             // fImpEquipment | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(767, 528); | ||||
|             this.Controls.Add(this.dataGridView1); | ||||
|             this.Controls.Add(this.bn); | ||||
|             this.Controls.Add(this.panel1); | ||||
|             this.Name = "fImpEquipment"; | ||||
|             this.Text = "fImpEquipment"; | ||||
|             this.Load += new System.EventHandler(this.@__Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); | ||||
|             this.panel1.ResumeLayout(false); | ||||
|             this.panel1.PerformLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit(); | ||||
|             this.bn.ResumeLayout(false); | ||||
|             this.bn.PerformLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.TextBox textBox1; | ||||
|         private System.Windows.Forms.LinkLabel linkLabel1; | ||||
|         private System.Windows.Forms.Button button1; | ||||
|         private System.Windows.Forms.DataGridView dataGridView1; | ||||
|         private System.Windows.Forms.Button button3; | ||||
|         private System.Windows.Forms.Panel panel1; | ||||
|         private System.Windows.Forms.DateTimePicker dateTimePicker1; | ||||
|         private System.Windows.Forms.BindingNavigator bn; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem; | ||||
|         private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem; | ||||
|         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator; | ||||
|         private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem; | ||||
|         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem; | ||||
|         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem; | ||||
|         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2; | ||||
|         private System.Windows.Forms.ToolStripProgressBar progressBar1; | ||||
|         private System.Windows.Forms.BindingSource bs; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										286
									
								
								SubProject/FEQ0000/fImpEquipment.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										286
									
								
								SubProject/FEQ0000/fImpEquipment.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,286 @@ | ||||
| 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 FEQ0000 | ||||
| { | ||||
|     public partial class fImpEquipment : Form | ||||
|     { | ||||
|         DataTable dt = null; | ||||
|         DataTable dtExcel = new DataTable(); | ||||
|         fEquipment.eTabletype imptype = fEquipment.eTabletype.MOLD; | ||||
|         public fImpEquipment(fEquipment.eTabletype type_) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             this.FormClosed += __Closed; | ||||
|             imptype = type_; | ||||
|  | ||||
|             switch (imptype) | ||||
|             { | ||||
|                 case fEquipment.eTabletype.FOL: | ||||
|                     dt = new dsEQ.EquipmentFDataTable(); | ||||
|                     break; | ||||
|                 case fEquipment.eTabletype.MOLD: | ||||
|                     dt = new dsEQ.EquipmentMEDataTable(); | ||||
|                     break; | ||||
|                 case fEquipment.eTabletype.BUMP: | ||||
|                     dt = new dsEQ.EquipmentBDataTable(); | ||||
|                     break; | ||||
|  | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         private void __Load(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Text = string.Format("Data Import({0})", this.imptype); | ||||
|             var form = this as Form; | ||||
|             FCOMMON.Util.SetFormStatus(ref form, this.Name, true); | ||||
|             this.Show(); | ||||
|             Application.DoEvents(); | ||||
|         } | ||||
|  | ||||
|         void __Closed(object sender, FormClosedEventArgs e) | ||||
|         { | ||||
|             var form = this as Form; | ||||
|             FCOMMON.Util.SetFormStatus(ref form, this.Name, false); | ||||
|         } | ||||
|  | ||||
|         private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) | ||||
|         { | ||||
|             OpenFileDialog od = new OpenFileDialog(); | ||||
|             od.Filter = "excel|*.xlsx|all files|*.*"; | ||||
|             od.InitialDirectory = FCOMMON.Util.CurrentPath + "model"; | ||||
|             od.FilterIndex = 1; | ||||
|             od.RestoreDirectory = true; | ||||
|             if (od.ShowDialog() != System.Windows.Forms.DialogResult.OK) return; | ||||
|             textBox1.Text = od.FileName; | ||||
|         } | ||||
|  | ||||
|         private string[] getCSVFormat(string line) | ||||
|         { | ||||
|             List<string> datas = new List<string>(); | ||||
|             var charlist = line.ToCharArray(); | ||||
|             int c = 0; | ||||
|             System.Text.StringBuilder sb = new StringBuilder(); | ||||
|             Boolean findCom = false; | ||||
|             foreach (var ch in charlist) | ||||
|             { | ||||
|                 if (ch == '"') | ||||
|                 { | ||||
|                     if (findCom == false) | ||||
|                         findCom = true; | ||||
|                     else findCom = false; | ||||
|                 } | ||||
|                 else if (ch == ',') | ||||
|                 { | ||||
|                     if (findCom) | ||||
|                     { | ||||
|                         sb.Append(ch); | ||||
|                     } | ||||
|                     else | ||||
|                     { | ||||
|                         datas.Add(sb.ToString()); | ||||
|                         sb.Clear(); | ||||
|                         findCom = false; | ||||
|                     } | ||||
|  | ||||
|                 } | ||||
|                 else sb.Append(ch); | ||||
|             } | ||||
|             return datas.ToArray(); | ||||
|         } | ||||
|         private void button1_Click(object sender, EventArgs e) | ||||
|         { | ||||
|  | ||||
|             dtExcel.Columns.Clear(); | ||||
|              | ||||
|             libxl.Book book;// = new libxl.BinBook(); | ||||
|             book = new libxl.XmlBook(); | ||||
|             book.setKey("Amkor Technology korea, Inc", "windows-282b2b0800c5e0016bb06a6fafjfd6o8"); | ||||
|             book.load(textBox1.Text); | ||||
|  | ||||
|             var sheet = book.getSheet(0); | ||||
|             var MaxRow = sheet.lastRow(); | ||||
|             var MinRow = sheet.firstRow(); | ||||
|             List<string> cols = new List<string>(); | ||||
|             for (int r = MinRow; r <= MaxRow; r++) | ||||
|             { | ||||
|                 DataRow dr = null; | ||||
|                 if (r > 0) dr = dtExcel.NewRow(); | ||||
|  | ||||
|                 for (int c = sheet.firstCol(); c <= sheet.lastCol(); c++) | ||||
|                 { | ||||
|                     var strVallue = sheet.readStr(r, c); | ||||
|                     if (r == 0) | ||||
|                     { | ||||
|                         cols.Add(strVallue); | ||||
|                         this.dtExcel.Columns.Add(strVallue); | ||||
|                     } | ||||
|                     else | ||||
|                     { | ||||
|                         if (!cols[c].isEmpty()) | ||||
|                             dr[cols[c]] = strVallue; | ||||
|                     } | ||||
|                 } | ||||
|                 if (dr != null) dtExcel.Rows.Add(dr); | ||||
|             } | ||||
|             dtExcel.AcceptChanges(); | ||||
|             // | ||||
|             book = null; | ||||
|  | ||||
|             this.bs.DataSource = dtExcel; | ||||
|             this.dataGridView1.DataSource = dtExcel; | ||||
|             this.bn.BindingSource = this.bs; | ||||
|         } | ||||
|  | ||||
|         private void button2_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             var ta = new dsEQTableAdapters.LineCodeTableAdapter(); | ||||
|             var lineTd = ta.GetData(); | ||||
|             lineTd.AcceptChanges(); | ||||
|             //12,13 | ||||
|             foreach (DataRow dr in dt.Rows) | ||||
|             { | ||||
|                 var linecode = dr[12].ToString(); | ||||
|                 var linedesc = dr[13].ToString(); | ||||
|                 var codeDrows = lineTd.Select("code='" + linecode + "'"); | ||||
|                 if (codeDrows.Length == 0) | ||||
|                 { | ||||
|                     var newdr = lineTd.NewLineCodeRow(); | ||||
|                     newdr.code = linecode; | ||||
|                     newdr.memo = linedesc; | ||||
|                     var linebuf = linedesc.Split('-'); | ||||
|                     if (linebuf.Length > 1) | ||||
|                     { | ||||
|                         newdr.team = linebuf[0]; | ||||
|                         newdr.part = linebuf[1]; | ||||
|                     } | ||||
|                     else | ||||
|                     { | ||||
|                         newdr.team = linedesc; | ||||
|                     } | ||||
|  | ||||
|                     newdr.wuid = FCOMMON.info.Login.no; | ||||
|                     newdr.wdate = DateTime.Now; | ||||
|                     lineTd.AddLineCodeRow(newdr); | ||||
|                 } | ||||
|             } | ||||
|             ta.Update(lineTd); | ||||
|             lineTd.AcceptChanges(); | ||||
|             FCOMMON.Util.MsgE("test"); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         private void button3_Click(object sender, EventArgs e) | ||||
|         { | ||||
|  | ||||
|             //라인코드를 읽어서 값을 기록해준다. | ||||
|             var taLine = new  dsEQTableAdapters.LineCodeTableAdapter(); | ||||
|             var lineTd = taLine.GetData(); | ||||
|             lineTd.AcceptChanges(); | ||||
|  | ||||
|             dt.Clear(); | ||||
|             dt.AcceptChanges(); | ||||
|  | ||||
|             var dateStr = this.dateTimePicker1.Value.ToShortDateString(); | ||||
|             this.progressBar1.Value = 0; | ||||
|             this.progressBar1.Maximum = dtExcel.Rows.Count; | ||||
|  | ||||
|             //12,13 | ||||
|             foreach (DataRow dr in dtExcel.Rows) | ||||
|             { | ||||
|                 this.progressBar1.Value += 1; | ||||
|  | ||||
|                 var linecode = dr[12].ToString(); | ||||
|                 var linedesc = dr[13].ToString(); | ||||
|                 var lineT = string.Empty; | ||||
|                 var lineP = string.Empty; | ||||
|  | ||||
|                 //없는 라인코드는 추가 | ||||
|                 var lineDrows = lineTd.Select("code='" + linecode + "'"); | ||||
|                 if (lineDrows.Length == 0) | ||||
|                 { | ||||
|                     var linebuf = linedesc.Split('-'); | ||||
|                     if (linebuf.Length > 1) | ||||
|                     { | ||||
|                         lineT = linebuf[0]; | ||||
|                         lineP = linebuf[1]; | ||||
|                     } | ||||
|                     else | ||||
|                     { | ||||
|                         lineT = linedesc; | ||||
|                         lineP = string.Empty; | ||||
|                     } | ||||
|  | ||||
|  | ||||
|                     var newli = lineTd.NewLineCodeRow(); | ||||
|                     newli.code = linecode; | ||||
|                     newli.team = lineT; | ||||
|                     newli.part = lineP; | ||||
|                     newli.memo = linedesc; | ||||
|                     newli.except = false; | ||||
|                     newli.wuid = FCOMMON.info.Login.no; | ||||
|                     newli.wdate = DateTime.Now; | ||||
|                     lineTd.AddLineCodeRow(newli); | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
|                     var lineDr = lineDrows[0] as dsEQ.LineCodeRow; | ||||
|                     lineT = lineDr.team; | ||||
|                     lineP = lineDr.part; | ||||
|                 } | ||||
|  | ||||
|                 //데이터추가 | ||||
|                 var newdr = dt.NewRow(); | ||||
|                 newdr["pdate"] = dateTimePicker1.Value.ToShortDateString(); | ||||
|                 newdr["asset"] = dr[6].ToString(); | ||||
|                 newdr["grp"] = dr[0].ToString(); | ||||
|                 newdr["type"] = dr[2].ToString(); | ||||
|                 newdr["model"] = dr[3].ToString(); | ||||
|                 newdr["linecode"] = linecode; | ||||
|                 newdr["lineT"] = lineT; | ||||
|                 newdr["lineP"] = lineP; | ||||
|                 newdr["serial"] = dr[7].ToString(); | ||||
|                 newdr["manu"] = dr[9].ToString(); | ||||
|                 newdr["primary"] = true; | ||||
|                 newdr["wuid"] = FCOMMON.info.Login.no; | ||||
|                 newdr["wdate"] = DateTime.Now; | ||||
|                 newdr["except"] = false; | ||||
|                 newdr["memo"] = string.Empty; | ||||
|                 if (imptype == fEquipment.eTabletype.BUMP) newdr["param1"] = "8\""; | ||||
|                 else newdr["param1"] = string.Empty; | ||||
|                 dt.Rows.Add(newdr); | ||||
|             } | ||||
|  | ||||
|             taLine.Update(lineTd); | ||||
|             lineTd.AcceptChanges(); | ||||
|  | ||||
|             switch (imptype) | ||||
|             { | ||||
|                 case fEquipment.eTabletype.MOLD: | ||||
|                     var taE = new dsEQTableAdapters.EquipmentMETableAdapter(); | ||||
|                     taE.DeleteData(dateStr); | ||||
|                     taE.Update((dsEQ.EquipmentMEDataTable)dt); | ||||
|                     break; | ||||
|                 case fEquipment.eTabletype.BUMP: | ||||
|                     var taB = new dsEQTableAdapters.EquipmentBTableAdapter(); | ||||
|                     taB.DeleteData(dateStr); | ||||
|                     taB.Update((dsEQ.EquipmentBDataTable)dt); | ||||
|                     break; | ||||
|                 case fEquipment.eTabletype.FOL: | ||||
|                     var taF = new dsEQTableAdapters.EquipmentFTableAdapter(); | ||||
|                     taF.DeleteData(dateStr); | ||||
|                     taF.Update((dsEQ.EquipmentFDataTable)dt); | ||||
|                     break; | ||||
|             } | ||||
|             dt.AcceptChanges(); | ||||
|             FCOMMON.Util.MsgE("test"); | ||||
|         } | ||||
|  | ||||
|     } | ||||
| } | ||||
							
								
								
									
										191
									
								
								SubProject/FEQ0000/fImpEquipment.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										191
									
								
								SubProject/FEQ0000/fImpEquipment.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,191 @@ | ||||
| <?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="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>17, 17</value> | ||||
|   </metadata> | ||||
|   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> | ||||
|   <data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFKSURBVDhPYxi84O4C9v+35nH+vzqH6//FGbz/ocLEg+tA | ||||
|         jX8eNf7/87Dh/8nJAqQbcH46L9yAgz0ipBtwfJIgUHPd/z8Pqv7vaBcnbMClmTz/z07l+38SqPFIv9D/ | ||||
|         fd0iQM3l///eK/q/vkHm/6oauf9LKxX/zy9V/j+rSBXTwFNAf/55WA/UVAvElf//3CsB4rz/f+9m/v97 | ||||
|         J/n/39tx///djADikP+TcjQxDTjUKwx27t/7pUCNBUCN2UCNqUCNCf//3YoGagz7/+9G0P9/1/3+d6Xp | ||||
|         Yhqws13i/5Zmqf/rwM6V/7+kQvH/31sxQI3h/6fmafyfkKX1vztD9397qv7/5kRDwmEyG+hPkHP/3Qj4 | ||||
|         35OhQ1gDOgD5898NfyD2+9+arE+6Ad3pumD/gnB9nBHpBrQkGfxviDf8XxNr/L8y2oR0A+gEGBgAJCPY | ||||
|         nnX8iGkAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFvSURBVDhPtZBNKMNhHMd3Vd5K7eKCWjkgk7yEZDKksciE | ||||
|         yMwkBw6LhHZxcCDlQg64SA4kJeVE4jRv89qaWn8tUtoF/7g8H2Ootb+x4nt56nm+38/v+/xUfyJcJ9Bt | ||||
|         BMcOH1eRiZV5RGcVwqyHrfWwELweWJoJ9rC2AL0mRLse0VEBcxOKkLeGwlwGIz2h75w6ApC6bERjAdia | ||||
|         gkxiyIow5cKkPWxDFYvTiMrUdxDDVnCfwVh/AOo/P2zhhccFzcWBLxmzEPV50Nfyu/Cn2N/1V85DGNKh | ||||
|         Rhth+EaCxkLISUDWxvOgjYXa7F/Wv7kGUz4UJeKzGODi6H25d2l+yPLsDwu8v4NWHY8lSbhL0/HtbX8F | ||||
|         GLXh1MQgnxwoQ3h5hkEL6JI5TlPj21gNMd6WZyC1VSN7r0Mh7G4i56pxpkQhdTWA/KQ4aUcTh+x0KACm | ||||
|         RpBSo3HrM0G6Uq7pl2zvhvNDBcClE8YH4HDv2/A/SKV6BYojAxyEJtLJAAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEqSURBVDhPYxg8oHDW8/9NC57/z5z4+D9UCAOEtz/AKceQ | ||||
|         O/PZ/1VH3v/HpSi++8H/4IZruA3ImPL0/8J9H7Aqiu95+H/p/v///asv4DYgoefJ/2lb3mMoimi/D9ac | ||||
|         Oev/f6/SE7gNiOx69L939QcURaGt98CaW9cBbe/8+98l/wBuAwKbH/6vm/8Orii45e7/RXv//+8Aas6Y | ||||
|         8/O/Xd3P//YZ23Eb4FF1/3/+tDcoiuyKb/9Pn/P7v3/Xt/86he/+WySsx22Afend/9mTX2Mo0k85/9+k | ||||
|         6MV/laxP/40jl+E2wCLvzv/U/tdYFRkknfgvm/b1v27wPNwGGGbd/h/W8hKnIv3Uy/81fKfhNkAn7cZ/ | ||||
|         v+qHeBWpeEzAbYBT7pX/IAV4FQ1CwMAAAPB2wKul5ZpwAAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC2SURBVDhPYxg6ILz9wX8ok3QQ3/3gf3DDNfIMiO95+H/p | ||||
|         /v///asvkG5ARPt9sObMWf//e5WeIM2A0NZ7YM2t64C2d/7975J/gHgDglvu/l+09///DqDmjDk//9vV | ||||
|         /fxvn7GdNBfYFd/+nz7n93//rm//dQrf/bdIWE96GOinnP9vUvTiv0rWp//GkctINwAEDJJO/JdN+/pf | ||||
|         N3geeQaAgH7q5f8avtPINwAEVDwmUGbAYAUMDADQFGCYBLpQVQAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACjSURBVDhPYxh8oHDW8/9QJnkgd+az/wnd98g3JGPK0//z | ||||
|         9v/+n9B1hzxDEnqe/J+979f/zq1//7uVXibdkMiuR/+nbPv1v2Tp3/8J0//+t8k9S5ohgc0P/7eufQ/W | ||||
|         bFzy5b909LX/xpHLiDfEo+r+/5K57+CaFV16SHOBfend/4Etz8jTDAIWeXf+2xRcIU8zCBhm3SZfMwjo | ||||
|         pN0gX/NQBAwMAKB+X6AHNEI4AAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEsSURBVDhPYxhcoHDW8/9QJgYAyTUteP4/c+JjnGoYcmc+ | ||||
|         +5/QfQ+rApDcqiPv/4e3P8BtQMaUp//n7f/9P6HrDoYikNzCfR/+Bzdcw21AQs+T/7P3/frfufXvf7fS | ||||
|         yygKQXLTtrz/7199AbcBkV2P/k/Z9ut/ydK//xOm//1vk3sWrhgk17v6w3+v0hO4DQhsfvi/de17sGbj | ||||
|         ki//paOv/TeOXAbWAJKrm//uv0v+AdwGeFTd/18y9x1cs6JLD1wxSC5/2pv/9hnbcRtgX3r3f2DLMwzN | ||||
|         IACSy578+r9FwnrcBljk3flvU3AFQzMIgORS+1/DvYQVGGbdxqoZBEByYS0v/+sGz8NtgE7aDZySIDm/ | ||||
|         6of/NXyn4TYAH3DKvfJfxWMCGEOFBgVgYAAAvtG/s7kMTpwAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <metadata name="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>173, 17</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										
											BIN
										
									
								
								SubProject/FEQ0000/libxl.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								SubProject/FEQ0000/libxl.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										91
									
								
								SubProject/FEQ0000/rpt_equipmentB.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										91
									
								
								SubProject/FEQ0000/rpt_equipmentB.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,91 @@ | ||||
| namespace FEQ0000 | ||||
| { | ||||
|     partial class rpt_equipmentB | ||||
|     { | ||||
|         /// <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.components = new System.ComponentModel.Container(); | ||||
|             Microsoft.Reporting.WinForms.ReportDataSource reportDataSource1 = new Microsoft.Reporting.WinForms.ReportDataSource(); | ||||
|             this.dsEQ = new FEQ0000.dsEQ(); | ||||
|             this.rpv1 = new Microsoft.Reporting.WinForms.ReportViewer(); | ||||
|             this.taB = new FEQ0000.dsEQTableAdapters.vEquStockBTableAdapter(); | ||||
|             this.taF = new FEQ0000.dsEQTableAdapters.vEquStockFTableAdapter(); | ||||
|             this.taE = new FEQ0000.dsEQTableAdapters.vEquStockMETableAdapter(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // dsEQ | ||||
|             //  | ||||
|             this.dsEQ.DataSetName = "dsEQ"; | ||||
|             this.dsEQ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; | ||||
|             //  | ||||
|             // rpv1 | ||||
|             //  | ||||
|             this.rpv1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             reportDataSource1.Name = "DataSet1"; | ||||
|             this.rpv1.LocalReport.DataSources.Add(reportDataSource1); | ||||
|             this.rpv1.LocalReport.ReportEmbeddedResource = "FEQ0000.ReportB.rdlc"; | ||||
|             this.rpv1.Location = new System.Drawing.Point(0, 0); | ||||
|             this.rpv1.Name = "rpv1"; | ||||
|             this.rpv1.Size = new System.Drawing.Size(676, 487); | ||||
|             this.rpv1.TabIndex = 0; | ||||
|             //  | ||||
|             // taB | ||||
|             //  | ||||
|             this.taB.ClearBeforeFill = true; | ||||
|             //  | ||||
|             // taF | ||||
|             //  | ||||
|             this.taF.ClearBeforeFill = true; | ||||
|             //  | ||||
|             // taE | ||||
|             //  | ||||
|             this.taE.ClearBeforeFill = true; | ||||
|             //  | ||||
|             // rpt_equipmentB | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(676, 487); | ||||
|             this.Controls.Add(this.rpv1); | ||||
|             this.Name = "rpt_equipmentB"; | ||||
|             this.Text = "Equipment Report (Bump)"; | ||||
|             this.Load += new System.EventHandler(this.rpt_equipment_Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private Microsoft.Reporting.WinForms.ReportViewer rpv1; | ||||
|         private dsEQ dsEQ; | ||||
|         private dsEQTableAdapters.vEquStockBTableAdapter taB; | ||||
|         private dsEQTableAdapters.vEquStockFTableAdapter taF; | ||||
|         private dsEQTableAdapters.vEquStockMETableAdapter taE; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										59
									
								
								SubProject/FEQ0000/rpt_equipmentB.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								SubProject/FEQ0000/rpt_equipmentB.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,59 @@ | ||||
| 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 FEQ0000 | ||||
| { | ||||
|     public partial class rpt_equipmentB : Form | ||||
|     { | ||||
|         fEquipment.eTabletype imptype = fEquipment.eTabletype.MOLD; | ||||
|         string pdate = string.Empty; | ||||
|         public rpt_equipmentB(fEquipment.eTabletype type_, string dateStr) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             pdate = dateStr; | ||||
|             imptype = type_; | ||||
|         } | ||||
|  | ||||
|         private void rpt_equipment_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Text = string.Format("Data Report({0})",this.imptype); | ||||
|             this.Show(); | ||||
|             Application.DoEvents(); | ||||
|  | ||||
|             this.rpv1.PageCountMode = Microsoft.Reporting.WinForms.PageCountMode.Actual; | ||||
|             this.rpv1.ZoomMode = Microsoft.Reporting.WinForms.ZoomMode.PageWidth; | ||||
|  | ||||
|             //Set DataSource | ||||
|             Microsoft.Reporting.WinForms.ReportDataSource DsEQ = new Microsoft.Reporting.WinForms.ReportDataSource(); | ||||
|             DsEQ.Name = "DataSet1"; | ||||
|  | ||||
|             switch (imptype) | ||||
|             { | ||||
|                 case fEquipment.eTabletype.FOL: | ||||
|                     this.rpv1.LocalReport.ReportEmbeddedResource = "FEQ0000.ReportF.rdlc"; | ||||
|                     taF.Fill(this.dsEQ.vEquStockF, this.pdate); | ||||
|                     DsEQ.Value = this.dsEQ.vEquStockF; | ||||
|                     break; | ||||
|                 case fEquipment.eTabletype.BUMP: | ||||
|                     this.rpv1.LocalReport.ReportEmbeddedResource = "FEQ0000.ReportB.rdlc"; | ||||
|                     taB.Fill(this.dsEQ.vEquStockB, this.pdate); | ||||
|                     DsEQ.Value = this.dsEQ.vEquStockB; | ||||
|                     break; | ||||
|                 case fEquipment.eTabletype.MOLD: | ||||
|                     this.rpv1.LocalReport.ReportEmbeddedResource = "FEQ0000.ReportE.rdlc"; | ||||
|                     taE.Fill(this.dsEQ.vEquStockME, this.pdate); | ||||
|                     DsEQ.Value = this.dsEQ.vEquStockME; | ||||
|                     break; | ||||
|             } | ||||
|  | ||||
|             this.rpv1.LocalReport.DataSources.Add(DsEQ); | ||||
|             this.rpv1.RefreshReport(); | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										132
									
								
								SubProject/FEQ0000/rpt_equipmentB.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										132
									
								
								SubProject/FEQ0000/rpt_equipmentB.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,132 @@ | ||||
| <?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="dsEQ.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>17, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="taB.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>97, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="taF.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>166, 17</value> | ||||
|   </metadata> | ||||
|   <metadata name="taE.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>234, 17</value> | ||||
|   </metadata> | ||||
| </root> | ||||
		Reference in New Issue
	
	Block a user
	 chikyun.kim
					chikyun.kim