DevApp/Gs.DevApp/DevFrm/QC/Jyxm.Designer.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DevApp/Gs.DevApp/DevFrm/QC/Jyxm.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DevApp/Gs.DevApp/DevFrm/Work/Frm_Work01.Designer.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DevApp/Gs.DevApp/DevFrm/Work/Frm_Work01.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DevApp/Gs.DevApp/XtraForm1.Designer.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
DevApp/Gs.DevApp/DevFrm/QC/Jyxm.Designer.cs
@@ -29,18 +29,18 @@ private void InitializeComponent() { this.components = new System.ComponentModel.Container(); DevExpress.XtraLayout.ColumnDefinition columnDefinition1 = new DevExpress.XtraLayout.ColumnDefinition(); DevExpress.XtraLayout.ColumnDefinition columnDefinition2 = new DevExpress.XtraLayout.ColumnDefinition(); DevExpress.XtraLayout.ColumnDefinition columnDefinition3 = new DevExpress.XtraLayout.ColumnDefinition(); DevExpress.XtraLayout.ColumnDefinition columnDefinition4 = new DevExpress.XtraLayout.ColumnDefinition(); DevExpress.XtraLayout.RowDefinition rowDefinition1 = new DevExpress.XtraLayout.RowDefinition(); DevExpress.XtraLayout.RowDefinition rowDefinition2 = new DevExpress.XtraLayout.RowDefinition(); DevExpress.XtraLayout.RowDefinition rowDefinition3 = new DevExpress.XtraLayout.RowDefinition(); DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions1 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions(); DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject1 = new DevExpress.Utils.SerializableAppearanceObject(); DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject2 = new DevExpress.Utils.SerializableAppearanceObject(); DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject3 = new DevExpress.Utils.SerializableAppearanceObject(); DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject4 = new DevExpress.Utils.SerializableAppearanceObject(); DevExpress.XtraLayout.ColumnDefinition columnDefinition5 = new DevExpress.XtraLayout.ColumnDefinition(); DevExpress.XtraLayout.ColumnDefinition columnDefinition6 = new DevExpress.XtraLayout.ColumnDefinition(); DevExpress.XtraLayout.ColumnDefinition columnDefinition7 = new DevExpress.XtraLayout.ColumnDefinition(); DevExpress.XtraLayout.ColumnDefinition columnDefinition8 = new DevExpress.XtraLayout.ColumnDefinition(); DevExpress.XtraLayout.RowDefinition rowDefinition4 = new DevExpress.XtraLayout.RowDefinition(); DevExpress.XtraLayout.RowDefinition rowDefinition5 = new DevExpress.XtraLayout.RowDefinition(); DevExpress.XtraLayout.RowDefinition rowDefinition6 = new DevExpress.XtraLayout.RowDefinition(); DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions2 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions(); DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject5 = new DevExpress.Utils.SerializableAppearanceObject(); DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject6 = new DevExpress.Utils.SerializableAppearanceObject(); DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject7 = new DevExpress.Utils.SerializableAppearanceObject(); DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject8 = new DevExpress.Utils.SerializableAppearanceObject(); this.toolBarMenu1 = new Gs.DevApp.UserControl.UcToolBarMenu(); this.xtraTabControl1 = new DevExpress.XtraTab.XtraTabControl(); this.xtraTabPage1 = new DevExpress.XtraTab.XtraTabPage(); @@ -119,6 +119,7 @@ this.gridColumn19 = new DevExpress.XtraGrid.Columns.GridColumn(); this.gvMxDel = new DevExpress.XtraGrid.Columns.GridColumn(); this.repositoryItemButtonEdit1 = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit(); this.gridColumn11 = new DevExpress.XtraGrid.Columns.GridColumn(); this.gridColumn6 = new DevExpress.XtraGrid.Columns.GridColumn(); this.rptStation = new DevExpress.XtraEditors.Repository.RepositoryItemComboBox(); this.gridColumn9 = new DevExpress.XtraGrid.Columns.GridColumn(); @@ -677,29 +678,29 @@ this.layoutControlItem6}); this.Root.LayoutMode = DevExpress.XtraLayout.Utils.LayoutMode.Table; this.Root.Name = "Root"; columnDefinition1.SizeType = System.Windows.Forms.SizeType.Percent; columnDefinition1.Width = 100D; columnDefinition2.SizeType = System.Windows.Forms.SizeType.Percent; columnDefinition2.Width = 100D; columnDefinition3.SizeType = System.Windows.Forms.SizeType.Percent; columnDefinition3.Width = 100D; columnDefinition4.SizeType = System.Windows.Forms.SizeType.Percent; columnDefinition4.Width = 100D; columnDefinition5.SizeType = System.Windows.Forms.SizeType.Percent; columnDefinition5.Width = 100D; columnDefinition6.SizeType = System.Windows.Forms.SizeType.Percent; columnDefinition6.Width = 100D; columnDefinition7.SizeType = System.Windows.Forms.SizeType.Percent; columnDefinition7.Width = 100D; columnDefinition8.SizeType = System.Windows.Forms.SizeType.Percent; columnDefinition8.Width = 100D; this.Root.OptionsTableLayoutGroup.ColumnDefinitions.AddRange(new DevExpress.XtraLayout.ColumnDefinition[] { columnDefinition1, columnDefinition2, columnDefinition3, columnDefinition4}); rowDefinition1.Height = 100D; rowDefinition1.SizeType = System.Windows.Forms.SizeType.Percent; rowDefinition2.Height = 100D; rowDefinition2.SizeType = System.Windows.Forms.SizeType.Percent; rowDefinition3.Height = 100D; rowDefinition3.SizeType = System.Windows.Forms.SizeType.Percent; columnDefinition5, columnDefinition6, columnDefinition7, columnDefinition8}); rowDefinition4.Height = 100D; rowDefinition4.SizeType = System.Windows.Forms.SizeType.Percent; rowDefinition5.Height = 100D; rowDefinition5.SizeType = System.Windows.Forms.SizeType.Percent; rowDefinition6.Height = 100D; rowDefinition6.SizeType = System.Windows.Forms.SizeType.Percent; this.Root.OptionsTableLayoutGroup.RowDefinitions.AddRange(new DevExpress.XtraLayout.RowDefinition[] { rowDefinition1, rowDefinition2, rowDefinition3}); rowDefinition4, rowDefinition5, rowDefinition6}); this.Root.Size = new System.Drawing.Size(1127, 113); this.Root.TextVisible = false; // @@ -893,6 +894,7 @@ this.gvMx1fdownAllow, this.gridColumn19, this.gvMxDel, this.gridColumn11, this.gridColumn6, this.gridColumn9, this.gridColumn10}); @@ -909,6 +911,7 @@ this.gvMx1guid.Caption = "子表主键GUID"; this.gvMx1guid.FieldName = "guid"; this.gvMx1guid.Name = "gvMx1guid"; this.gvMx1guid.OptionsColumn.ReadOnly = true; this.gvMx1guid.Tag = "query_a.guid"; this.gvMx1guid.Width = 94; // @@ -918,6 +921,7 @@ this.gvMx1pid.Caption = "主表主键GUID"; this.gvMx1pid.FieldName = "pid"; this.gvMx1pid.Name = "gvMx1pid"; this.gvMx1pid.OptionsColumn.ReadOnly = true; this.gvMx1pid.Tag = "query_a.pid"; this.gvMx1pid.Width = 94; // @@ -930,7 +934,7 @@ this.gvMx1fcheckItem.Name = "gvMx1fcheckItem"; this.gvMx1fcheckItem.Tag = "edit"; this.gvMx1fcheckItem.Visible = true; this.gvMx1fcheckItem.VisibleIndex = 0; this.gvMx1fcheckItem.VisibleIndex = 1; this.gvMx1fcheckItem.Width = 150; // // rptJYXM @@ -949,7 +953,7 @@ this.gvMx1forder.Name = "gvMx1forder"; this.gvMx1forder.Tag = "yz_quantity_0_edit"; this.gvMx1forder.Visible = true; this.gvMx1forder.VisibleIndex = 1; this.gvMx1forder.VisibleIndex = 0; this.gvMx1forder.Width = 50; // // rptShunXui @@ -1139,13 +1143,22 @@ // repositoryItemButtonEdit1 // this.repositoryItemButtonEdit1.AutoHeight = false; editorButtonImageOptions1.Image = global::Gs.DevApp.Properties.Resources.removegroupfooter_16x16; editorButtonImageOptions1.ImageToTextAlignment = DevExpress.XtraEditors.ImageAlignToText.LeftCenter; editorButtonImageOptions2.Image = global::Gs.DevApp.Properties.Resources.removegroupfooter_16x16; editorButtonImageOptions2.ImageToTextAlignment = DevExpress.XtraEditors.ImageAlignToText.LeftCenter; this.repositoryItemButtonEdit1.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "移除", -1, true, true, false, editorButtonImageOptions1, new DevExpress.Utils.KeyShortcut(System.Windows.Forms.Keys.None), serializableAppearanceObject1, serializableAppearanceObject2, serializableAppearanceObject3, serializableAppearanceObject4, "", null, null, DevExpress.Utils.ToolTipAnchor.Default)}); new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "移除", -1, true, true, false, editorButtonImageOptions2, new DevExpress.Utils.KeyShortcut(System.Windows.Forms.Keys.None), serializableAppearanceObject5, serializableAppearanceObject6, serializableAppearanceObject7, serializableAppearanceObject8, "", null, null, DevExpress.Utils.ToolTipAnchor.Default)}); this.repositoryItemButtonEdit1.Name = "repositoryItemButtonEdit1"; this.repositoryItemButtonEdit1.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.HideTextEditor; this.repositoryItemButtonEdit1.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(this.repositoryItemButtonEdit1_ButtonClick); // // gridColumn11 // this.gridColumn11.Caption = "单位"; this.gridColumn11.FieldName = "funit"; this.gridColumn11.MinWidth = 25; this.gridColumn11.Name = "gridColumn11"; this.gridColumn11.Tag = "edit"; this.gridColumn11.Width = 94; // // gridColumn6 // @@ -1372,5 +1385,6 @@ private DevExpress.XtraLayout.LayoutControlItem layoutControlItem6; private DevExpress.XtraGrid.Columns.GridColumn gridColumn10; private DevExpress.XtraEditors.Repository.RepositoryItemComboBox rptGroup; private DevExpress.XtraGrid.Columns.GridColumn gridColumn11; } } DevApp/Gs.DevApp/DevFrm/QC/Jyxm.cs
@@ -20,7 +20,7 @@ private List<FilterEntity> _filterList = new List<FilterEntity>(); private readonly string _webServiceName = "MesQmCheckitemManager/"; public string strType = "";//iqc type public decimal dfValue = 1; //iqc的样品数量默认5,否则1 public decimal dfValue = 1; //iqc的样品数量默认5,否则看下面 private string dftSsampleSizeName = "GB/T2828.1-2012/ISO";//默认 private string dftSsampleSizeNo = "GB/T2828.1-2012/ISO";//默认 private string dftFcheckLevel = "2.一般检验水平(II)";//默认检验水平 @@ -49,7 +49,17 @@ if (strType == QcSeason.iqc.ToString()) dfValue = 5; if (strType == QcSeason.fqc.ToString()) { dfValue = 0; gvMx1.Columns["ypsl"].Visible = false; } if (strType == QcSeason.ipqc首检.ToString()) { dfValue = 0; gvMx1.Columns["ypsl"].Visible = false; gvMx1.Columns["funit"].Visible = true; gvMx1.Columns["funit"].VisibleIndex = 13; } //如果是ipqc巡检,显示工位 if (strType != QcSeason.ipqc巡检.ToString()) { @@ -368,6 +378,7 @@ stationName = row["stationName"].ToString(), FcheckType = row["FcheckType"].ToString(), isRzxx = _isRzxx, Funit = row["funit"].ToString(), }); } } DevApp/Gs.DevApp/DevFrm/Work/Frm_Work01.Designer.cs
@@ -47,10 +47,9 @@ this.txt_collectBy = new DevExpress.XtraEditors.TextEdit(); this.txt_barCode = new DevExpress.XtraEditors.TextEdit(); this.txt_currentBarCode = new DevExpress.XtraEditors.TextEdit(); this.txt_gwm = new DevExpress.XtraEditors.TextEdit(); this.txt_gongWei = new DevExpress.XtraEditors.TextEdit(); this.txt_itemNo = new DevExpress.XtraEditors.TextEdit(); this.txt_bc = new DevExpress.XtraEditors.TextEdit(); this.txt_gw = new DevExpress.XtraEditors.TextEdit(); this.txt_itemName = new DevExpress.XtraEditors.TextEdit(); this.txt_itemModel = new DevExpress.XtraEditors.TextEdit(); this.txt_sbNo = new DevExpress.XtraEditors.TextEdit(); @@ -67,17 +66,10 @@ this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem7 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem8 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem10 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem12 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem14 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem15 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem(); this.layShuiJian = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem16 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem17 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem13 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem11 = new DevExpress.XtraLayout.LayoutControlItem(); this.layDianJian = new DevExpress.XtraLayout.LayoutControlItem(); this.simpleButton7 = new DevExpress.XtraEditors.SimpleButton(); this.simpleButton6 = new DevExpress.XtraEditors.SimpleButton(); @@ -134,6 +126,12 @@ this.gridColumn23 = new DevExpress.XtraGrid.Columns.GridColumn(); this.gridColumn25 = new DevExpress.XtraGrid.Columns.GridColumn(); this.alertControl1 = new DevExpress.XtraBars.Alerter.AlertControl(this.components); this.layoutControlItem12 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem15 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem14 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem13 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem10 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem11 = new DevExpress.XtraLayout.LayoutControlItem(); ((System.ComponentModel.ISupportInitialize)(this.splitMx1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.splitMx1.Panel1)).BeginInit(); this.splitMx1.Panel1.SuspendLayout(); @@ -153,10 +151,9 @@ ((System.ComponentModel.ISupportInitialize)(this.txt_collectBy.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_barCode.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_currentBarCode.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_gwm.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_gongWei.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_itemNo.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_bc.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_gw.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_itemName.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_itemModel.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_sbNo.Properties)).BeginInit(); @@ -171,17 +168,10 @@ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layShuiJian)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem11)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layDianJian)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.prog1.Properties)).BeginInit(); this.panel3.SuspendLayout(); @@ -196,6 +186,12 @@ this.tabMxPage2.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.gcMx2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.gvMx2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem11)).BeginInit(); this.SuspendLayout(); // // splitMx1 @@ -256,10 +252,9 @@ this.layoutMx1.Controls.Add(this.txt_collectBy); this.layoutMx1.Controls.Add(this.txt_barCode); this.layoutMx1.Controls.Add(this.txt_currentBarCode); this.layoutMx1.Controls.Add(this.txt_gwm); this.layoutMx1.Controls.Add(this.txt_gongWei); this.layoutMx1.Controls.Add(this.txt_itemNo); this.layoutMx1.Controls.Add(this.txt_bc); this.layoutMx1.Controls.Add(this.txt_gw); this.layoutMx1.Controls.Add(this.txt_itemName); this.layoutMx1.Controls.Add(this.txt_itemModel); this.layoutMx1.Controls.Add(this.txt_sbNo); @@ -326,17 +321,17 @@ this.txt_currentBarCode.StyleController = this.layoutMx1; this.txt_currentBarCode.TabIndex = 8; // // txt_gwm // txt_gongWei // this.txt_gwm.Location = new System.Drawing.Point(111, 152); this.txt_gwm.Name = "txt_gwm"; this.txt_gwm.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Bold); this.txt_gwm.Properties.Appearance.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(78)))), ((int)(((byte)(138)))), ((int)(((byte)(200))))); this.txt_gwm.Properties.Appearance.Options.UseFont = true; this.txt_gwm.Properties.Appearance.Options.UseForeColor = true; this.txt_gwm.Size = new System.Drawing.Size(99, 24); this.txt_gwm.StyleController = this.layoutMx1; this.txt_gwm.TabIndex = 9; this.txt_gongWei.Location = new System.Drawing.Point(111, 152); this.txt_gongWei.Name = "txt_gongWei"; this.txt_gongWei.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Bold); this.txt_gongWei.Properties.Appearance.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(78)))), ((int)(((byte)(138)))), ((int)(((byte)(200))))); this.txt_gongWei.Properties.Appearance.Options.UseFont = true; this.txt_gongWei.Properties.Appearance.Options.UseForeColor = true; this.txt_gongWei.Size = new System.Drawing.Size(99, 24); this.txt_gongWei.StyleController = this.layoutMx1; this.txt_gongWei.TabIndex = 9; // // txt_itemNo // @@ -356,18 +351,9 @@ this.txt_bc.StyleController = this.layoutMx1; this.txt_bc.TabIndex = 11; // // txt_gw // this.txt_gw.Location = new System.Drawing.Point(313, 68); this.txt_gw.Name = "txt_gw"; this.txt_gw.Properties.ReadOnly = true; this.txt_gw.Size = new System.Drawing.Size(99, 24); this.txt_gw.StyleController = this.layoutMx1; this.txt_gw.TabIndex = 12; // // txt_itemName // this.txt_itemName.Location = new System.Drawing.Point(515, 12); this.txt_itemName.Location = new System.Drawing.Point(515, 40); this.txt_itemName.Name = "txt_itemName"; this.txt_itemName.Properties.ReadOnly = true; this.txt_itemName.Size = new System.Drawing.Size(99, 24); @@ -376,16 +362,16 @@ // // txt_itemModel // this.txt_itemModel.Location = new System.Drawing.Point(717, 12); this.txt_itemModel.Location = new System.Drawing.Point(515, 12); this.txt_itemModel.Name = "txt_itemModel"; this.txt_itemModel.Properties.ReadOnly = true; this.txt_itemModel.Size = new System.Drawing.Size(99, 24); this.txt_itemModel.Size = new System.Drawing.Size(301, 24); this.txt_itemModel.StyleController = this.layoutMx1; this.txt_itemModel.TabIndex = 14; // // txt_sbNo // this.txt_sbNo.Location = new System.Drawing.Point(515, 68); this.txt_sbNo.Location = new System.Drawing.Point(313, 68); this.txt_sbNo.Name = "txt_sbNo"; this.txt_sbNo.Properties.ReadOnly = true; this.txt_sbNo.Size = new System.Drawing.Size(99, 24); @@ -394,7 +380,7 @@ // // txt_sjXt // this.txt_sjXt.Location = new System.Drawing.Point(515, 40); this.txt_sjXt.Location = new System.Drawing.Point(515, 68); this.txt_sjXt.Name = "txt_sjXt"; this.txt_sjXt.Properties.ReadOnly = true; this.txt_sjXt.Size = new System.Drawing.Size(99, 24); @@ -461,18 +447,17 @@ this.layoutControlItem4, this.layoutControlItem7, this.layoutControlItem8, this.layoutControlItem9, this.layoutControlItem10, this.layoutControlItem12, this.layoutControlItem14, this.layoutControlItem15, this.layoutControlItem5, this.layShuiJian, this.layoutControlItem16, this.layoutControlItem17, this.layDianJian, this.layoutControlItem12, this.layoutControlItem15, this.layoutControlItem14, this.layoutControlItem13, this.layoutControlItem11, this.layDianJian}); this.layoutControlItem10, this.layoutControlItem11}); this.Root.LayoutMode = DevExpress.XtraLayout.Utils.LayoutMode.Table; this.Root.Name = "Root"; columnDefinition1.SizeType = System.Windows.Forms.SizeType.Percent; @@ -572,60 +557,6 @@ this.layoutControlItem8.Text = "班次"; this.layoutControlItem8.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem9 // this.layoutControlItem9.Control = this.txt_gw; this.layoutControlItem9.Location = new System.Drawing.Point(202, 56); this.layoutControlItem9.Name = "layoutControlItem9"; this.layoutControlItem9.OptionsTableLayoutItem.ColumnIndex = 1; this.layoutControlItem9.OptionsTableLayoutItem.RowIndex = 2; this.layoutControlItem9.Size = new System.Drawing.Size(202, 28); this.layoutControlItem9.Text = "工位"; this.layoutControlItem9.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem10 // this.layoutControlItem10.Control = this.txt_itemName; this.layoutControlItem10.Location = new System.Drawing.Point(404, 0); this.layoutControlItem10.Name = "layoutControlItem10"; this.layoutControlItem10.OptionsTableLayoutItem.ColumnIndex = 2; this.layoutControlItem10.Size = new System.Drawing.Size(202, 28); this.layoutControlItem10.Text = "产品名称"; this.layoutControlItem10.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem12 // this.layoutControlItem12.Control = this.txt_sbNo; this.layoutControlItem12.Location = new System.Drawing.Point(404, 56); this.layoutControlItem12.Name = "layoutControlItem12"; this.layoutControlItem12.OptionsTableLayoutItem.ColumnIndex = 2; this.layoutControlItem12.OptionsTableLayoutItem.RowIndex = 2; this.layoutControlItem12.Size = new System.Drawing.Size(202, 28); this.layoutControlItem12.Text = "设备编码"; this.layoutControlItem12.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem14 // this.layoutControlItem14.Control = this.txt_yjDate; this.layoutControlItem14.Location = new System.Drawing.Point(606, 28); this.layoutControlItem14.Name = "layoutControlItem14"; this.layoutControlItem14.OptionsTableLayoutItem.ColumnIndex = 3; this.layoutControlItem14.OptionsTableLayoutItem.RowIndex = 1; this.layoutControlItem14.Size = new System.Drawing.Size(202, 28); this.layoutControlItem14.Text = "Mes计划开工"; this.layoutControlItem14.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem15 // this.layoutControlItem15.Control = this.txt_sjDate; this.layoutControlItem15.Location = new System.Drawing.Point(606, 56); this.layoutControlItem15.Name = "layoutControlItem15"; this.layoutControlItem15.OptionsTableLayoutItem.ColumnIndex = 3; this.layoutControlItem15.OptionsTableLayoutItem.RowIndex = 2; this.layoutControlItem15.Size = new System.Drawing.Size(202, 28); this.layoutControlItem15.Text = "Mes实际开工"; this.layoutControlItem15.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem5 // this.layoutControlItem5.Control = this.txt_currentBarCode; @@ -639,7 +570,7 @@ // // layShuiJian // this.layShuiJian.Control = this.txt_gwm; this.layShuiJian.Control = this.txt_gongWei; this.layShuiJian.Location = new System.Drawing.Point(0, 140); this.layShuiJian.Name = "layShuiJian"; this.layShuiJian.OptionsTableLayoutItem.RowIndex = 5; @@ -678,28 +609,6 @@ this.layoutControlItem17.Text = "不良品按钮"; this.layoutControlItem17.TextSize = new System.Drawing.Size(0, 0); this.layoutControlItem17.TextVisible = false; // // layoutControlItem13 // this.layoutControlItem13.Control = this.txt_sjXt; this.layoutControlItem13.CustomizationFormText = "生产线别"; this.layoutControlItem13.Location = new System.Drawing.Point(404, 28); this.layoutControlItem13.Name = "layoutControlItem13"; this.layoutControlItem13.OptionsTableLayoutItem.ColumnIndex = 2; this.layoutControlItem13.OptionsTableLayoutItem.RowIndex = 1; this.layoutControlItem13.Size = new System.Drawing.Size(202, 28); this.layoutControlItem13.Text = "生产线别"; this.layoutControlItem13.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem11 // this.layoutControlItem11.Control = this.txt_itemModel; this.layoutControlItem11.Location = new System.Drawing.Point(606, 0); this.layoutControlItem11.Name = "layoutControlItem11"; this.layoutControlItem11.OptionsTableLayoutItem.ColumnIndex = 3; this.layoutControlItem11.Size = new System.Drawing.Size(202, 28); this.layoutControlItem11.Text = "产品规格"; this.layoutControlItem11.TextSize = new System.Drawing.Size(87, 18); // // layDianJian // @@ -1296,6 +1205,73 @@ this.gridColumn25.VisibleIndex = 12; this.gridColumn25.Width = 94; // // layoutControlItem12 // this.layoutControlItem12.Control = this.txt_sbNo; this.layoutControlItem12.Location = new System.Drawing.Point(202, 56); this.layoutControlItem12.Name = "layoutControlItem12"; this.layoutControlItem12.OptionsTableLayoutItem.ColumnIndex = 1; this.layoutControlItem12.OptionsTableLayoutItem.RowIndex = 2; this.layoutControlItem12.Size = new System.Drawing.Size(202, 28); this.layoutControlItem12.Text = "设备编码"; this.layoutControlItem12.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem15 // this.layoutControlItem15.Control = this.txt_sjDate; this.layoutControlItem15.Location = new System.Drawing.Point(606, 56); this.layoutControlItem15.Name = "layoutControlItem15"; this.layoutControlItem15.OptionsTableLayoutItem.ColumnIndex = 3; this.layoutControlItem15.OptionsTableLayoutItem.RowIndex = 2; this.layoutControlItem15.Size = new System.Drawing.Size(202, 28); this.layoutControlItem15.Text = "Mes实际开工"; this.layoutControlItem15.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem14 // this.layoutControlItem14.Control = this.txt_yjDate; this.layoutControlItem14.Location = new System.Drawing.Point(606, 28); this.layoutControlItem14.Name = "layoutControlItem14"; this.layoutControlItem14.OptionsTableLayoutItem.ColumnIndex = 3; this.layoutControlItem14.OptionsTableLayoutItem.RowIndex = 1; this.layoutControlItem14.Size = new System.Drawing.Size(202, 28); this.layoutControlItem14.Text = "Mes计划开工"; this.layoutControlItem14.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem13 // this.layoutControlItem13.Control = this.txt_sjXt; this.layoutControlItem13.CustomizationFormText = "生产线别"; this.layoutControlItem13.Location = new System.Drawing.Point(404, 56); this.layoutControlItem13.Name = "layoutControlItem13"; this.layoutControlItem13.OptionsTableLayoutItem.ColumnIndex = 2; this.layoutControlItem13.OptionsTableLayoutItem.RowIndex = 2; this.layoutControlItem13.Size = new System.Drawing.Size(202, 28); this.layoutControlItem13.Text = "生产线别"; this.layoutControlItem13.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem10 // this.layoutControlItem10.Control = this.txt_itemName; this.layoutControlItem10.Location = new System.Drawing.Point(404, 28); this.layoutControlItem10.Name = "layoutControlItem10"; this.layoutControlItem10.OptionsTableLayoutItem.ColumnIndex = 2; this.layoutControlItem10.OptionsTableLayoutItem.RowIndex = 1; this.layoutControlItem10.Size = new System.Drawing.Size(202, 28); this.layoutControlItem10.Text = "产品名称"; this.layoutControlItem10.TextSize = new System.Drawing.Size(87, 18); // // layoutControlItem11 // this.layoutControlItem11.Control = this.txt_itemModel; this.layoutControlItem11.Location = new System.Drawing.Point(404, 0); this.layoutControlItem11.Name = "layoutControlItem11"; this.layoutControlItem11.OptionsTableLayoutItem.ColumnIndex = 2; this.layoutControlItem11.OptionsTableLayoutItem.ColumnSpan = 2; this.layoutControlItem11.Size = new System.Drawing.Size(404, 28); this.layoutControlItem11.Text = "产品规格"; this.layoutControlItem11.TextSize = new System.Drawing.Size(87, 18); // // Frm_Work01 // this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 18F); @@ -1327,10 +1303,9 @@ ((System.ComponentModel.ISupportInitialize)(this.txt_collectBy.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_barCode.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_currentBarCode.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_gwm.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_gongWei.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_itemNo.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_bc.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_gw.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_itemName.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_itemModel.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_sbNo.Properties)).EndInit(); @@ -1345,17 +1320,10 @@ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layShuiJian)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem11)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layDianJian)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.prog1.Properties)).EndInit(); this.panel3.ResumeLayout(false); @@ -1374,6 +1342,12 @@ this.tabMxPage2.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.gcMx2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.gvMx2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem11)).EndInit(); this.ResumeLayout(false); } @@ -1403,14 +1377,13 @@ private DevExpress.XtraEditors.TextEdit txt_collectBy; private DevExpress.XtraEditors.TextEdit txt_barCode; private DevExpress.XtraEditors.TextEdit txt_currentBarCode; private DevExpress.XtraEditors.TextEdit txt_gwm; private DevExpress.XtraEditors.TextEdit txt_gongWei; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem1; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem2; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem3; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem4; private DevExpress.XtraEditors.TextEdit txt_itemNo; private DevExpress.XtraEditors.TextEdit txt_bc; private DevExpress.XtraEditors.TextEdit txt_gw; private DevExpress.XtraEditors.TextEdit txt_itemName; private DevExpress.XtraEditors.TextEdit txt_itemModel; private DevExpress.XtraEditors.TextEdit txt_sbNo; @@ -1419,11 +1392,6 @@ private DevExpress.XtraEditors.TextEdit txt_sjDate; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem7; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem8; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem9; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem10; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem12; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem14; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem15; private DevExpress.XtraEditors.SimpleButton btnGood; private DevExpress.XtraEditors.SimpleButton btnBad; private System.Windows.Forms.Panel panel3; @@ -1448,8 +1416,6 @@ private DevExpress.XtraLayout.LayoutControlItem layShuiJian; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem16; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem17; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem13; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem11; private DevExpress.XtraGrid.Columns.GridColumn gridColumn3; private DevExpress.XtraGrid.Columns.GridColumn gridColumn2; private DevExpress.XtraGrid.Columns.GridColumn gridColumn1; @@ -1475,5 +1441,11 @@ private DevExpress.XtraLayout.LayoutControlItem layDianJian; private DevExpress.XtraGrid.Columns.GridColumn gridColumn24; private DevExpress.XtraGrid.Columns.GridColumn gridColumn25; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem12; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem15; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem14; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem13; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem10; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem11; } } DevApp/Gs.DevApp/DevFrm/Work/Frm_Work01.cs
@@ -1,14 +1,19 @@ using DevExpress.XtraGrid.Columns; using DevExpress.Office.Utils; using DevExpress.XtraEditors; using DevExpress.XtraGrid.Columns; using DevExpress.XtraLayout.Utils; using Gs.DevApp.Entity; using Gs.DevApp.ToolBox; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using NModbus; using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Dynamic; using System.IO; using System.Net.Sockets; using System.Text; using System.Windows.Forms; @@ -16,6 +21,10 @@ { public partial class Frm_Work01 : DevExpress.XtraEditors.XtraForm { string hostName = "192.168.60.51"; int hostNamePoint = 502; string strConn = "Data Source=192.168.1.146;Initial Catalog=GS_MES;User ID=mesUser;Password =qixi1qaz@WSXmes"; bool isCleanDianJian = false; string _webServiceName = "WorkCollect/"; string dianJianPath = "";//电检取值路径 string goodTag = "√"; @@ -49,8 +58,27 @@ addColumn(); txt_barCode.KeyDown += (s, e) => { if (e.KeyCode == Keys.Enter) { addModel(goodTag); } ; if (e.KeyCode == Keys.Enter) { //如果是水检,还要扫工位 if (txt_gx.Text.Trim() == fGxShouJian) { txt_gongWei.Focus(); } else addModel(goodTag); } }; txt_gongWei.KeyDown += (s, e) => { if (e.KeyCode == Keys.Enter) { //如果是水检,可以提交了 if (txt_gx.Text.Trim() == fGxShouJian) { addModel(goodTag); } } }; btnGood.Click += (s, e) => { @@ -87,13 +115,12 @@ }; frm.ShowDialog(); }; this.ActiveControl = this.txt_barCode; txt_barCode.Focus(); } /// <summary> /// 根据工序,构造不同类型的实体 /// 根据工序,构造不同类型的实体,读取不同的数据 /// </summary> /// <param name="_barCode">条码</param> /// <param name="_checkResult">结果</param> @@ -106,7 +133,7 @@ _obj.checkResult = _checkResult;//检测结果 _obj.processNo = txt_gx.Text.Trim();//工序 _obj.banCi = txt_bc.Text.Trim();//班次 _obj.gongWei = txt_gw.Text.Trim();//工位 _obj.gongWei = txt_gongWei.Text.Trim();//工位 _obj.badDescription = _badDescription.Trim();//不良描述 if (txt_gx.Text.Trim() == fGxTouRu) { @@ -157,24 +184,27 @@ _obj.t009 = JNV; _obj.t010 = XLV; _obj.t011 = GVV; //正式上线要清空文本数据 //File.WriteAllText(dianJianPath, ""); if (isCleanDianJian == true) File.WriteAllText(dianJianPath, ""); return _obj; } //水检 if (txt_gx.Text.Trim() == fGxShouJian) { string strCsl1 = "strCsl1"; string strSw1 = "strSw1"; string strCsl2 = "strCsl2"; string strSw2 = "strSw2"; string strCsl3 = "strCsl3"; string strSw3 = "strSw3"; string strCsl4 = "strCsl4"; string strSw4 = "strSw4"; string strCsl5 = "strCsl5"; string strSw5 = "strSw5"; string SJJG = ""; string strCsl1 = "";//模式1出水量 string strSw1 = "";//模式1水温 string strCsl2 = ""; string strSw2 = ""; string strCsl3 = ""; string strSw3 = ""; string strCsl4 = ""; string strSw4 = ""; string strCsl5 = ""; string strSw5 = ""; string SJJG = "";//水检查结果ok、ng string GWZT = "";//工位状态 string SJJGZ = "";//水检查结果1 (strCsl1, strSw1, SJJG, GWZT, SJJGZ) = getShuiJian(); _obj.t002 = strCsl1; _obj.t003 = strSw1; _obj.t004 = strCsl2; @@ -185,9 +215,11 @@ _obj.t009 = strSw4; _obj.t010 = strCsl5; _obj.t011 = strSw5; // _obj.t012 = SJJG;这个待确定 _obj.t012 = SJJGZ; _obj.t013 = GWZT; return _obj; } //终检 if (txt_gx.Text.Trim() == fGxZhongJian) { return _obj; @@ -270,7 +302,6 @@ Toast vm = new Toast((goodTag == "√" ? 1 : -1), _msg); vm.Show(); } ; } else { @@ -284,6 +315,9 @@ vm.Show(); } txt_barCode.Text = ""; txt_gongWei.Text = ""; this.ActiveControl = this.txt_barCode; txt_barCode.Focus(); } /// <summary> @@ -301,7 +335,6 @@ layShuiJian.Visibility = LayoutVisibility.Always; else layShuiJian.Visibility = LayoutVisibility.Never; List<dynamic> _lst = new List<dynamic>(); if (txt_gx.Text.Trim() == fGxDianJian) { @@ -337,29 +370,25 @@ { ziduan = "t007", wenben = "接地结果", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t009", wenben = "交耐结果", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t010", wenben = "泄漏结果", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t011", wenben = "功率结果", kejian = true, visibleIndex = 1, visibleIndex = -1, }); } if (txt_gx.Text.Trim() == fGxShouJian) @@ -382,55 +411,54 @@ { ziduan = "t004", wenben = "出水量2", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t005", wenben = "水温2", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t006", wenben = "出水量3", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t007", wenben = "水温3", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t008", wenben = "出水量4", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t009", wenben = "水温4", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t010", wenben = "出水量5", kejian = true, visibleIndex = 1, visibleIndex = -1, }); _lst.Add(new { ziduan = "t011", wenben = "水温5", visibleIndex = -1, }); _lst.Add(new { ziduan = "t012", wenben = "数据结果", kejian = true, visibleIndex = 1, }); @@ -440,10 +468,90 @@ GridColumn newColumn = new GridColumn(); newColumn.FieldName = item.ziduan; // 设置与数据源对应的字段名 newColumn.Caption = item.wenben; // 设置列的标题 //newColumn.Visible = item.visibleIndex; // 设置列是否可见 newColumn.VisibleIndex = item.visibleIndex; // 设置列的显示顺序 gvMx1.Columns.Add(newColumn); } } #region 读取水检数据 private (string, string, string, string, string) getShuiJian() { string strCsl1 = ""; //模式1出水量 string strSw1 = "";//模式1水温 string SJJG = "";//水检查结果ok、ng string GWZT = "";//工位状态 string SJJGZ = "";//水检查结果1 System.Text.StringBuilder sbSql1 = new StringBuilder(); sbSql1.Append($"select MIG004,MIG005 from BASMIG(nolock) where MIG001='ShuiJianZhanWei01' and MIG003='{((BaseEdit)this.txt_gongWei).EditValue.ToString()}'"); DataTable dataTable1 = this.GetDataTable(sbSql1.ToString(), "tmpBASMIG2"); if (dataTable1 == null || dataTable1.Rows.Count <= 0) { ((BaseEdit)this.txt_gongWei).EditValue = (object)""; LogHelper.Debug(this.ToString(), txt_gongWei.Text + "该水检站位码不存在,请确认!"); //Toast vm = new Toast(-1, "该水检站位码不存在,请确认!"); //vm.Show(); } else { ModbusFactory modbusFactory = new ModbusFactory(); byte num1 = byte.Parse("1"); ushort num2 = ushort.Parse("1"); System.Text.StringBuilder sbSql2 = new StringBuilder(); sbSql2.Append(string.Format($"select case when MIG006='D' then MIG003+{dataTable1.Rows[0][0]} else MIG003+{dataTable1.Rows[0][1]} end MIG003,MIG004 from BASMIG(nolock) where MIG001 = 'ShuiJianAddress01' order by MIG005")); DataTable dataTable2 = GetDataTable(sbSql2.ToString(), "tmpBASMIG3"); if (dataTable2 == null || dataTable2.Rows.Count <= 0) { ((BaseEdit)this.txt_gongWei).EditValue = (object)""; LogHelper.Debug(this.ToString(), txt_gongWei.Text + "水检地址不存在,请确认!"); //Toast vm = new Toast(-1, "水检地址不存在,请确认!"); //vm.Show(); } else { try { IModbusMaster master = modbusFactory.CreateMaster(new TcpClient(this.hostName, this.hostNamePoint)); master.Transport.ReadTimeout = 10000; master.Transport.Retries = 10000; strCsl1 = master.ReadHoldingRegisters(num1, ushort.Parse(dataTable2.Rows[0]["MIG003"].ToString()), num2)[0].ToString(); strSw1 = (float.Parse(master.ReadHoldingRegisters(num1, ushort.Parse(dataTable2.Rows[1]["MIG003"].ToString()), num2)[0].ToString()) / 10f).ToString(); ushort[] numArray = master.ReadHoldingRegisters(num1, ushort.Parse(dataTable2.Rows[2]["MIG003"].ToString()), num2); SJJGZ = numArray[0].ToString(); SJJG = numArray[0].ToString(); SJJG = (SJJG == "1" ? "OK" : (SJJG == "2" ? "NG" : SJJG)); GWZT = master.ReadCoils(num1, ushort.Parse(dataTable2.Rows[3]["MIG003"].ToString()), num2)[0].ToString(); } catch (Exception ex) { ((BaseEdit)this.txt_gongWei).EditValue = (object)""; LogHelper.Debug(this.ToString(), txt_gongWei.Text + ex.Message); //Toast vm = new Toast(-1, ex.Message); //vm.Show(); } } } return (strCsl1, strSw1, SJJG, GWZT, SJJGZ); } private DataTable GetDataTable(string SQLString, string tmpBASMIG2) { using (var connection = new SqlConnection(strConn)) { var ds = new DataSet(); try { connection.Open(); var command = new SqlDataAdapter(SQLString, connection); command.Fill(ds, tmpBASMIG2); } catch (SqlException ex) { LogHelper.Debug(this.ToString(), ex.Message); } return ds.Tables[0]; } } #endregion } } DevApp/Gs.DevApp/XtraForm1.Designer.cs
@@ -35,16 +35,16 @@ this.label1 = new System.Windows.Forms.Label(); this.txt_slaveAddress = new DevExpress.XtraEditors.ComboBoxEdit(); this.panelControl1 = new DevExpress.XtraEditors.PanelControl(); this.btnEdit = new DevExpress.XtraEditors.ButtonEdit(); this.simpleButton1 = new DevExpress.XtraEditors.SimpleButton(); this.labelControl2 = new DevExpress.XtraEditors.LabelControl(); this.txtGWM = new DevExpress.XtraEditors.TextEdit(); this.btnEdit = new DevExpress.XtraEditors.ButtonEdit(); ((System.ComponentModel.ISupportInitialize)(this.txtGs.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txt_slaveAddress.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.panelControl1)).BeginInit(); this.panelControl1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.txtGWM.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.btnEdit.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.txtGWM.Properties)).BeginInit(); this.SuspendLayout(); // // simpleButton2 @@ -128,6 +128,16 @@ this.panelControl1.Size = new System.Drawing.Size(887, 120); this.panelControl1.TabIndex = 7; // // btnEdit // this.btnEdit.Location = new System.Drawing.Point(683, 82); this.btnEdit.Name = "btnEdit"; this.btnEdit.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton()}); this.btnEdit.Size = new System.Drawing.Size(125, 24); this.btnEdit.TabIndex = 10; this.btnEdit.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(this.btnEdit_ButtonClick); // // simpleButton1 // this.simpleButton1.Location = new System.Drawing.Point(523, 84); @@ -141,9 +151,9 @@ // this.labelControl2.Location = new System.Drawing.Point(30, 82); this.labelControl2.Name = "labelControl2"; this.labelControl2.Size = new System.Drawing.Size(45, 18); this.labelControl2.Size = new System.Drawing.Size(134, 18); this.labelControl2.TabIndex = 8; this.labelControl2.Text = "工位码"; this.labelControl2.Text = "工位码D1008-D1118"; // // txtGWM // @@ -151,16 +161,6 @@ this.txtGWM.Name = "txtGWM"; this.txtGWM.Size = new System.Drawing.Size(183, 24); this.txtGWM.TabIndex = 7; // // btnEdit // this.btnEdit.Location = new System.Drawing.Point(683, 82); this.btnEdit.Name = "btnEdit"; this.btnEdit.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton()}); this.btnEdit.Size = new System.Drawing.Size(125, 24); this.btnEdit.TabIndex = 10; this.btnEdit.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(this.btnEdit_ButtonClick); // // XtraForm1 // @@ -176,8 +176,8 @@ ((System.ComponentModel.ISupportInitialize)(this.panelControl1)).EndInit(); this.panelControl1.ResumeLayout(false); this.panelControl1.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.txtGWM.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.btnEdit.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.txtGWM.Properties)).EndInit(); this.ResumeLayout(false); }