wdl 2 mēneši atpakaļ
revīzija
745a0be031
100 mainītis faili ar 10204 papildinājumiem un 0 dzēšanām
  1. 280 0
      ClientSolution/.svn/entries
  2. 5 0
      ClientSolution/.svn/prop-base/ClientSolution.suo.svn-base
  3. 5 0
      ClientSolution/.svn/prop-base/ClientSolution.v12.suo.svn-base
  4. 5 0
      ClientSolution/.svn/prop-base/UpgradeLog.htm.svn-base
  5. 86 0
      ClientSolution/.svn/text-base/ClientSolution.sln.svn-base
  6. BIN
      ClientSolution/.svn/text-base/ClientSolution.suo.svn-base
  7. BIN
      ClientSolution/.svn/text-base/ClientSolution.v12.suo.svn-base
  8. BIN
      ClientSolution/.svn/text-base/UpgradeLog.htm.svn-base
  9. 3382 0
      ClientSolution/.svn/text-base/frmLgElements.cs.svn-base
  10. 126 0
      ClientSolution/.svn/text-base/frmLgElements.resx.svn-base
  11. 28 0
      ClientSolution/Backup/.svn/entries
  12. 86 0
      ClientSolution/ClientSolution.sln
  13. BIN
      ClientSolution/ClientSolution.suo
  14. BIN
      ClientSolution/ClientSolution.v12.suo
  15. 114 0
      ClientSolution/Core.LgMes.Client.Comm/.svn/entries
  16. 194 0
      ClientSolution/Core.LgMes.Client.Comm/.svn/text-base/Core.LgMes.Client.Comm.csproj.svn-base
  17. 11 0
      ClientSolution/Core.LgMes.Client.Comm/.svn/text-base/Core.LgMes.Client.Comm.csproj.user.svn-base
  18. 194 0
      ClientSolution/Core.LgMes.Client.Comm/Core.LgMes.Client.Comm.csproj
  19. 11 0
      ClientSolution/Core.LgMes.Client.Comm/Core.LgMes.Client.Comm.csproj.user
  20. 232 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/entries
  21. 36 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/AssemblyInfo.cs.svn-base
  22. 71 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/Resources.Designer.cs.svn-base
  23. 117 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/Resources.resx.svn-base
  24. 30 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/Settings.Designer.cs.svn-base
  25. 7 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/Settings.settings.svn-base
  26. 1 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/licenses.licx.svn-base
  27. 36 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/AssemblyInfo.cs
  28. 71 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/Resources.Designer.cs
  29. 117 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/Resources.resx
  30. 30 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/Settings.Designer.cs
  31. 7 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/Settings.settings
  32. 1 0
      ClientSolution/Core.LgMes.Client.Comm/Properties/licenses.licx
  33. 34 0
      ClientSolution/Core.LgMes.Client.Comm/bin/.svn/entries
  34. 28 0
      ClientSolution/Core.LgMes.Client.Comm/bin/Debug/.svn/entries
  35. 28 0
      ClientSolution/Core.LgMes.Client.Comm/bin/Release/.svn/entries
  36. 34 0
      ClientSolution/Core.LgMes.Client.Comm/obj/.svn/entries
  37. 578 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/entries
  38. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.Properties.Resources.resources.svn-base
  39. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.csproj.GenerateResource.Cache.svn-base
  40. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.dll.svn-base
  41. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmInputDecimal.resources.svn-base
  42. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmLgEleDetail.resources.svn-base
  43. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmMaterialQuality.resources.svn-base
  44. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmMicLineQuery.resources.svn-base
  45. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmProcessAbnormity.resources.svn-base
  46. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmSetMaterialName.resources.svn-base
  47. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmSetTime.resources.svn-base
  48. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.pdb.svn-base
  49. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.ucChemelEment.resources.svn-base
  50. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/DesignTimeResolveAssemblyReferences.cache.svn-base
  51. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/DesignTimeResolveAssemblyReferencesInput.cache.svn-base
  52. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/core.lgmes.client.comm.dll.licenses.svn-base
  53. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.Properties.Resources.resources.svn-base
  54. 79 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.csproj.FileListAbsolute.txt.svn-base
  55. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.csproj.GenerateResource.Cache.svn-base
  56. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.dll.svn-base
  57. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmInputDecimal.resources.svn-base
  58. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmLgEleDetail.resources.svn-base
  59. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmMaterialQuality.resources.svn-base
  60. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmMicLineQuery.resources.svn-base
  61. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmProcessAbnormity.resources.svn-base
  62. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmSetMaterialName.resources.svn-base
  63. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmSetTime.resources.svn-base
  64. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.pdb.svn-base
  65. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.ucChemelEment.resources.svn-base
  66. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/DesignTimeResolveAssemblyReferences.cache.svn-base
  67. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/DesignTimeResolveAssemblyReferencesInput.cache.svn-base
  68. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/core.lgmes.client.comm.dll.licenses.svn-base
  69. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.Properties.Resources.resources
  70. 79 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.csproj.FileListAbsolute.txt
  71. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
  72. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.dll
  73. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmInputDecimal.resources
  74. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmLgEleDetail.resources
  75. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmMaterialQuality.resources
  76. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmMicLineQuery.resources
  77. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmProcessAbnormity.resources
  78. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmSetMaterialName.resources
  79. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmSetTime.resources
  80. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmSlabDetail.resources
  81. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.pdb
  82. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.ucChemelEment.resources
  83. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  84. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  85. 28 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Refactor/.svn/entries
  86. 62 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/TempPE/.svn/entries
  87. 5 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/TempPE/.svn/prop-base/Properties.Resources.Designer.cs.dll.svn-base
  88. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/TempPE/.svn/text-base/Properties.Resources.Designer.cs.dll.svn-base
  89. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
  90. BIN
      ClientSolution/Core.LgMes.Client.Comm/obj/Debug/core.lgmes.client.comm.dll.licenses
  91. 65 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Release/.svn/entries
  92. 0 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Release/.svn/text-base/build.force.svn-base
  93. 28 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Release/TempPE/.svn/entries
  94. 0 0
      ClientSolution/Core.LgMes.Client.Comm/obj/Release/build.force
  95. 2646 0
      ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/entries
  96. 253 0
      ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCCMPlanTemperaTure.Designer.cs.svn-base
  97. 245 0
      ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCCMPlanTemperaTure.cs.svn-base
  98. 120 0
      ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCCMPlanTemperaTure.resx.svn-base
  99. 369 0
      ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCasOperate.Designer.cs.svn-base
  100. 165 0
      ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCasOperate.cs.svn-base

+ 280 - 0
ClientSolution/.svn/entries

@@ -0,0 +1,280 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution
+svn://172.16.0.235
+
+
+
+2022-12-29T06:49:21.686601Z
+6416
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+
+Core.Mes.Client.Common
+dir
+
+Core.LgMes.Client.LgJobMgt
+dir
+
+新建文件夹
+dir
+
+UpgradeLog.htm
+file
+
+
+
+
+2019-07-30T02:19:24.000000Z
+1224dc2aa0aba7297fb4f188624c7769
+2021-02-23T02:56:14.373797Z
+2017
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1038318
+
+ClientSolution.suo
+file
+6826
+
+
+
+2023-02-24T07:28:44.000000Z
+c5101fd87c695c4edcdf9ee00fc61ea3
+2023-02-27T00:23:18.498761Z
+6826
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1058816
+
+Core.LgMes.Client.lgClassModel
+dir
+
+frmLgElements.resx
+file
+
+
+
+
+2017-04-05T07:45:26.000000Z
+38525fabdfdff741143d8789c9d20cbc
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6221
+
+Core.LgMes.Client.Report
+dir
+
+ClientSolution.v12.suo
+file
+
+
+
+
+2017-04-05T07:45:26.000000Z
+5f2fcb633b49df4fb163963a013f9a81
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+403968
+
+Core.LgMes.Client.LgDeviceManager
+dir
+
+Core.LgMes.Client.lgDbMgt
+dir
+
+Core.LgMes.Client.lgGlobalMap
+dir
+
+Core.LgMes.Client.LgResMgt
+dir
+
+output
+dir
+
+Core.LgMes.Client.Comm
+dir
+
+Core.LgMes.Client.lgServiceMgt
+dir
+
+Backup
+dir
+
+Core.LgMes.Client.lgIntegrationQuery
+dir
+
+Core.LgMes.Client.lgBll
+dir
+
+ClientSolution.sln
+file
+
+
+
+
+2020-10-20T01:24:56.000000Z
+1c9aec81f5d13e32d63968c7322fac8c
+2021-02-23T02:56:14.373797Z
+2017
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6752
+
+frmLgElements.cs
+file
+
+
+
+
+2017-04-05T07:45:26.000000Z
+4f696f07a722eff1467c4b97b3475a9f
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+149312
+
+Core.LgMes.Server.lgClassModel
+dir
+

+ 5 - 0
ClientSolution/.svn/prop-base/ClientSolution.suo.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/.svn/prop-base/ClientSolution.v12.suo.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/.svn/prop-base/UpgradeLog.htm.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 86 - 0
ClientSolution/.svn/text-base/ClientSolution.sln.svn-base

@@ -0,0 +1,86 @@
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgResMgt", "Core.LgMes.Client.LgResMgt\Core.LgMes.Client.lgResMgt.csproj", "{13F893E9-8E12-41F0-AE62-B05894A977EC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgIntegrationQuery", "Core.LgMes.Client.lgIntegrationQuery\Core.LgMes.Client.lgIntegrationQuery.csproj", "{0EC786B8-4F00-4AF5-84D4-6D56C2B70B5B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgGlobalMap", "Core.LgMes.Client.lgGlobalMap\Core.LgMes.Client.lgGlobalMap.csproj", "{05E6E988-D2B9-46C4-AEDE-4AE8617C45A4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.Report", "Core.LgMes.Client.Report\Core.LgMes.Client.Report.csproj", "{06C4D35B-EBFB-41F4-B06D-C17A46EC2029}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.LgDeviceManager", "Core.LgMes.Client.LgDeviceManager\Core.LgMes.Client.LgDeviceManager.csproj", "{3A55BD7B-1CC5-493C-B0A8-49BF89EEE67D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgClassModel", "Core.LgMes.Client.lgClassModel\Core.LgMes.Client.lgClassModel.csproj", "{FEFD2443-C1F6-4E02-834F-0D17B31A20CE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgServiceMgt", "Core.LgMes.Client.lgServiceMgt\Core.LgMes.Client.lgServiceMgt.csproj", "{E3A16DD1-7A69-408F-8646-AC19D38A8AF8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgDbMgt", "Core.LgMes.Client.lgDbMgt\Core.LgMes.Client.lgDbMgt.csproj", "{BB15AC74-E336-412D-B979-193265BF940A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgBll", "Core.LgMes.Client.lgBll\Core.LgMes.Client.lgBll.csproj", "{66A607E6-4C27-4C64-8FAE-4718A5C90D3A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.Mes.Client.Common", "Core.Mes.Client.Common\Core.Mes.Client.Common.csproj", "{E95693C9-5C56-459E-9CE6-7B84F5A7A4B7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.Comm", "Core.LgMes.Client.Comm\Core.LgMes.Client.Comm.csproj", "{904D7719-5A0B-42A2-AF19-95291B00757A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Server.lgClassModel", "Core.LgMes.Server.lgClassModel\Core.LgMes.Server.lgClassModel.csproj", "{745708EB-98F6-4F61-99BD-4BE6CB222091}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgJobMgt", "Core.LgMes.Client.LgJobMgt\Core.LgMes.Client.lgJobMgt.csproj", "{44C92354-A08A-4678-912D-80353A8BDF83}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{13F893E9-8E12-41F0-AE62-B05894A977EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{13F893E9-8E12-41F0-AE62-B05894A977EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{13F893E9-8E12-41F0-AE62-B05894A977EC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0EC786B8-4F00-4AF5-84D4-6D56C2B70B5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0EC786B8-4F00-4AF5-84D4-6D56C2B70B5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0EC786B8-4F00-4AF5-84D4-6D56C2B70B5B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{05E6E988-D2B9-46C4-AEDE-4AE8617C45A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{05E6E988-D2B9-46C4-AEDE-4AE8617C45A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{05E6E988-D2B9-46C4-AEDE-4AE8617C45A4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{06C4D35B-EBFB-41F4-B06D-C17A46EC2029}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{06C4D35B-EBFB-41F4-B06D-C17A46EC2029}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{06C4D35B-EBFB-41F4-B06D-C17A46EC2029}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3A55BD7B-1CC5-493C-B0A8-49BF89EEE67D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3A55BD7B-1CC5-493C-B0A8-49BF89EEE67D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3A55BD7B-1CC5-493C-B0A8-49BF89EEE67D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{FEFD2443-C1F6-4E02-834F-0D17B31A20CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{FEFD2443-C1F6-4E02-834F-0D17B31A20CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{FEFD2443-C1F6-4E02-834F-0D17B31A20CE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E3A16DD1-7A69-408F-8646-AC19D38A8AF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E3A16DD1-7A69-408F-8646-AC19D38A8AF8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E3A16DD1-7A69-408F-8646-AC19D38A8AF8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BB15AC74-E336-412D-B979-193265BF940A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BB15AC74-E336-412D-B979-193265BF940A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BB15AC74-E336-412D-B979-193265BF940A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{66A607E6-4C27-4C64-8FAE-4718A5C90D3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{66A607E6-4C27-4C64-8FAE-4718A5C90D3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{66A607E6-4C27-4C64-8FAE-4718A5C90D3A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E95693C9-5C56-459E-9CE6-7B84F5A7A4B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E95693C9-5C56-459E-9CE6-7B84F5A7A4B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E95693C9-5C56-459E-9CE6-7B84F5A7A4B7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{904D7719-5A0B-42A2-AF19-95291B00757A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{904D7719-5A0B-42A2-AF19-95291B00757A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{904D7719-5A0B-42A2-AF19-95291B00757A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{904D7719-5A0B-42A2-AF19-95291B00757A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{745708EB-98F6-4F61-99BD-4BE6CB222091}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{745708EB-98F6-4F61-99BD-4BE6CB222091}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{745708EB-98F6-4F61-99BD-4BE6CB222091}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{745708EB-98F6-4F61-99BD-4BE6CB222091}.Release|Any CPU.Build.0 = Release|Any CPU
+		{44C92354-A08A-4678-912D-80353A8BDF83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{44C92354-A08A-4678-912D-80353A8BDF83}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{44C92354-A08A-4678-912D-80353A8BDF83}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{44C92354-A08A-4678-912D-80353A8BDF83}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(SubversionScc) = preSolution
+		Svn-Managed = True
+		Manager = AnkhSVN - Subversion Support for Visual Studio
+	EndGlobalSection
+EndGlobal

BIN
ClientSolution/.svn/text-base/ClientSolution.suo.svn-base


BIN
ClientSolution/.svn/text-base/ClientSolution.v12.suo.svn-base


BIN
ClientSolution/.svn/text-base/UpgradeLog.htm.svn-base


+ 3382 - 0
ClientSolution/.svn/text-base/frmLgElements.cs.svn-base

@@ -0,0 +1,3382 @@
+using System;
+using System.IO;
+using System.Drawing;
+using System.Collections;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Windows.Forms;
+using System.Data;
+using System.Threading;
+using CoreFS.CA06;
+using Infragistics.Win.UltraWinMaskedEdit;
+using Infragistics.Win.UltraWinGrid;
+using Infragistics.Win;
+using System.Collections.Generic;
+using Core.Mes.Client.Common;
+using Core.LgMes.Client.LgJobMgt;
+using Core.LgMes.Client.lgClassModel.LgChem;
+using Core.LgMes.Client.lgClassModel.SqModel;
+
+namespace Core.LgMes.Client.LgIntegrationQuery
+{
+    /// <summary>
+    /// ELEMENTS 的摘要说明。
+    /// </summary>
+    public class frmLgElements : Core.Mes.Client.Common.frmStyleBase
+    {
+        #region "	Construct	"
+        private Infragistics.Win.Misc.UltraGroupBox ultraGroupBox1;
+        private System.Windows.Forms.Label label1;
+        private System.Windows.Forms.Label label2;
+        private System.ComponentModel.IContainer components;
+        private System.Windows.Forms.Label label3;
+        private System.Windows.Forms.Panel panel1;
+        private System.Windows.Forms.Label label4;
+        private System.Windows.Forms.Label label5;
+        private System.Windows.Forms.Label label6;
+        private System.Windows.Forms.TextBox txtPage;
+        private System.Windows.Forms.Button btn_Up;
+        private System.Windows.Forms.Button btn_Down;
+        private System.Windows.Forms.Button button3;
+        private System.Windows.Forms.Label label7;
+        private System.Windows.Forms.Label label8;
+        private System.Windows.Forms.CheckBox chkRefresh;
+        private System.Windows.Forms.Label label9;
+        public string StrPost = "0";
+        private Label label11;
+        private Label label10;
+        private Infragistics.Win.UltraWinEditors.UltraDateTimeEditor uldtBeginTime;
+        private Infragistics.Win.UltraWinEditors.UltraDateTimeEditor uldtEndTime;
+        private UltraMaskedEdit ultraMaskedEdit2;
+        private Infragistics.Win.UltraWinGrid.ExcelExport.UltraGridExcelExporter GridExcelExporter;
+        private Infragistics.Win.UltraWinToolbars.UltraToolbarsManager ultraToolbarsManager1;
+        private UltraGrid EMGrid;
+        private Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea _panel1_Toolbars_Dock_Area_Left;
+        private Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea _panel1_Toolbars_Dock_Area_Right;
+        private Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea _panel1_Toolbars_Dock_Area_Top;
+        private Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea _panel1_Toolbars_Dock_Area_Bottom;
+        private string m_szEntry = "";
+        private DataSet dataSet1;
+        private DataTable dataTable1;
+        private DataColumn dataColumn7;
+        private DataColumn dataColumn8;
+        private DataColumn dataColumn9;
+        private DataColumn dataColumn84;
+        private DataColumn dataColumn85;
+        string[] strERow;
+        private TextBox txtSteel;
+        private CheckBox chkGasSample;  //化学成份列名
+        string[] strRowName = new string[] { "C", "Mn", "S", "P", "Si", "Als", "Alt", "N", "Ti", "Nb", "B", "V", "Asn", "Sn", "Cu", "Sb", "O", "H", "Bsol" };
+        bool Isbool = false;
+        private DataColumn dataColumn1;
+        private Infragistics.Win.UltraWinEditors.UltraComboEditor cmb_BZ;
+        private Infragistics.Win.UltraWinEditors.UltraComboEditor cboGW;
+        private Infragistics.Win.UltraWinEditors.UltraComboEditor comboBox2;
+        private DataColumn dataColumn2;
+        private DataColumn dataColumn3;
+        private Infragistics.Win.UltraWinEditors.UltraPictureBox ultraPictureBox1;
+        private DataColumn dataColumn4;
+        private DataColumn dataColumn5;
+        private DataColumn dataColumn6;
+        private DataColumn dataColumn10;
+        private DataColumn dataColumn11;
+      
+        private Button button1;
+        private DataColumn dataColumn12;
+        private DataColumn dataColumn13;
+        private UltraMaskedEdit ultraMaskedEdit1;
+
+
+        public frmLgElements(string szPost)
+        {
+            InitializeComponent();
+            this._devPos = szPost;
+        }
+
+        public frmLgElements()
+        {
+            //
+            // Windows 窗体设计器支持所必需的
+            //
+            InitializeComponent();
+            this._devPos = StrPost;
+            InitSteel();
+        }
+
+        public frmLgElements(string szEntry, string szLH)
+        {
+            InitializeComponent();
+            this._devPos = StrPost;
+            this.m_szEntry = szEntry;
+            this.ultraMaskedEdit1.Text = szLH;
+
+        }
+
+        /// <summary>
+        /// 初始化Grind牌号
+        /// </summary>
+        private void InitSteel()
+        {
+            string strErr = "";
+            EMGrid.DisplayLayout.ValueLists.Add("SteelCode");
+
+            DataSet dsSteel = null;//hengxing (DataSet)ClientCommon._RemotingHelp.ExecuteMethod(
+            //                      "lgIntegrationQuery",
+            //                      "Core.LgMes.Server.lgIntegrationQuery.LgGeneralInfo",
+            //                      "GetSteelInfo", new object[] { "where largeflag='1' order by steelcode " }, out strErr);
+            if (strErr == "" && dsSteel != null)
+            {
+                //初始经Grid牌号字段数据集
+                for (int i = 0; i < dsSteel.Tables[0].Rows.Count; i++)
+                {
+                    EMGrid.DisplayLayout.ValueLists["SteelCode"].ValueListItems.Add(dsSteel.Tables[0].Rows[i]["SteelCode"].ToString(), dsSteel.Tables[0].Rows[i]["Steel"].ToString());
+                }
+                //绑定单位
+                EMGrid.DisplayLayout.Bands[0].Columns["计划牌号"].ValueList = EMGrid.DisplayLayout.ValueLists["SteelCode"];
+            }
+
+        }
+
+        /// <summary>
+        /// 清理所有正在使用的资源。
+        /// </summary>
+        protected override void Dispose(bool disposing)
+        {
+            try
+            {
+                if (_getDataThread != null)
+                    _getDataThread.Abort();
+            }
+            catch { }
+            if (disposing)
+            {
+                if (components != null)
+                {
+                    components.Dispose();
+                }
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows 窗体设计器生成的代码
+        /// <summary>
+        /// 设计器支持所需的方法 - 不要使用代码编辑器修改
+        /// 此方法的内容。
+        /// </summary>
+        private void InitializeComponent()
+        {
+            this.components = new System.ComponentModel.Container();
+            Infragistics.Win.UltraWinEditors.EditorButton editorButton1 = new Infragistics.Win.UltraWinEditors.EditorButton("edit");
+            Infragistics.Win.UltraWinEditors.EditorButton editorButton2 = new Infragistics.Win.UltraWinEditors.EditorButton("clear");
+            Infragistics.Win.Appearance appearance1 = new Infragistics.Win.Appearance();
+            Infragistics.Win.ValueListItem valueListItem1 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem2 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem3 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem4 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem30 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem31 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem5 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.Appearance appearance2 = new Infragistics.Win.Appearance();
+            Infragistics.Win.ValueListItem valueListItem6 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem7 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem8 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem9 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem28 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem29 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem10 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.Appearance appearance3 = new Infragistics.Win.Appearance();
+            Infragistics.Win.ValueListItem valueListItem11 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem12 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem13 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem14 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem15 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.UltraWinEditors.EditorButton editorButton3 = new Infragistics.Win.UltraWinEditors.EditorButton("edit");
+            Infragistics.Win.UltraWinEditors.EditorButton editorButton4 = new Infragistics.Win.UltraWinEditors.EditorButton("clear");
+            Infragistics.Win.UltraWinGrid.UltraGridBand ultraGridBand1 = new Infragistics.Win.UltraWinGrid.UltraGridBand("Table1", -1);
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn1 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("序号");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn2 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("熔炼号");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn3 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("计划牌号");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn4 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("化验时间");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn5 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("JHGZ");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn6 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("shiftcode", -1, 7905313);
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn7 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("Station");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn8 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("SumTime");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn9 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("JUDGE_STL_GRD");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn10 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("JUDGE_RESULT");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn11 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("REG_ID");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn12 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("JUDGE_SEQ");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn13 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("SIMN");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn14 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("CM");
+            Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn15 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("SAMPLE_DATE1");
+            Infragistics.Win.Appearance appearance6 = new Infragistics.Win.Appearance();
+            Infragistics.Win.Appearance appearance7 = new Infragistics.Win.Appearance();
+            Infragistics.Win.ValueList valueList1 = new Infragistics.Win.ValueList(7905313);
+            Infragistics.Win.ValueListItem valueListItem16 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem17 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem18 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem19 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem20 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem21 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem22 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem23 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem24 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem25 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem26 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.ValueListItem valueListItem27 = new Infragistics.Win.ValueListItem();
+            Infragistics.Win.UltraWinToolbars.UltraToolbar ultraToolbar1 = new Infragistics.Win.UltraWinToolbars.UltraToolbar("UltraToolbar1");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool1 = new Infragistics.Win.UltraWinToolbars.ButtonTool("query");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool2 = new Infragistics.Win.UltraWinToolbars.ButtonTool("set");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool3 = new Infragistics.Win.UltraWinToolbars.ButtonTool("excel");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool4 = new Infragistics.Win.UltraWinToolbars.ButtonTool("SRow");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool5 = new Infragistics.Win.UltraWinToolbars.ButtonTool("Close");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool6 = new Infragistics.Win.UltraWinToolbars.ButtonTool("query");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool7 = new Infragistics.Win.UltraWinToolbars.ButtonTool("set");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool8 = new Infragistics.Win.UltraWinToolbars.ButtonTool("excel");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool9 = new Infragistics.Win.UltraWinToolbars.ButtonTool("SRow");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool10 = new Infragistics.Win.UltraWinToolbars.ButtonTool("Close");
+            Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool12 = new Infragistics.Win.UltraWinToolbars.ButtonTool("FlushCeq");
+            this.ultraGroupBox1 = new Infragistics.Win.Misc.UltraGroupBox();
+            this.button1 = new System.Windows.Forms.Button();
+            this.ultraMaskedEdit1 = new Infragistics.Win.UltraWinMaskedEdit.UltraMaskedEdit();
+            this.comboBox2 = new Infragistics.Win.UltraWinEditors.UltraComboEditor();
+            this.cboGW = new Infragistics.Win.UltraWinEditors.UltraComboEditor();
+            this.cmb_BZ = new Infragistics.Win.UltraWinEditors.UltraComboEditor();
+            this.chkGasSample = new System.Windows.Forms.CheckBox();
+            this.txtSteel = new System.Windows.Forms.TextBox();
+            this.ultraMaskedEdit2 = new Infragistics.Win.UltraWinMaskedEdit.UltraMaskedEdit();
+            this.uldtEndTime = new Infragistics.Win.UltraWinEditors.UltraDateTimeEditor();
+            this.uldtBeginTime = new Infragistics.Win.UltraWinEditors.UltraDateTimeEditor();
+            this.label11 = new System.Windows.Forms.Label();
+            this.label10 = new System.Windows.Forms.Label();
+            this.label9 = new System.Windows.Forms.Label();
+            this.chkRefresh = new System.Windows.Forms.CheckBox();
+            this.label8 = new System.Windows.Forms.Label();
+            this.label7 = new System.Windows.Forms.Label();
+            this.button3 = new System.Windows.Forms.Button();
+            this.btn_Down = new System.Windows.Forms.Button();
+            this.btn_Up = new System.Windows.Forms.Button();
+            this.txtPage = new System.Windows.Forms.TextBox();
+            this.label6 = new System.Windows.Forms.Label();
+            this.label5 = new System.Windows.Forms.Label();
+            this.label4 = new System.Windows.Forms.Label();
+            this.label1 = new System.Windows.Forms.Label();
+            this.panel1 = new System.Windows.Forms.Panel();
+            this.EMGrid = new Infragistics.Win.UltraWinGrid.UltraGrid();
+            this.dataSet1 = new System.Data.DataSet();
+            this.dataTable1 = new System.Data.DataTable();
+            this.dataColumn7 = new System.Data.DataColumn();
+            this.dataColumn8 = new System.Data.DataColumn();
+            this.dataColumn9 = new System.Data.DataColumn();
+            this.dataColumn84 = new System.Data.DataColumn();
+            this.dataColumn85 = new System.Data.DataColumn();
+            this.dataColumn1 = new System.Data.DataColumn();
+            this.dataColumn2 = new System.Data.DataColumn();
+            this.dataColumn3 = new System.Data.DataColumn();
+            this.dataColumn4 = new System.Data.DataColumn();
+            this.dataColumn5 = new System.Data.DataColumn();
+            this.dataColumn6 = new System.Data.DataColumn();
+            this.dataColumn10 = new System.Data.DataColumn();
+            this.dataColumn11 = new System.Data.DataColumn();
+            this.dataColumn12 = new System.Data.DataColumn();
+            this.dataColumn13 = new System.Data.DataColumn();
+            this.ultraPictureBox1 = new Infragistics.Win.UltraWinEditors.UltraPictureBox();
+            this.label3 = new System.Windows.Forms.Label();
+            this.label2 = new System.Windows.Forms.Label();
+            this._panel1_Toolbars_Dock_Area_Left = new Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea();
+            this.ultraToolbarsManager1 = new Infragistics.Win.UltraWinToolbars.UltraToolbarsManager(this.components);
+            this._panel1_Toolbars_Dock_Area_Right = new Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea();
+            this._panel1_Toolbars_Dock_Area_Top = new Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea();
+            this._panel1_Toolbars_Dock_Area_Bottom = new Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea();
+            ((System.ComponentModel.ISupportInitialize)(this.ultraGroupBox1)).BeginInit();
+            this.ultraGroupBox1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.comboBox2)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.cboGW)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.cmb_BZ)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.uldtEndTime)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.uldtBeginTime)).BeginInit();
+            this.panel1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.EMGrid)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dataTable1)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.ultraToolbarsManager1)).BeginInit();
+            this.SuspendLayout();
+            // 
+            // ultraGroupBox1
+            // 
+            this.ultraGroupBox1.Controls.Add(this.button1);
+            this.ultraGroupBox1.Controls.Add(this.ultraMaskedEdit1);
+            this.ultraGroupBox1.Controls.Add(this.comboBox2);
+            this.ultraGroupBox1.Controls.Add(this.cboGW);
+            this.ultraGroupBox1.Controls.Add(this.cmb_BZ);
+            this.ultraGroupBox1.Controls.Add(this.chkGasSample);
+            this.ultraGroupBox1.Controls.Add(this.txtSteel);
+            this.ultraGroupBox1.Controls.Add(this.ultraMaskedEdit2);
+            this.ultraGroupBox1.Controls.Add(this.uldtEndTime);
+            this.ultraGroupBox1.Controls.Add(this.uldtBeginTime);
+            this.ultraGroupBox1.Controls.Add(this.label11);
+            this.ultraGroupBox1.Controls.Add(this.label10);
+            this.ultraGroupBox1.Controls.Add(this.label9);
+            this.ultraGroupBox1.Controls.Add(this.chkRefresh);
+            this.ultraGroupBox1.Controls.Add(this.label8);
+            this.ultraGroupBox1.Controls.Add(this.label7);
+            this.ultraGroupBox1.Controls.Add(this.button3);
+            this.ultraGroupBox1.Controls.Add(this.btn_Down);
+            this.ultraGroupBox1.Controls.Add(this.btn_Up);
+            this.ultraGroupBox1.Controls.Add(this.txtPage);
+            this.ultraGroupBox1.Controls.Add(this.label6);
+            this.ultraGroupBox1.Controls.Add(this.label5);
+            this.ultraGroupBox1.Controls.Add(this.label4);
+            this.ultraGroupBox1.Controls.Add(this.label1);
+            this.ultraGroupBox1.Dock = System.Windows.Forms.DockStyle.Top;
+            this.ultraGroupBox1.Location = new System.Drawing.Point(0, 28);
+            this.ultraGroupBox1.Name = "ultraGroupBox1";
+            this.ultraGroupBox1.Size = new System.Drawing.Size(1008, 71);
+            this.ultraGroupBox1.TabIndex = 3;
+            // 
+            // button1
+            // 
+            this.button1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(224)))), ((int)(((byte)(192)))));
+            this.button1.Location = new System.Drawing.Point(594, 9);
+            this.button1.Name = "button1";
+            this.button1.Size = new System.Drawing.Size(70, 50);
+            this.button1.TabIndex = 288;
+            this.button1.Text = "生成复合元素";
+            this.button1.UseVisualStyleBackColor = false;
+            this.button1.Click += new System.EventHandler(this.button1_Click_1);
+            // 
+            // ultraMaskedEdit1
+            // 
+            this.ultraMaskedEdit1.BorderStyle = Infragistics.Win.UIElementBorderStyle.Inset;
+            editorButton1.Key = "edit";
+            editorButton1.Text = "";
+            editorButton2.Key = "clear";
+            this.ultraMaskedEdit1.ButtonsRight.Add(editorButton1);
+            this.ultraMaskedEdit1.ButtonsRight.Add(editorButton2);
+            this.ultraMaskedEdit1.EditAs = Infragistics.Win.UltraWinMaskedEdit.EditAsType.String;
+            this.ultraMaskedEdit1.Location = new System.Drawing.Point(84, 40);
+            this.ultraMaskedEdit1.Name = "ultraMaskedEdit1";
+            this.ultraMaskedEdit1.PromptChar = ' ';
+            this.ultraMaskedEdit1.Size = new System.Drawing.Size(97, 21);
+            this.ultraMaskedEdit1.TabIndex = 287;
+            this.ultraMaskedEdit1.UseFlatMode = Infragistics.Win.DefaultableBoolean.True;
+            this.ultraMaskedEdit1.EditorButtonClick += new Infragistics.Win.UltraWinEditors.EditorButtonEventHandler(this.EditorButtonClick);
+            // 
+            // comboBox2
+            // 
+            appearance1.BorderAlpha = Infragistics.Win.Alpha.UseAlphaLevel;
+            appearance1.BorderColor = System.Drawing.Color.Black;
+            this.comboBox2.Appearance = appearance1;
+            this.comboBox2.BorderStyle = Infragistics.Win.UIElementBorderStyle.Solid;
+            this.comboBox2.DropDownStyle = Infragistics.Win.DropDownStyle.DropDownList;
+            this.comboBox2.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            valueListItem1.DataValue = "0";
+            valueListItem1.DisplayText = "铁水";
+            valueListItem2.DataValue = "1";
+            valueListItem2.DisplayText = "转炉";
+            valueListItem3.DataValue = "2";
+            valueListItem3.DisplayText = "吹氩站";
+            valueListItem4.DataValue = "3";
+            valueListItem4.DisplayText = "精炼炉";
+            valueListItem30.DataValue = "4";
+            valueListItem30.DisplayText = "RH炉";
+            valueListItem31.DataValue = "5";
+            valueListItem31.DisplayText = "VD炉";
+            valueListItem5.DataValue = "6";
+            valueListItem5.DisplayText = "连铸";
+            this.comboBox2.Items.AddRange(new Infragistics.Win.ValueListItem[] {
+            valueListItem1,
+            valueListItem2,
+            valueListItem3,
+            valueListItem4,
+            valueListItem30,
+            valueListItem31,
+            valueListItem5});
+            this.comboBox2.Location = new System.Drawing.Point(470, 9);
+            this.comboBox2.Name = "comboBox2";
+            this.comboBox2.Size = new System.Drawing.Size(118, 19);
+            this.comboBox2.TabIndex = 286;
+            this.comboBox2.UseFlatMode = Infragistics.Win.DefaultableBoolean.True;
+            // 
+            // cboGW
+            // 
+            appearance2.BorderAlpha = Infragistics.Win.Alpha.UseAlphaLevel;
+            appearance2.BorderColor = System.Drawing.Color.Black;
+            this.cboGW.Appearance = appearance2;
+            this.cboGW.BorderStyle = Infragistics.Win.UIElementBorderStyle.Solid;
+            this.cboGW.DropDownStyle = Infragistics.Win.DropDownStyle.DropDownList;
+            this.cboGW.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            valueListItem6.DataValue = "0";
+            valueListItem6.DisplayText = "铁水";
+            valueListItem7.DataValue = "1";
+            valueListItem7.DisplayText = "转炉";
+            valueListItem8.DataValue = "2";
+            valueListItem8.DisplayText = "吹氩站";
+            valueListItem9.DataValue = "3";
+            valueListItem9.DisplayText = "精炼炉";
+            valueListItem28.DataValue = "4";
+            valueListItem28.DisplayText = "RH炉";
+            valueListItem29.DataValue = "5";
+            valueListItem29.DisplayText = "VD炉";
+            valueListItem10.DataValue = "6";
+            valueListItem10.DisplayText = "连铸";
+            this.cboGW.Items.AddRange(new Infragistics.Win.ValueListItem[] {
+            valueListItem6,
+            valueListItem7,
+            valueListItem8,
+            valueListItem9,
+            valueListItem28,
+            valueListItem29,
+            valueListItem10});
+            this.cboGW.Location = new System.Drawing.Point(405, 10);
+            this.cboGW.Name = "cboGW";
+            this.cboGW.Size = new System.Drawing.Size(56, 19);
+            this.cboGW.TabIndex = 285;
+            this.cboGW.UseFlatMode = Infragistics.Win.DefaultableBoolean.True;
+            this.cboGW.SelectionChanged += new System.EventHandler(this.cboGW_SelectionChanged);
+            // 
+            // cmb_BZ
+            // 
+            appearance3.BorderAlpha = Infragistics.Win.Alpha.UseAlphaLevel;
+            appearance3.BorderColor = System.Drawing.Color.Black;
+            this.cmb_BZ.Appearance = appearance3;
+            this.cmb_BZ.BorderStyle = Infragistics.Win.UIElementBorderStyle.Solid;
+            this.cmb_BZ.DropDownStyle = Infragistics.Win.DropDownStyle.DropDownList;
+            this.cmb_BZ.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            valueListItem11.DataValue = "0";
+            valueListItem11.DisplayText = "全部";
+            valueListItem12.DataValue = "1";
+            valueListItem12.DisplayText = "甲班";
+            valueListItem13.DataValue = "2";
+            valueListItem13.DisplayText = "乙班";
+            valueListItem14.DataValue = "3";
+            valueListItem14.DisplayText = "丙班";
+            valueListItem15.DataValue = "4";
+            valueListItem15.DisplayText = "丁班";
+            this.cmb_BZ.Items.AddRange(new Infragistics.Win.ValueListItem[] {
+            valueListItem11,
+            valueListItem12,
+            valueListItem13,
+            valueListItem14,
+            valueListItem15});
+            this.cmb_BZ.Location = new System.Drawing.Point(405, 41);
+            this.cmb_BZ.Name = "cmb_BZ";
+            this.cmb_BZ.Size = new System.Drawing.Size(56, 19);
+            this.cmb_BZ.TabIndex = 284;
+            this.cmb_BZ.UseFlatMode = Infragistics.Win.DefaultableBoolean.True;
+            // 
+            // chkGasSample
+            // 
+            this.chkGasSample.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.chkGasSample.Location = new System.Drawing.Point(670, 38);
+            this.chkGasSample.Name = "chkGasSample";
+            this.chkGasSample.Size = new System.Drawing.Size(82, 24);
+            this.chkGasSample.TabIndex = 85;
+            this.chkGasSample.Text = "气体样";
+            // 
+            // txtSteel
+            // 
+            this.txtSteel.Location = new System.Drawing.Point(501, 40);
+            this.txtSteel.Name = "txtSteel";
+            this.txtSteel.Size = new System.Drawing.Size(87, 21);
+            this.txtSteel.TabIndex = 84;
+            // 
+            // ultraMaskedEdit2
+            // 
+            this.ultraMaskedEdit2.BorderStyle = Infragistics.Win.UIElementBorderStyle.Inset;
+            editorButton3.Key = "edit";
+            editorButton3.Text = "";
+            editorButton4.Key = "clear";
+            this.ultraMaskedEdit2.ButtonsRight.Add(editorButton3);
+            this.ultraMaskedEdit2.ButtonsRight.Add(editorButton4);
+            this.ultraMaskedEdit2.EditAs = Infragistics.Win.UltraWinMaskedEdit.EditAsType.String;
+            this.ultraMaskedEdit2.Location = new System.Drawing.Point(214, 40);
+            this.ultraMaskedEdit2.Name = "ultraMaskedEdit2";
+            this.ultraMaskedEdit2.PromptChar = ' ';
+            this.ultraMaskedEdit2.Size = new System.Drawing.Size(111, 21);
+            this.ultraMaskedEdit2.TabIndex = 83;
+            this.ultraMaskedEdit2.UseFlatMode = Infragistics.Win.DefaultableBoolean.True;
+            this.ultraMaskedEdit2.EditorButtonClick += new Infragistics.Win.UltraWinEditors.EditorButtonEventHandler(this.EditorButtonClick);
+            // 
+            // uldtEndTime
+            // 
+            this.uldtEndTime.FormatProvider = new System.Globalization.CultureInfo("en-US");
+            this.uldtEndTime.FormatString = "yyyy-MM-dd HH:mm";
+            this.uldtEndTime.Location = new System.Drawing.Point(214, 9);
+            this.uldtEndTime.MaskInput = "yyyy-mm-dd hh:mm";
+            this.uldtEndTime.Name = "uldtEndTime";
+            this.uldtEndTime.Size = new System.Drawing.Size(111, 21);
+            this.uldtEndTime.TabIndex = 80;
+            // 
+            // uldtBeginTime
+            // 
+            this.uldtBeginTime.FormatProvider = new System.Globalization.CultureInfo("en-US");
+            this.uldtBeginTime.FormatString = "yyyy-MM-dd HH:mm";
+            this.uldtBeginTime.Location = new System.Drawing.Point(84, 9);
+            this.uldtBeginTime.MaskInput = "yyyy-mm-dd hh:mm";
+            this.uldtBeginTime.Name = "uldtBeginTime";
+            this.uldtBeginTime.Size = new System.Drawing.Size(97, 21);
+            this.uldtBeginTime.TabIndex = 79;
+            // 
+            // label11
+            // 
+            this.label11.AutoSize = true;
+            this.label11.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label11.Location = new System.Drawing.Point(189, 43);
+            this.label11.Name = "label11";
+            this.label11.Size = new System.Drawing.Size(21, 14);
+            this.label11.TabIndex = 78;
+            this.label11.Text = "到";
+            // 
+            // label10
+            // 
+            this.label10.AutoSize = true;
+            this.label10.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label10.Location = new System.Drawing.Point(189, 12);
+            this.label10.Name = "label10";
+            this.label10.Size = new System.Drawing.Size(21, 14);
+            this.label10.TabIndex = 77;
+            this.label10.Text = "到";
+            // 
+            // label9
+            // 
+            this.label9.AutoSize = true;
+            this.label9.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label9.Location = new System.Drawing.Point(466, 43);
+            this.label9.Name = "label9";
+            this.label9.Size = new System.Drawing.Size(35, 14);
+            this.label9.TabIndex = 72;
+            this.label9.Text = "牌号";
+            // 
+            // chkRefresh
+            // 
+            this.chkRefresh.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.chkRefresh.Location = new System.Drawing.Point(670, 7);
+            this.chkRefresh.Name = "chkRefresh";
+            this.chkRefresh.Size = new System.Drawing.Size(82, 24);
+            this.chkRefresh.TabIndex = 71;
+            this.chkRefresh.Text = "自动刷新";
+            this.chkRefresh.CheckedChanged += new System.EventHandler(this.chkRefresh_CheckedChanged);
+            // 
+            // label8
+            // 
+            this.label8.AutoSize = true;
+            this.label8.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label8.Location = new System.Drawing.Point(335, 43);
+            this.label8.Name = "label8";
+            this.label8.Size = new System.Drawing.Size(70, 14);
+            this.label8.TabIndex = 70;
+            this.label8.Text = "选择班组:";
+            // 
+            // label7
+            // 
+            this.label7.AutoSize = true;
+            this.label7.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label7.Location = new System.Drawing.Point(335, 12);
+            this.label7.Name = "label7";
+            this.label7.Size = new System.Drawing.Size(70, 14);
+            this.label7.TabIndex = 68;
+            this.label7.Text = "工序位置:";
+            // 
+            // button3
+            // 
+            this.button3.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.button3.Location = new System.Drawing.Point(914, 39);
+            this.button3.Name = "button3";
+            this.button3.Size = new System.Drawing.Size(72, 23);
+            this.button3.TabIndex = 58;
+            this.button3.Text = "全部显示";
+            this.button3.UseVisualStyleBackColor = false;
+            this.button3.Click += new System.EventHandler(this.button3_Click);
+            // 
+            // btn_Down
+            // 
+            this.btn_Down.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.btn_Down.Location = new System.Drawing.Point(866, 39);
+            this.btn_Down.Name = "btn_Down";
+            this.btn_Down.Size = new System.Drawing.Size(40, 23);
+            this.btn_Down.TabIndex = 57;
+            this.btn_Down.Text = ">>";
+            this.btn_Down.Click += new System.EventHandler(this.btn_Down_Click);
+            // 
+            // btn_Up
+            // 
+            this.btn_Up.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.btn_Up.Location = new System.Drawing.Point(762, 39);
+            this.btn_Up.Name = "btn_Up";
+            this.btn_Up.Size = new System.Drawing.Size(40, 23);
+            this.btn_Up.TabIndex = 56;
+            this.btn_Up.Text = "<<";
+            this.btn_Up.Click += new System.EventHandler(this.btn_Up_Click);
+            // 
+            // txtPage
+            // 
+            this.txtPage.Location = new System.Drawing.Point(802, 40);
+            this.txtPage.Name = "txtPage";
+            this.txtPage.Size = new System.Drawing.Size(64, 21);
+            this.txtPage.TabIndex = 55;
+            this.txtPage.Text = "40";
+            // 
+            // label6
+            // 
+            this.label6.AutoSize = true;
+            this.label6.ForeColor = System.Drawing.Color.Red;
+            this.label6.Location = new System.Drawing.Point(856, 13);
+            this.label6.Name = "label6";
+            this.label6.Size = new System.Drawing.Size(0, 12);
+            this.label6.TabIndex = 54;
+            // 
+            // label5
+            // 
+            this.label5.AutoSize = true;
+            this.label5.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label5.Location = new System.Drawing.Point(760, 12);
+            this.label5.Name = "label5";
+            this.label5.Size = new System.Drawing.Size(98, 14);
+            this.label5.TabIndex = 52;
+            this.label5.Text = "当前数据显示:";
+            // 
+            // label4
+            // 
+            this.label4.AutoSize = true;
+            this.label4.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label4.Location = new System.Drawing.Point(21, 43);
+            this.label4.Name = "label4";
+            this.label4.Size = new System.Drawing.Size(63, 14);
+            this.label4.TabIndex = 48;
+            this.label4.Text = "熔炼号从";
+            // 
+            // label1
+            // 
+            this.label1.AutoSize = true;
+            this.label1.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label1.Location = new System.Drawing.Point(7, 12);
+            this.label1.Name = "label1";
+            this.label1.Size = new System.Drawing.Size(77, 14);
+            this.label1.TabIndex = 15;
+            this.label1.Text = "化验时间从";
+            // 
+            // panel1
+            // 
+            this.panel1.Controls.Add(this.EMGrid);
+            this.panel1.Controls.Add(this.ultraPictureBox1);
+            this.panel1.Controls.Add(this.label3);
+            this.panel1.Controls.Add(this.label2);
+            this.panel1.Controls.Add(this.ultraGroupBox1);
+            this.panel1.Controls.Add(this._panel1_Toolbars_Dock_Area_Left);
+            this.panel1.Controls.Add(this._panel1_Toolbars_Dock_Area_Right);
+            this.panel1.Controls.Add(this._panel1_Toolbars_Dock_Area_Top);
+            this.panel1.Controls.Add(this._panel1_Toolbars_Dock_Area_Bottom);
+            this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.panel1.Location = new System.Drawing.Point(0, 0);
+            this.panel1.Name = "panel1";
+            this.panel1.Size = new System.Drawing.Size(1008, 653);
+            this.panel1.TabIndex = 12;
+            // 
+            // EMGrid
+            // 
+            this.EMGrid.DataMember = "Table1";
+            this.EMGrid.DataSource = this.dataSet1;
+            ultraGridColumn1.Header.VisiblePosition = 0;
+            ultraGridColumn1.Hidden = true;
+            ultraGridColumn1.Width = 54;
+            ultraGridColumn2.Header.Caption = "炉号";
+            ultraGridColumn2.Header.VisiblePosition = 1;
+            ultraGridColumn2.RowLayoutColumnInfo.OriginX = 0;
+            ultraGridColumn2.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn2.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn2.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn2.Width = 179;
+            ultraGridColumn3.Header.VisiblePosition = 6;
+            ultraGridColumn3.RowLayoutColumnInfo.OriginX = 4;
+            ultraGridColumn3.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn3.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn3.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn3.Width = 116;
+            ultraGridColumn4.Header.VisiblePosition = 7;
+            ultraGridColumn4.RowLayoutColumnInfo.OriginX = 5;
+            ultraGridColumn4.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn4.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn4.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn4.Width = 160;
+            ultraGridColumn5.Header.VisiblePosition = 4;
+            ultraGridColumn5.Hidden = true;
+            ultraGridColumn6.Header.VisiblePosition = 5;
+            ultraGridColumn6.RowLayoutColumnInfo.OriginX = 3;
+            ultraGridColumn6.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn6.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn6.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn6.Width = 53;
+            ultraGridColumn7.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
+            ultraGridColumn7.Header.VisiblePosition = 2;
+            ultraGridColumn7.RowLayoutColumnInfo.OriginX = 1;
+            ultraGridColumn7.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn7.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn7.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn7.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.DropDown;
+            ultraGridColumn7.Width = 66;
+            ultraGridColumn8.Header.VisiblePosition = 3;
+            ultraGridColumn8.RowLayoutColumnInfo.OriginX = 2;
+            ultraGridColumn8.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn8.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn8.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn8.Width = 40;
+            ultraGridColumn9.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
+            ultraGridColumn9.Header.VisiblePosition = 8;
+            ultraGridColumn9.RowLayoutColumnInfo.OriginX = 8;
+            ultraGridColumn9.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn9.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn9.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn10.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
+            ultraGridColumn10.Header.VisiblePosition = 9;
+            ultraGridColumn10.RowLayoutColumnInfo.OriginX = 9;
+            ultraGridColumn10.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn10.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn10.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn11.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
+            ultraGridColumn11.Header.VisiblePosition = 10;
+            ultraGridColumn11.RowLayoutColumnInfo.OriginX = 10;
+            ultraGridColumn11.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn11.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn11.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn12.Header.VisiblePosition = 11;
+            ultraGridColumn12.Hidden = true;
+            ultraGridColumn13.Header.VisiblePosition = 12;
+            ultraGridColumn13.RowLayoutColumnInfo.OriginX = 11;
+            ultraGridColumn13.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn13.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 0);
+            ultraGridColumn13.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn13.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn14.Header.VisiblePosition = 13;
+            ultraGridColumn14.RowLayoutColumnInfo.OriginX = 6;
+            ultraGridColumn14.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn14.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 0);
+            ultraGridColumn14.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(30, 0);
+            ultraGridColumn14.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn14.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridColumn15.Header.VisiblePosition = 14;
+            ultraGridColumn15.RowLayoutColumnInfo.OriginX = 7;
+            ultraGridColumn15.RowLayoutColumnInfo.OriginY = 0;
+            ultraGridColumn15.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(160, 0);
+            ultraGridColumn15.RowLayoutColumnInfo.SpanX = 1;
+            ultraGridColumn15.RowLayoutColumnInfo.SpanY = 1;
+            ultraGridBand1.Columns.AddRange(new object[] {
+            ultraGridColumn1,
+            ultraGridColumn2,
+            ultraGridColumn3,
+            ultraGridColumn4,
+            ultraGridColumn5,
+            ultraGridColumn6,
+            ultraGridColumn7,
+            ultraGridColumn8,
+            ultraGridColumn9,
+            ultraGridColumn10,
+            ultraGridColumn11,
+            ultraGridColumn12,
+            ultraGridColumn13,
+            ultraGridColumn14,
+            ultraGridColumn15});
+            ultraGridBand1.RowLayoutStyle = Infragistics.Win.UltraWinGrid.RowLayoutStyle.ColumnLayout;
+            this.EMGrid.DisplayLayout.BandsSerializer.Add(ultraGridBand1);
+            this.EMGrid.DisplayLayout.GroupByBox.Hidden = true;
+            appearance6.FontData.BoldAsString = "True";
+            appearance6.FontData.SizeInPoints = 10F;
+            this.EMGrid.DisplayLayout.Override.CellAppearance = appearance6;
+            appearance7.FontData.BoldAsString = "True";
+            this.EMGrid.DisplayLayout.Override.HeaderAppearance = appearance7;
+            this.EMGrid.DisplayLayout.Override.HeaderClickAction = Infragistics.Win.UltraWinGrid.HeaderClickAction.SortMulti;
+            this.EMGrid.DisplayLayout.Override.WrapHeaderText = Infragistics.Win.DefaultableBoolean.True;
+            valueListItem16.DataValue = "11";
+            valueListItem16.DisplayText = "白-甲";
+            valueListItem17.DataValue = "12";
+            valueListItem17.DisplayText = "白-乙";
+            valueListItem18.DataValue = "13";
+            valueListItem18.DisplayText = "白-丙";
+            valueListItem19.DataValue = "14";
+            valueListItem19.DisplayText = "白-丁";
+            valueListItem20.DataValue = "21";
+            valueListItem20.DisplayText = "中-甲";
+            valueListItem21.DataValue = "22";
+            valueListItem21.DisplayText = "中-乙";
+            valueListItem22.DataValue = "23";
+            valueListItem22.DisplayText = "中-丙";
+            valueListItem23.DataValue = "24";
+            valueListItem23.DisplayText = "中-丁";
+            valueListItem24.DataValue = "31";
+            valueListItem24.DisplayText = "夜-甲";
+            valueListItem25.DataValue = "32";
+            valueListItem25.DisplayText = "夜-乙";
+            valueListItem26.DataValue = "33";
+            valueListItem26.DisplayText = "夜-丙";
+            valueListItem27.DataValue = "34";
+            valueListItem27.DisplayText = "夜-丁";
+            valueList1.ValueListItems.AddRange(new Infragistics.Win.ValueListItem[] {
+            valueListItem16,
+            valueListItem17,
+            valueListItem18,
+            valueListItem19,
+            valueListItem20,
+            valueListItem21,
+            valueListItem22,
+            valueListItem23,
+            valueListItem24,
+            valueListItem25,
+            valueListItem26,
+            valueListItem27});
+            this.EMGrid.DisplayLayout.ValueLists.AddRange(new Infragistics.Win.ValueList[] {
+            valueList1});
+            this.EMGrid.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.EMGrid.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.EMGrid.Location = new System.Drawing.Point(0, 99);
+            this.EMGrid.Name = "EMGrid";
+            this.EMGrid.Size = new System.Drawing.Size(1008, 554);
+            this.EMGrid.TabIndex = 6;
+            this.EMGrid.DoubleClickRow += new Infragistics.Win.UltraWinGrid.DoubleClickRowEventHandler(this.EMGrid_DoubleClickRow);
+            this.EMGrid.Click += new System.EventHandler(this.EMGrid_Click);
+            // 
+            // dataSet1
+            // 
+            this.dataSet1.DataSetName = "NewDataSet";
+            this.dataSet1.Locale = new System.Globalization.CultureInfo("zh-CN");
+            this.dataSet1.Tables.AddRange(new System.Data.DataTable[] {
+            this.dataTable1});
+            // 
+            // dataTable1
+            // 
+            this.dataTable1.Columns.AddRange(new System.Data.DataColumn[] {
+            this.dataColumn7,
+            this.dataColumn8,
+            this.dataColumn9,
+            this.dataColumn84,
+            this.dataColumn85,
+            this.dataColumn1,
+            this.dataColumn2,
+            this.dataColumn3,
+            this.dataColumn4,
+            this.dataColumn5,
+            this.dataColumn6,
+            this.dataColumn10,
+            this.dataColumn11,
+            this.dataColumn12,
+            this.dataColumn13});
+            this.dataTable1.TableName = "Table1";
+            // 
+            // dataColumn7
+            // 
+            this.dataColumn7.ColumnName = "序号";
+            // 
+            // dataColumn8
+            // 
+            this.dataColumn8.ColumnName = "熔炼号";
+            // 
+            // dataColumn9
+            // 
+            this.dataColumn9.ColumnName = "计划牌号";
+            // 
+            // dataColumn84
+            // 
+            this.dataColumn84.ColumnName = "化验时间";
+            // 
+            // dataColumn85
+            // 
+            this.dataColumn85.Caption = "牌号编码";
+            this.dataColumn85.ColumnName = "JHGZ";
+            // 
+            // dataColumn1
+            // 
+            this.dataColumn1.Caption = "班别";
+            this.dataColumn1.ColumnName = "shiftcode";
+            // 
+            // dataColumn2
+            // 
+            this.dataColumn2.Caption = "工序";
+            this.dataColumn2.ColumnName = "Station";
+            // 
+            // dataColumn3
+            // 
+            this.dataColumn3.Caption = "次数";
+            this.dataColumn3.ColumnName = "SumTime";
+            // 
+            // dataColumn4
+            // 
+            this.dataColumn4.Caption = "判定牌号";
+            this.dataColumn4.ColumnName = "JUDGE_STL_GRD";
+            // 
+            // dataColumn5
+            // 
+            this.dataColumn5.Caption = "判定结果";
+            this.dataColumn5.ColumnName = "JUDGE_RESULT";
+            // 
+            // dataColumn6
+            // 
+            this.dataColumn6.Caption = "判定人";
+            this.dataColumn6.ColumnName = "REG_ID";
+            // 
+            // dataColumn10
+            // 
+            this.dataColumn10.Caption = "次数";
+            this.dataColumn10.ColumnName = "JUDGE_SEQ";
+            // 
+            // dataColumn11
+            // 
+            this.dataColumn11.Caption = "MN/S";
+            this.dataColumn11.ColumnName = "SIMN";
+            // 
+            // dataColumn12
+            // 
+            this.dataColumn12.Caption = "时间差(分钟)";
+            this.dataColumn12.ColumnName = "CM";
+            // 
+            // dataColumn13
+            // 
+            this.dataColumn13.Caption = "送样时间";
+            this.dataColumn13.ColumnName = "SAMPLE_DATE1";
+            // 
+            // ultraPictureBox1
+            // 
+            this.ultraPictureBox1.BorderShadowColor = System.Drawing.Color.Empty;
+            this.ultraPictureBox1.Location = new System.Drawing.Point(339, 286);
+            this.ultraPictureBox1.Name = "ultraPictureBox1";
+            this.ultraPictureBox1.Size = new System.Drawing.Size(100, 50);
+            this.ultraPictureBox1.TabIndex = 16;
+            // 
+            // label3
+            // 
+            this.label3.BackColor = System.Drawing.Color.Blue;
+            this.label3.ForeColor = System.Drawing.SystemColors.ControlText;
+            this.label3.Location = new System.Drawing.Point(564, 271);
+            this.label3.Name = "label3";
+            this.label3.Size = new System.Drawing.Size(100, 23);
+            this.label3.TabIndex = 11;
+            this.label3.Text = "label3";
+            this.label3.Visible = false;
+            // 
+            // label2
+            // 
+            this.label2.BackColor = System.Drawing.Color.Red;
+            this.label2.Location = new System.Drawing.Point(458, 230);
+            this.label2.Name = "label2";
+            this.label2.Size = new System.Drawing.Size(100, 23);
+            this.label2.TabIndex = 6;
+            this.label2.Text = "label2";
+            this.label2.Visible = false;
+            // 
+            // _panel1_Toolbars_Dock_Area_Left
+            // 
+            this._panel1_Toolbars_Dock_Area_Left.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping;
+            this._panel1_Toolbars_Dock_Area_Left.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(229)))), ((int)(((byte)(229)))), ((int)(((byte)(215)))));
+            this._panel1_Toolbars_Dock_Area_Left.DockedPosition = Infragistics.Win.UltraWinToolbars.DockedPosition.Left;
+            this._panel1_Toolbars_Dock_Area_Left.ForeColor = System.Drawing.SystemColors.ControlText;
+            this._panel1_Toolbars_Dock_Area_Left.Location = new System.Drawing.Point(0, 28);
+            this._panel1_Toolbars_Dock_Area_Left.Name = "_panel1_Toolbars_Dock_Area_Left";
+            this._panel1_Toolbars_Dock_Area_Left.Size = new System.Drawing.Size(0, 625);
+            this._panel1_Toolbars_Dock_Area_Left.ToolbarsManager = this.ultraToolbarsManager1;
+            // 
+            // ultraToolbarsManager1
+            // 
+            this.ultraToolbarsManager1.DesignerFlags = 1;
+            this.ultraToolbarsManager1.DockWithinContainer = this.panel1;
+            this.ultraToolbarsManager1.LockToolbars = true;
+            this.ultraToolbarsManager1.ShowFullMenusDelay = 500;
+            this.ultraToolbarsManager1.ShowQuickCustomizeButton = false;
+            this.ultraToolbarsManager1.Style = Infragistics.Win.UltraWinToolbars.ToolbarStyle.VisualStudio2005;
+            ultraToolbar1.DockedColumn = 0;
+            ultraToolbar1.DockedRow = 0;
+            buttonTool1.InstanceProps.IsFirstInGroup = true;
+            buttonTool2.InstanceProps.IsFirstInGroup = true;
+            buttonTool4.InstanceProps.IsFirstInGroup = true;
+            buttonTool5.InstanceProps.IsFirstInGroup = true;
+            ultraToolbar1.NonInheritedTools.AddRange(new Infragistics.Win.UltraWinToolbars.ToolBase[] {
+            buttonTool1,
+            buttonTool2,
+            buttonTool3,
+            buttonTool4,
+            buttonTool5});
+            ultraToolbar1.Text = "UltraToolbar1";
+            this.ultraToolbarsManager1.Toolbars.AddRange(new Infragistics.Win.UltraWinToolbars.UltraToolbar[] {
+            ultraToolbar1});
+            buttonTool6.SharedPropsInternal.Caption = "查询(&Q)";
+            buttonTool6.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
+            buttonTool7.SharedPropsInternal.Caption = "设置样点(&S)";
+            buttonTool7.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
+            buttonTool8.SharedPropsInternal.Caption = "导出(&P)";
+            buttonTool8.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
+            buttonTool9.SharedPropsInternal.Caption = "设置列(&R)";
+            buttonTool9.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
+            buttonTool10.SharedPropsInternal.Caption = "关闭(&C)";
+            buttonTool10.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
+            buttonTool12.SharedPropsInternal.Caption = "刷新复合元素";
+            buttonTool12.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
+            this.ultraToolbarsManager1.Tools.AddRange(new Infragistics.Win.UltraWinToolbars.ToolBase[] {
+            buttonTool6,
+            buttonTool7,
+            buttonTool8,
+            buttonTool9,
+            buttonTool10,
+            buttonTool12});
+            this.ultraToolbarsManager1.Visible = false;
+            this.ultraToolbarsManager1.ToolClick += new Infragistics.Win.UltraWinToolbars.ToolClickEventHandler(this.ultraToolbarsManager1_ToolClick);
+            // 
+            // _panel1_Toolbars_Dock_Area_Right
+            // 
+            this._panel1_Toolbars_Dock_Area_Right.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping;
+            this._panel1_Toolbars_Dock_Area_Right.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(229)))), ((int)(((byte)(229)))), ((int)(((byte)(215)))));
+            this._panel1_Toolbars_Dock_Area_Right.DockedPosition = Infragistics.Win.UltraWinToolbars.DockedPosition.Right;
+            this._panel1_Toolbars_Dock_Area_Right.ForeColor = System.Drawing.SystemColors.ControlText;
+            this._panel1_Toolbars_Dock_Area_Right.Location = new System.Drawing.Point(1008, 28);
+            this._panel1_Toolbars_Dock_Area_Right.Name = "_panel1_Toolbars_Dock_Area_Right";
+            this._panel1_Toolbars_Dock_Area_Right.Size = new System.Drawing.Size(0, 625);
+            this._panel1_Toolbars_Dock_Area_Right.ToolbarsManager = this.ultraToolbarsManager1;
+            // 
+            // _panel1_Toolbars_Dock_Area_Top
+            // 
+            this._panel1_Toolbars_Dock_Area_Top.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping;
+            this._panel1_Toolbars_Dock_Area_Top.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(229)))), ((int)(((byte)(229)))), ((int)(((byte)(215)))));
+            this._panel1_Toolbars_Dock_Area_Top.DockedPosition = Infragistics.Win.UltraWinToolbars.DockedPosition.Top;
+            this._panel1_Toolbars_Dock_Area_Top.ForeColor = System.Drawing.SystemColors.ControlText;
+            this._panel1_Toolbars_Dock_Area_Top.Location = new System.Drawing.Point(0, 0);
+            this._panel1_Toolbars_Dock_Area_Top.Name = "_panel1_Toolbars_Dock_Area_Top";
+            this._panel1_Toolbars_Dock_Area_Top.Size = new System.Drawing.Size(1008, 28);
+            this._panel1_Toolbars_Dock_Area_Top.ToolbarsManager = this.ultraToolbarsManager1;
+            // 
+            // _panel1_Toolbars_Dock_Area_Bottom
+            // 
+            this._panel1_Toolbars_Dock_Area_Bottom.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping;
+            this._panel1_Toolbars_Dock_Area_Bottom.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(229)))), ((int)(((byte)(229)))), ((int)(((byte)(215)))));
+            this._panel1_Toolbars_Dock_Area_Bottom.DockedPosition = Infragistics.Win.UltraWinToolbars.DockedPosition.Bottom;
+            this._panel1_Toolbars_Dock_Area_Bottom.ForeColor = System.Drawing.SystemColors.ControlText;
+            this._panel1_Toolbars_Dock_Area_Bottom.Location = new System.Drawing.Point(0, 653);
+            this._panel1_Toolbars_Dock_Area_Bottom.Name = "_panel1_Toolbars_Dock_Area_Bottom";
+            this._panel1_Toolbars_Dock_Area_Bottom.Size = new System.Drawing.Size(1008, 0);
+            this._panel1_Toolbars_Dock_Area_Bottom.ToolbarsManager = this.ultraToolbarsManager1;
+            // 
+            // frmLgElements
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+            this.ClientSize = new System.Drawing.Size(1008, 653);
+            this.Controls.Add(this.panel1);
+            this.Name = "frmLgElements";
+            this.Text = "化学成分查询";
+            this.Load += new System.EventHandler(this.ELEMENTS_Load);
+            ((System.ComponentModel.ISupportInitialize)(this.ultraGroupBox1)).EndInit();
+            this.ultraGroupBox1.ResumeLayout(false);
+            this.ultraGroupBox1.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.comboBox2)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.cboGW)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.cmb_BZ)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.uldtEndTime)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.uldtBeginTime)).EndInit();
+            this.panel1.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)(this.EMGrid)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dataTable1)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.ultraToolbarsManager1)).EndInit();
+            this.ResumeLayout(false);
+
+        }
+        #endregion
+        #endregion
+
+        public int sValue(string Svalue, string SCHvalue)
+        {
+
+            if (SCHvalue.Length < 1)
+            {
+                return 0;
+            }
+            if (Svalue.Length > 0)
+            {
+                string BValue = "-1";
+                string EValue = "-1";
+                if (Svalue.IndexOf("~") > 0)
+                {
+
+                    BValue = Svalue.Substring(0, Svalue.IndexOf("~"));
+                    EValue = Svalue.Substring(Svalue.IndexOf("~") + 1, Svalue.Length - Svalue.IndexOf("~") - 1);
+                    if (double.Parse(SCHvalue) >= double.Parse(BValue) && double.Parse(SCHvalue) <= double.Parse(EValue))
+                    {
+                        return 0; //正确
+                    }
+                    else
+                    {
+                        return -1;
+                    }
+                }
+                else
+                {
+                    if (Svalue.IndexOf("<=") > -1)
+                    {
+
+                        EValue = Svalue.Substring(Svalue.IndexOf("<=") + 2, Svalue.Length - Svalue.IndexOf("<=") - 2);
+                        if (double.Parse(SCHvalue) <= double.Parse(EValue))
+                        {
+                            return 0; //正确
+                        }
+                        else
+                        {
+                            return -1;
+                        }
+                    }
+                    else
+                    {
+                        if (Svalue.IndexOf("<") > -1 && Svalue.IndexOf("=") == -1)
+                        {
+                            EValue = Svalue.Substring(Svalue.IndexOf("<") + 1, Svalue.Length - Svalue.IndexOf("<") - 1);
+                            if (double.Parse(SCHvalue) < double.Parse(EValue))
+                            {
+                                return 0; //正确
+                            }
+                            else
+                            {
+                                return -1;
+                            }
+                        }
+                        else
+                        {
+
+                            if (Svalue.IndexOf(">=") > -1)
+                            {
+                                EValue = Svalue.Substring(Svalue.IndexOf(">=") + 1, Svalue.Length - Svalue.IndexOf(">=") - 1);
+                                if (double.Parse(SCHvalue) >= double.Parse(EValue))
+                                {
+                                    return 0; //正确
+                                }
+                                else
+                                {
+                                    return -1;
+                                }
+                            }
+                            else
+                            {
+                                if (Svalue.IndexOf(">") > -1 && Svalue.IndexOf("=") == -1)
+                                {
+                                    EValue = Svalue.Substring(Svalue.IndexOf(">") + 1, Svalue.Length - Svalue.IndexOf(">") - 1);
+                                    if (double.Parse(SCHvalue) > double.Parse(EValue))
+                                    {
+                                        return 0; //正确
+                                    }
+                                    else
+                                    {
+                                        return -1;
+                                    }
+                                }
+                                else
+                                {
+                                    EValue = Svalue;
+                                    try
+                                    {
+                                        if (double.Parse(SCHvalue) == double.Parse(EValue))
+                                        {
+                                            return 0; //正确
+                                        }
+                                    }
+                                    catch { }
+                                    return -1;
+                                }
+
+                            }
+                        }
+                    }
+
+                }
+
+            }
+            return 0;
+        }
+
+
+        public void GetTAM_StandardElement()/// 查询判定牌号成分
+        {
+            int intSelectedIndex = cboGW.SelectedIndex;  //选择的岗位
+            try
+            {
+                //
+                string strForeSmeltingId = "", strSme = "";
+                Color tmpC = c1;
+                string szJHGZ = "", strErr = "", szWhere = "", szQJ = "", szJYH = "";
+                object obj = null;
+                DataSet ds = new DataSet();
+                for (int j = 0; j < EMGrid.Rows.Count; j++)
+                {
+                    for (int i = 0; i < EMGrid.DisplayLayout.Bands[0].Columns.Count; i++)
+                    {
+                        EMGrid.Rows[j].Cells[i].Appearance.ForeColor = Color.Black;
+                    }
+                    if (j == 0)
+                    {
+                        EMGrid.Rows[j].Appearance.BackColor = tmpC;
+                        if (intSelectedIndex == 0)
+                            strForeSmeltingId = EMGrid.Rows[j].Cells[1].Value.ToString().Substring(0, EMGrid.Rows[j].Cells[1].Value.ToString().IndexOf("-"));
+                        else
+                        {
+                            if (EMGrid.Rows[j].Cells[1].Value.ToString().Length >= 10)
+                                strForeSmeltingId = EMGrid.Rows[j].Cells[1].Value.ToString().Substring(0, 10);
+                        }
+                    }
+                    else
+                    {
+                        if (intSelectedIndex == 0)
+                            strSme = EMGrid.Rows[j].Cells[1].Value.ToString().Substring(0, EMGrid.Rows[j].Cells[1].Value.ToString().IndexOf("-"));
+                        else
+                        {
+                            if (EMGrid.Rows[j].Cells[1].Value.ToString().Length >= 10)
+                                strSme = EMGrid.Rows[j].Cells[1].Value.ToString().Substring(0, 10);
+                        }
+                        if (strForeSmeltingId == strSme)
+                        {
+                            tmpC = SetRowBackColor(EMGrid.Rows[j], tmpC, true);
+                        }
+                        else
+                        {
+                            tmpC = SetRowBackColor(EMGrid.Rows[j], tmpC, false);
+                            strForeSmeltingId = strSme;
+                        }
+                    }
+
+                    if (intSelectedIndex == 0)
+                        continue;
+                    szJHGZ = EMGrid.Rows[j].Cells["JHGZ"].Value.ToString();
+                    szJYH = EMGrid.Rows[j].Cells[1].Value.ToString().Substring(0, 10);
+
+                    strErr = "";
+                    string[] ArrayId = new string[strERow.Length + 100]; // 后面加复合元素后,原有的会报错,加100
+
+                    szWhere = szJYH; //条件
+                    string szEleStd = "";
+                    string szCrfStd = "('L02001','L02005') ";
+
+                    int id = 0;
+
+                    for (int i = 6; i < EMGrid.DisplayLayout.Bands[0].Columns.Count; i++)
+                    {
+                        if (EMGrid.Rows[j].Cells[i].Appearance.ForeColor == Color.Red || EMGrid.Rows[j].Cells[i].Appearance.ForeColor == Color.FromArgb(204, 153, 0))
+                            EMGrid.Rows[j].Cells[i].Appearance.ForeColor = Color.Black;
+                    }
+                    //铁样与转炉样不判定
+                    if (EMGrid.Rows[j].Cells["Station"].Value.ToString().Contains("转炉") == false)
+                    {
+                        //设置要获取的化学成分标准,此处i的值必须与(SetGridRowHidden)要显示的列数一样,否则将无法实现相同炉号显示不同颜色
+                        for (int i = 11; i < EMGrid.DisplayLayout.Bands[0].Columns.Count; i++)
+                        {
+                            if (EMGrid.DisplayLayout.Bands[0].Columns[i].Hidden == false)
+                            {
+                                szEleStd = szEleStd + "','" + EMGrid.DisplayLayout.Bands[0].Columns[i].Header.Caption;
+                                ArrayId[id] = EMGrid.DisplayLayout.Bands[0].Columns[i].Header.Caption;
+                                id++;
+                            }
+                        }
+                        if (!string.IsNullOrEmpty(szEleStd))
+                        {
+                            szEleStd = "('" + szEleStd.Substring(3, szEleStd.Length - 3) + "')";
+
+                            ArrayList arry = new ArrayList();
+                            arry.Add("ChemStandardInfo.select");
+                            arry.Add(EMGrid.Rows[j].Cells["熔炼号"].Value.ToString());
+
+                            CommonClientToServer cctos = new CommonClientToServer();
+                            cctos.ob = this.ob;
+                            ds = cctos.ExecuteQueryFunctions("Core.LgMes.Server.Common.ComDBQuery",
+                                                        "doSimpleQuery", arry, out strErr);
+
+                        }
+                        else
+                            continue;
+
+                        if (strErr != "")
+                        {
+                            continue;
+                        }
+                        else if (ds.Tables[0].Rows.Count > 0)
+                        {
+                            //ArrayList ar = ds as ArrayList;
+                            //DataSet dsStandard = (ar[0] as DataSet);
+                            if (ds.Tables[0].Rows.Count == 0)
+                            {
+                                for (int i = 3; i < 18; i++)
+                                {
+                                    if (EMGrid.Rows[j].Cells[i].Appearance.ForeColor == Color.Red)
+                                        EMGrid.Rows[j].Cells[i].Appearance.ForeColor = Color.Black;
+                                }
+                                continue;
+                            }
+
+                            foreach (DataRow Drow in ds.Tables[0].Rows)
+                            {
+                                for (int i = 0; i < ArrayId.Length; i++)
+                                {
+                                    if (dataSet1.Tables[0].Columns.Contains(Drow["ITEMCODE"].ToString()))
+                                    {
+                                        if (EMGrid.Rows[j].Cells[Drow["ITEMCODE"].ToString()].Value.ToString().Length > 0)
+                                        {
+                                            if (Drow["ITEMCODE"].ToString() == ArrayId[i])
+                                            {
+                                                int reP = 0;
+                                                try
+                                                {
+                                                    if (reP == 0)
+                                                    {
+                                                        if (Drow["STDMIN"].ToString() != "" && Drow["STDMAX"].ToString() != "")
+                                                            szQJ = Drow["STDMIN"].ToString() + "~" + Drow["STDMAX"].ToString();
+                                                        else if (Drow["STDMIN"].ToString() != "" && Drow["STDMAX"].ToString() == "")
+                                                            szQJ = "> " + Drow["STDMIN"].ToString();
+                                                        else if (Drow["STDMIN"].ToString() == "" && Drow["STDMAX"].ToString() != "")
+                                                            szQJ = "<= " + Drow["STDMAX"].ToString();
+
+                                                        reP = sValue(szQJ, EMGrid.Rows[j].Cells[Drow["ITEMCODE"].ToString()].Value.ToString());
+                                                    }
+                                                }
+                                                catch (Exception ex)
+                                                {
+                                                    Console.WriteLine(ex.Message);
+                                                }
+                                                if (reP == -1 && Drow["STDSTYLE"].ToString() == "1")
+                                                {
+                                                    EMGrid.Rows[j].Cells[Drow["ITEMCODE"].ToString()].Appearance.ForeColor = Color.FromArgb(204, 153, 0);// Color.Yellow;
+                                                }
+                                                else if (reP == -1 && Drow["STDSTYLE"].ToString() == "2" && EMGrid.Rows[j].Cells[Drow["ITEMCODE"].ToString()].Appearance.ForeColor == Color.FromArgb(204, 153, 0))
+                                                {
+                                                    EMGrid.Rows[j].Cells[Drow["ITEMCODE"].ToString()].Appearance.ForeColor = Color.Violet;
+                                                }
+                                                else if (reP == -1 && Drow["STDSTYLE"].ToString() == "3" && EMGrid.Rows[j].Cells[Drow["ITEMCODE"].ToString()].Appearance.ForeColor == Color.Violet)
+                                                {
+                                                    EMGrid.Rows[j].Cells[Drow["ITEMCODE"].ToString()].Appearance.ForeColor = Color.Red;
+                                                }
+                                                else if (EMGrid.Rows[j].Cells[Drow["ITEMCODE"].ToString()].Appearance.ForeColor != Color.FromArgb(204, 153, 0))
+                                                {
+                                                    EMGrid.Rows[j].Cells[Drow["ITEMCODE"].ToString()].Appearance.ForeColor = Color.Black;
+                                                }
+
+                                                break;
+                                            }
+                                        }
+                                    }
+                                }
+                            }
+                        }
+
+                    }
+                }
+            }
+            catch(Exception ex)
+            {
+               
+
+            }
+        }
+        public void GetId(int RowId, Infragistics.Win.UltraWinGrid.UltraGrid GRID)
+        {
+            int i = RowId;
+            if (GRID.Rows[i].Cells[1].Value.ToString().Length > 0)
+            {
+
+                if (GRID.Rows[i].Cells[0].Value.ToString().IndexOf("√") < 0)
+                {
+                    GRID.Rows[i].Cells[0].Value = GRID.Rows[i].Cells[0].Value + "√";
+                }
+                else
+                {
+                    GRID.Rows[i].Cells[0].Value = GRID.Rows[i].Cells[0].Value.ToString().Substring(0, GRID.Rows[i].Cells[0].Value.ToString().IndexOf("√"));
+                }
+            }
+        }
+
+
+        private string ReturnSteelCodeByHeatNoFromUltraGrid(string heatNo)
+        {
+            string strSteelCode = "";
+
+           
+            foreach (UltraGridRow ugr in this.EMGrid.Rows)
+            {
+                if (ugr.Cells["熔炼号"].Value.ToString() == heatNo)
+                {
+                    if (ugr.Cells["JUDGE_STL_GRD"].Value.ToString().Length > 0 && ugr.Cells["熔炼号"].Value.ToString() != ugr.Cells["JUDGE_STL_GRD"].Value.ToString())
+                        return ugr.Cells["JUDGE_STL_GRD"].Value.ToString();
+                }
+                
+            }
+
+            return strSteelCode;
+        }
+
+        private void EMGrid_DoubleClickRow(object sender, Infragistics.Win.UltraWinGrid.DoubleClickRowEventArgs e)
+        {
+            GetId(e.Row.Index, EMGrid);
+            if (EMGrid.Rows[e.Row.Index].Cells[0].Value.ToString().IndexOf("√") > 0)
+            {
+                frmLgEleDetail.StrT = "02";
+                frmLgEleDetail.StrHic = EMGrid.Rows[e.Row.Index].Cells[1].Text.Trim().ToString();
+
+                string szLH = EMGrid.Rows[e.Row.Index].Cells["熔炼号"].Value.ToString();
+                string strJudjeCode = ReturnSteelCodeByHeatNoFromUltraGrid(szLH);
+               
+                //string[] szAr = szLH.Split('-');
+                //szLH = szAr[0];// + szAr[1];
+                if (szLH.Length < 8)
+                    return;
+                // 如果判定牌号有变化,弹出框中显示判定牌号信息
+                frmLgEleDetail.strSteelCode = EMGrid.Rows[e.Row.Index].Cells["计划牌号"].Text.Trim();
+                frmLgEleDetail.strSteelCodeGrd = strJudjeCode;
+                string szJYH = EMGrid.ActiveRow.Cells[1].Value.ToString();
+                string szEleStd = "";
+                //设置要获取的化学成分标准
+                for (int i = 5; i < EMGrid.DisplayLayout.Bands[0].Columns.Count; i++)
+                {
+                    if (EMGrid.DisplayLayout.Bands[0].Columns[i].Hidden == false)
+                    {
+                        szEleStd = szEleStd + "','" + EMGrid.DisplayLayout.Bands[0].Columns[i].Header.Caption;
+                    }
+                }
+                frmLgEleDetail.szEleStd = szEleStd;
+                frmLgEleDetail Azhupi = new frmLgEleDetail(frmLgEleDetail.StrHic, frmLgEleDetail.strSteelCode, szJYH.Substring(9, 1), ob);
+                Azhupi.ultrgridRow = EMGrid.ActiveRow;
+                Azhupi.ShowDialog(this);
+            }
+
+        }
+        private void EditorButtonClick(object sender, Infragistics.Win.UltraWinEditors.EditorButtonEventArgs e)
+        {
+            UltraMaskedEdit ume = (UltraMaskedEdit)sender;
+            switch (e.Button.Key)
+            {
+                case "edit":
+                    frmNumberWriter frm = new frmNumberWriter();
+
+                    frm._strText = ume.Text.Trim();
+                    frm.Location = GetChildWindowLocation(frm.Size);
+                    frm.ShowDialog();
+                    ume.Text = frm._strText;
+                    break;
+                case "clear":
+                    if (ume.Text.Trim().Length > 0)
+                    {
+                        ume.Tag = ume.Text.Trim();
+                        ume.Text = "";
+                    }
+                    else
+                    {
+                        if (ume.Tag != null)
+                            ume.Text = ume.Tag.ToString();
+                    }
+                    break;
+            }
+        }
+
+        /// <summary>
+        /// 获取子窗体弹出的位置坐标
+        /// </summary>
+        /// <param name="ChildWindowSize"></param>
+        /// <returns></returns>
+        private Point GetChildWindowLocation(Size ChildWindowSize)
+        {
+            int width = Cursor.Position.X + ChildWindowSize.Width - Screen.PrimaryScreen.Bounds.Width;
+            int height = Cursor.Position.Y + ChildWindowSize.Height - Screen.PrimaryScreen.Bounds.Height + 30;
+
+            if (width > 0)
+                width = Cursor.Position.X - width;
+            else
+                width = Cursor.Position.X;
+            if (height > 0)
+                height = Cursor.Position.Y - height + 10;
+            else
+                height = Cursor.Position.Y + 10;
+
+            return new Point(width, height);
+        }
+
+
+        #region "	Main Code 	"
+        //增加分页显示功能
+
+        private DataSet _dsAll = new DataSet();
+        private DataSet _dsSet;
+        private int _intBegin = 0;
+        private int _intEnd = 40;
+
+        private string _strDuty = "0";
+        private string _dvRowFilter = "";
+        private string _strWhere1 = "";
+        private string _strWhere2 = "";
+        private string _szTableName = "";
+
+        public string _devPos = "";
+
+
+        private Color c1 = Color.PaleGreen;
+        private Color c2 = Color.White;
+
+        private void btn_Up_Click(object sender, System.EventArgs e)
+        {
+            int step = 40;
+            try
+            {
+                step = Convert.ToInt32(this.txtPage.Text.Trim());
+                if (step < 1)
+                    throw new Exception();
+            }
+            catch
+            {
+                MessageBox.Show("请输入正确的显示行数!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
+                return;
+            }
+            this.Cursor = Cursors.WaitCursor;
+            dataTable1.Clear();
+            if (_dsAll.Tables.Count <= 0)
+                return;
+            int count = _dsAll.Tables[0].DefaultView.Count;
+
+            if (_intBegin < step)
+            {
+                _intEnd = _intBegin;
+                _intBegin = 0;
+            }
+            else
+            {
+                _intEnd = _intBegin;
+                _intBegin -= step;
+            }
+
+            if (_intBegin > 0) this.btn_Up.Enabled = true;
+            else btn_Up.Enabled = false;
+
+            if (_intEnd < count) this.btn_Down.Enabled = true;
+            else btn_Down.Enabled = false;
+
+            this.label6.Text = String.Format("第 {0} 行到第 {1} 行, 共 {2} 行", _intBegin + 1, _intEnd, count);
+
+            SetEachRowData();
+
+            //数据获取启动线程。执行完后关闭
+            Thread t = new Thread(new ThreadStart(DoStandFetchReady));
+            t.IsBackground = true;
+            t.Start();
+        }
+
+
+        private void DoStandFetchReady()
+        {
+            GetTAM_StandardElement();
+            try
+            {
+                this.Cursor = Cursors.Default;
+            }
+            catch { }
+            //关闭正在取数据的对话框
+            //			Invoke(new UpdateUIDelegate(UpdateUI), new object[] { true });
+        }
+
+        private void btn_Down_Click(object sender, System.EventArgs e)
+        {
+            int step = 40;
+            try
+            {
+                step = Convert.ToInt32(this.txtPage.Text.Trim());
+                if (step < 1)
+                    throw new Exception();
+            }
+            catch
+            {
+                MessageBox.Show("请输入正确的显示行数!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
+                return;
+            }
+            this.Cursor = Cursors.WaitCursor;
+            dataTable1.Clear();
+            if (_dsAll.Tables.Count <= 0)
+                return;
+            int count = _dsAll.Tables[0].DefaultView.Count;
+
+            this._intBegin = this._intEnd;
+            this._intEnd += step;
+
+            if (_intEnd > count) _intEnd = count;
+
+            if (_intBegin > 0) this.btn_Up.Enabled = true;
+            else btn_Up.Enabled = false;
+
+            if (_intEnd < count) this.btn_Down.Enabled = true;
+            else btn_Down.Enabled = false;
+
+            this.label6.Text = String.Format("第 {0} 行到第 {1} 行, 共 {2} 行", _intBegin + 1, _intEnd, count);
+
+            SetEachRowData();
+
+            //数据获取启动线程。执行完后关闭
+            Thread t = new Thread(new ThreadStart(DoStandFetchReady));
+            t.IsBackground = true;
+            t.Start();
+
+
+            this.Cursor = Cursors.Default;
+        }
+
+        private void button3_Click(object sender, System.EventArgs e)
+        {
+            try
+            {
+                if (_dsAll == null || _dsAll.Tables.Count <= 0)
+                    return;
+                int count = _dsAll.Tables[0].DefaultView.Count;
+
+                if (this.button3.Text == "全部显示")
+                {
+                    this._intBegin = 0;
+
+                    this.button3.Text = "分页显示";
+                    this.btn_Up.Enabled = false;
+                    this.btn_Down.Enabled = false;
+                    if (_intEnd == count)
+                        return;
+                    else
+                        this._intEnd = count;
+                }
+                else
+                {
+                    int step = 40;
+                    try
+                    {
+                        step = Convert.ToInt32(this.txtPage.Text.Trim());
+                        if (step < 1)
+                            throw new Exception();
+                    }
+                    catch
+                    {
+                        MessageBox.Show("请输入正确的显示行数!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
+                        return;
+                    }
+                    this._intBegin = 0;
+                    if (step < count)
+                    {
+                        this._intEnd = step;
+                        this.btn_Up.Enabled = false;
+                        this.btn_Down.Enabled = true;
+                    }
+                    else
+                    {
+                        this._intEnd = count;
+                        this.btn_Up.Enabled = false;
+                        this.btn_Down.Enabled = false;
+                        this.button3.Text = "全部显示";
+                        return;
+                    }
+                    this.button3.Text = "全部显示";
+                }
+
+                this.Cursor = Cursors.WaitCursor;
+
+                if (count == 0)
+                {
+                    this.label6.Text = "无数据";
+                    this.Cursor = Cursors.Default;
+                    return;
+                }
+                else
+                    this.label6.Text = String.Format("第 {0} 行到第 {1} 行, 共 {2} 行", _intBegin, _intEnd, count);
+
+                button3.Enabled = false;
+                SetEachRowData();
+                button3.Enabled = true;
+
+
+                //数据获取启动线程。执行完后关闭
+                Thread t = new Thread(new ThreadStart(DoStandFetchReady));
+                t.IsBackground = true;
+                t.Start();
+            }
+            catch
+            {
+                button3.Enabled = true;
+            }
+        }
+
+        #region "	Init	"
+
+
+        // 获取所有复合成分元素列表,并大写
+        ArrayList ceqChemList = null;
+        private void ELEMENTS_Load(object sender, System.EventArgs e)
+        {
+          
+            try
+            {
+                ceqChemList = Core.LgMes.Client.lgBll.LgChemeLementMgt.LgChemeLementMgt.GetAllCeqChemByUpperChar(new ClientParamWithSqlConditionAndOpenBase("", this.ob));
+               
+            }
+            catch
+            { 
+            }
+
+            this.EMGrid.DisplayLayout.Bands[0].Columns[1].Width = 95;
+            this.EMGrid.DisplayLayout.Bands[0].Columns[2].Width = 90;
+            this.EMGrid.DisplayLayout.Bands[0].Columns[8].Width = 90;
+            this.EMGrid.DisplayLayout.Bands[0].Columns[9].Width = 65;
+            this.EMGrid.DisplayLayout.Bands[0].Columns[10].Width = 65;
+
+            label6.Visible = false;
+
+            EMGrid.Font = new System.Drawing.Font("Tahoma", 9F);
+
+            string strErr = "";
+
+            //获取所有化学成份列名
+            ArrayList arry = new ArrayList();
+            arry.Add("FrmLgElements.select");//此ID为XML文件ID
+
+            CommonClientToServer cctos = new CommonClientToServer();
+            cctos.ob = this.ob;
+            DataSet dsElements = cctos.ExecuteQueryFunctions("Core.LgMes.Server.Common.ComDBQuery",
+                                        "doSimpleQuery", arry, out strErr);
+
+            if (strErr == "" && dsElements != null)
+            {
+                foreach (DataRow dr in dsElements.Tables[0].Rows)
+                {
+                    dataTable1.Columns.Add(dr["BaseName"].ToString(), typeof(System.Decimal));  //添加列
+                }
+            }
+
+
+           
+
+            string strElementsRow = ElementsConfig.GetElementsRow();   //调用函数获取要显示的列名    
+
+            strERow = strElementsRow.Split('*');
+            _strDuty = Core.LgMes.Client.LgJobMgt.CStaticMethod.GetCurrentClass(this.ob).Substring(1, 1);
+            GetCurrDuty();
+
+            uldtBeginTime.Value = DateTime.Today.ToString("yyyy-MM-dd") + " 00:00";
+            uldtEndTime.Value = DateTime.Today.ToString("yyyy-MM-dd") + " 23:59";
+
+            if (_devPos == "0")
+            {
+                this.cboGW.SelectedIndex = 1;
+            }
+            else
+            {
+                int intIndex = 1;
+                switch (_devPos.Substring(0, 3))
+                {
+                    case "HMP":
+                        intIndex = 0;
+                        break;
+                    case "BOF":
+                        intIndex = 1;
+                        break;
+                    case "CAS":
+                        intIndex = 2;
+                        break;
+                    case "LFS":
+                        intIndex = 3;
+                        break;
+                    case "RHS":
+                        intIndex = 4;
+                        break;
+                    case "VDS":
+                        intIndex = 5;
+                        break;
+                    case "CCM":
+                        intIndex = 6;
+                        break;
+                    default:
+                        break;
+                }
+                cboGW.SelectedIndex = intIndex;
+            }
+
+            this.SetDuty();
+            GetDataFromAll();
+           StartGetDataThread();
+
+        }
+
+        public delegate void UpdateUIDelegate(bool IsDataLoaded);
+
+        public void GetQualityInfo(string szLH)
+        {
+            try
+            {
+                this.ultraMaskedEdit1.Text = szLH;
+                _strWhere1 = String.Format(" where lh like '%{0}%' ", this.ultraMaskedEdit1.Text.Trim());
+                object obj = null;
+                _dsAll = obj as DataSet;
+
+                _dsAll.Tables[0].DefaultView.RowFilter = _dvRowFilter;
+
+                SetDataToGrid();
+            }
+            catch (Exception ex)
+            {
+                string Msg = ex.Message;
+            }
+        }
+
+        /// <summary>
+        /// 将数据装载到DATASET
+        /// </summary>
+        private void SetEachRowData()
+        {
+            int XH = 0;
+            try
+            {
+                ArrayList deleteCol = new ArrayList();
+                foreach (DataColumn dc in dataTable1.Columns)
+                {
+                    if (!_dsAll.Tables[0].Columns.Contains(dc.ColumnName.ToUpper()) && ceqChemList.Contains(dc.ColumnName.ToUpper()))
+                    {
+                       
+                        deleteCol.Add(dc.ColumnName.ToUpper());
+                    }
+                }
+
+
+                // 没有的元素需要删除
+                foreach (string s in deleteCol)
+                {
+                    dataTable1.Columns.Remove(s);
+                }
+                DataRow newRow = dataTable1.NewRow();
+                DataRow Drow = null;
+
+                dataTable1.Clear();
+                
+
+
+                int RowId = this._intBegin + 1;
+
+                for (int i = this._intBegin; i < this._intEnd; i++)
+                {
+                    newRow = dataTable1.NewRow();
+
+                    Drow = _dsAll.Tables[0].DefaultView[i].Row;
+
+                    newRow[0] = RowId++;
+                    newRow[1] = Drow["HEATNO"].ToString();
+                   
+                    newRow[6] = CStaticMethod.ChemelementPath(Drow["ASSAYTYPECODE"].ToString());
+                    string strAs = Drow["ASSAYTYPECODE"].ToString();
+                    newRow[7] = strAs.Substring(strAs.Length - 1, 1); //次数
+                    newRow[2] = Drow["gzbm"].ToString();
+                    if (Drow["ASSAYDATE"].ToString() != "")
+                        newRow[3] = Convert.ToDateTime(Drow["ASSAYDATE"]).ToString("yyyy-MM-dd HH:mm:ss");
+                    newRow[5] = Drow["shiftcode"].ToString();
+                    newRow[11] = Drow["SIMN"].ToString();//20120109 新增
+                    foreach (DataRow dr in dtSamplesignal.Tables[0].Rows)//20150401新增
+                            {
+                      
+                        string Strpos =analysChineseName((dr["STRPOS"].ToString().Substring(0,3)));
+                   
+                        if (dr["HEATNO"].ToString().Contains(Drow["HEATNO"].ToString()) && Strpos.Equals(newRow[6]))
+                                {
+
+                                    if (Math.Abs(Convert.ToDouble((Convert.ToDateTime(Drow["ASSAYDATE"]) - Convert.ToDateTime(dr["UPDATE_TIME"])).TotalMinutes)) < 2)
+                                  {
+                                      double aaa=(Convert.ToDateTime(Drow["ASSAYDATE"]) - Convert.ToDateTime(dr["SAMPLE_DATE1"])).TotalMinutes;
+                                    if ((Math.Round((Convert.ToDateTime(Drow["ASSAYDATE"]) - Convert.ToDateTime(dr["SAMPLE_DATE1"])).TotalMinutes,0)) > 0)
+                                       //(Math.Round((Convert.ToDateTime(Drow["ASSAYDATE"]) - Convert.ToDateTime(dr["SAMPLE_DATE1"])).TotalMinutes, 0)) < 20)
+                                      {
+                                      newRow[13] = Math.Round((Convert.ToDateTime(Drow["ASSAYDATE"]) - Convert.ToDateTime(dr["SAMPLE_DATE1"])).TotalMinutes,2).ToString();//Math.Round(
+                                      newRow[14] = Convert.ToDateTime(dr["SAMPLE_DATE1"]).ToString("yyyy-MM-dd HH:mm:ss");
+                                     }
+                                  }
+                                }
+                            }
+
+                    try
+                    {
+
+                    foreach (DataColumn dc in _dsAll.Tables[0].Columns)
+                    {
+                        foreach (DataColumn dc1 in dataTable1.Columns)
+                        {
+                            if (dc1.ColumnName.ToUpper() == dc.ColumnName.ToUpper())
+                            {
+                                if (Drow[dc].ToString() != "")
+                                    newRow[dc1] = Drow[dc].ToString();
+
+                                if (!Isbool)
+                                    if (newRow[7] != "" && Drow["JUDGE_SEQ"].ToString() != "")
+                                    {
+                                        if (strAs.Substring(0, 1) == "G" && Convert.ToInt32(newRow[7]) == Convert.ToInt32(Drow["JUDGE_SEQ"].ToString()))
+                                        {
+                                            newRow[8] = Drow["JUDGE_STL_GRD"].ToString();
+                                            newRow[9] = Drow["JUDGE_RESULT"].ToString() == "1" ? "合格" : "不合格";
+                                            newRow[10] = Drow["REG_ID"].ToString();
+                                        }
+                                        else
+                                        {
+                                            newRow[8] = null;
+                                            newRow[9] = null;
+                                            newRow[10] = null;
+
+                                        }
+                                    }
+                                break;
+                            }
+                          
+                        }
+                    }
+                    }
+                        catch(Exception ex)
+                    {
+                       // MessageBox.Show(ex.Message);
+                    }
+
+                    dataTable1.Rows.Add(newRow);
+                    SetGridRowHidden();
+                   
+                }
+
+
+                /*
+                 *  修改描述:计算连铸和前工序的成份偏差
+                 *  作者:在datatable 数据填充后再计算
+                 *  修改日期:20131203
+                 */
+                try
+                {
+                    calculateChemelentDifference();
+                }
+                catch (Exception ex)
+                {
+                    throw ex;
+
+                }
+
+
+                
+            }
+            catch (Exception ex)
+            {
+                throw ex;
+            }
+        }
+
+        /// <summary>
+        /// 根据设置隐藏不要显示的列
+        /// </summary>
+        private void SetGridRowHidden()
+        {
+          
+            try
+            {
+                //新增列时,相继修改J的值(新增n列时,j=j+n),否则将不会在界面显示
+                for (int j = 15; j < EMGrid.DisplayLayout.Bands[0].Columns.Count; j++)
+                {
+                    if (ceqChemList.Contains(EMGrid.DisplayLayout.Bands[0].Columns[j].Header.Caption.ToUpper()))
+                    {
+                        EMGrid.DisplayLayout.Bands[0].Columns[j].Width = 60;
+                        EMGrid.DisplayLayout.Bands[0].Columns[j].CellActivation = Activation.NoEdit;
+                        continue;
+                    }
+                       
+                    EMGrid.DisplayLayout.Bands[0].Columns[j].Hidden = true;
+                    EMGrid.DisplayLayout.Bands[0].Columns[j].Width = 60;
+                    EMGrid.DisplayLayout.Bands[0].Columns[j].CellActivation = Activation.NoEdit;
+                    EMGrid.DisplayLayout.Bands[0].Columns[0].CellActivation = Activation.AllowEdit;
+                    EMGrid.DisplayLayout.Bands[0].Columns[1].CellActivation = Activation.AllowEdit;
+                    EMGrid.DisplayLayout.Bands[0].Columns[2].CellActivation = Activation.NoEdit;
+                    EMGrid.DisplayLayout.Bands[0].Columns[3].CellActivation = Activation.NoEdit;
+                    EMGrid.DisplayLayout.Bands[0].Columns[4].CellActivation = Activation.NoEdit;
+                    EMGrid.DisplayLayout.Bands[0].Columns[5].CellActivation = Activation.NoEdit;
+                    EMGrid.DisplayLayout.Bands[0].Columns[6].CellActivation = Activation.NoEdit;
+                    EMGrid.DisplayLayout.Bands[0].Columns[7].CellActivation = Activation.NoEdit;
+                
+
+
+
+                }
+
+
+                for (int i = 0; i < strERow.Length; i++)
+                {
+                    if (!string.IsNullOrEmpty(strERow[i]))
+                        EMGrid.DisplayLayout.Bands[0].Columns[strERow[i]].Hidden = false;
+                }
+                for (int j = 0; j < strRowName.Length; j++)
+                {
+                    EMGrid.DisplayLayout.Bands[0].Columns[strRowName[j]].Header.VisiblePosition = j + 8;
+                }
+                EMGrid.DisplayLayout.Bands[0].Columns[5].Header.VisiblePosition = EMGrid.DisplayLayout.Bands[0].Columns.Count;
+                EMGrid.DisplayLayout.Bands[0].Columns[3].Header.VisiblePosition = EMGrid.DisplayLayout.Bands[0].Columns.Count;
+                EMGrid.DisplayLayout.Bands[0].Columns[6].Header.VisiblePosition = 2;
+                EMGrid.DisplayLayout.Bands[0].Columns[7].Header.VisiblePosition = 3;
+                EMGrid.DisplayLayout.Bands[0].Columns[2].Header.VisiblePosition = 4;
+                EMGrid.DisplayLayout.Bands[0].Columns[8].Header.VisiblePosition = 5;
+                EMGrid.DisplayLayout.Bands[0].Columns[9].Header.VisiblePosition = 6;
+                EMGrid.DisplayLayout.Bands[0].Columns[10].Header.VisiblePosition = 7;
+                EMGrid.DisplayLayout.Bands[0].Columns[12].Header.VisiblePosition = 8;
+                EMGrid.DisplayLayout.Bands[0].Columns[1].Header.Fixed = true;
+                EMGrid.DisplayLayout.Bands[0].Columns[2].Header.Fixed = true;
+                EMGrid.DisplayLayout.Bands[0].Columns[6].Header.Fixed = true;
+                EMGrid.DisplayLayout.Bands[0].Columns[7].Header.Fixed = true;
+      
+
+            }
+            catch
+            {
+
+            }
+        }
+
+
+        private void TestDs()
+        {
+            ClientParamWithSqlConditionAndOpenBase param = new ClientParamWithSqlConditionAndOpenBase();
+            param.sqlCondition = "J41-04504A_C102_S";
+            param.ob = this.ob;
+            //DataSet ds = Core.LgMes.Client.lgBll.LgChemeLementMgt.LgChemeLementMgt.ReturnCeqChemByCheckNo(param);
+        }
+
+        private void SetDataToGrid()
+        {
+            this._intBegin = 0;
+            //this._intEnd = Convert.ToInt32(this.txtPage.Text);
+            if (_dsAll != null)
+            {
+                int count = _dsAll.Tables[0].Rows.Count;
+                if (count <= _intEnd)
+                {
+                    //_intEnd = count;
+                    this.btn_Up.Enabled = false;
+                    this.btn_Down.Enabled = false;
+                    this.button3.Enabled = false;
+                }
+                else
+                {
+                    this.btn_Up.Enabled = false;
+                    this.btn_Down.Enabled = true;
+                    this.button3.Enabled = true;
+                }
+                if (count == 0)
+                {
+                    this.label6.Text = "无数据";
+                    this.EMGrid.Cursor = System.Windows.Forms.Cursors.Arrow;
+                }
+                else
+                    this.label6.Text = String.Format("第 1 行到第 {0} 行, 共 {1} 行", _intEnd, count);
+
+
+                try
+                {
+                    SetEachRowData();
+                }
+                catch
+                { 
+                }
+                
+                GetTAM_StandardElement();  // 取成分割标准对比
+
+            }
+            else
+            {
+                this.label6.Text = "无数据";
+            }
+            this.EMGrid.Cursor = System.Windows.Forms.Cursors.Arrow;
+        }
+        #endregion
+
+        #region "	ToolBar	Event	"
+
+        public override void ToolBar_Click(object sender, string ToolbarKey)
+        {
+            switch (ToolbarKey)
+            {
+                case "Query":
+                    this.GetDataFromAll();
+                    break;
+                case "SetSampling":	//设置样点
+                    SetSampling();
+                    break;
+                case "SetRowName": //设置化学成份字段显示
+                    SetRowName();
+                    break;
+                case "Export":
+                    if (EMGrid.Rows.Count > 0)
+                    {
+                        ExportExcel();
+                    }
+                    else
+                        MessageBox.Show("没有化学成分信息。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
+                    break;
+                case "Exit":
+                    this.Close();
+                    break;
+                              default:
+                    break;
+            }
+            base.ToolBar_Click(sender, ToolbarKey);
+        }
+
+        /// <summary>
+        /// 设置化学成份列名
+        /// </summary>
+        private void SetRowName()
+        {
+
+            DataSet dsElements = new DataSet();
+            //定义一个ArrayList集合存储变量[参数]值 
+            ArrayList arry = new ArrayList();
+            arry.Add("FrmSetRowName.select");
+
+            //调用服务端方法
+            CoreClientParam CCP_Sampling = new CoreClientParam();
+            DataTable dt = new DataTable();
+            CCP_Sampling.ServerName = "Core.LgMes.Server.Common.ComDBQuery";
+            CCP_Sampling.MethodName = "doSimpleQuery";
+            CCP_Sampling.ServerParams = new object[] { arry };
+            CCP_Sampling.SourceDataTable = dt;
+            this.ExecuteQueryToDataTable(CCP_Sampling, CoreInvokeType.Internal);
+
+            if (dt != null)
+            {
+                if (dt.Rows.Count > 0)
+                {
+                    dt.Rows[0].Table.Columns.Add(new DataColumn("选择", typeof(System.Boolean)));
+                    foreach (DataRow dr in dt.Rows)
+                    {
+                        dr["选择"] = false;
+                    }
+
+                    frmConfigElementsRow frm = new frmConfigElementsRow();
+                    frm.StartPosition = FormStartPosition.CenterScreen;
+                    frm.WindowState = FormWindowState.Normal;
+                    dsElements.Tables.Add(dt);
+                    frm._dsSet = dsElements;
+                    frm.ShowDialog();
+
+                    // 判断是否有设置
+                    if (frm._setFlag)
+                    {
+                        string strElementsRow = ElementsConfig.GetElementsRow();   //调用函数获取要显示的列名    
+
+                        strERow = strElementsRow.Split('*');
+                        GetDataFromAll();
+                    }
+                }
+                else
+                    MessageBox.Show("查询失败!!!", "提示");
+            }
+        }
+
+        /// <summary>
+        /// 显示样点
+        /// </summary>
+        private void SetSampling()
+        {
+            DataTable dt = new DataTable();
+            if (dataSet1 != null)
+            {
+                _dsSet = new DataSet();
+
+                //定义一个ArrayList集合存储变量[参数]值 
+                ArrayList arry = new ArrayList();
+
+                arry.Add("FrmSetSamplin.select");//此ID为XML文件ID
+
+                //调用服务端方法
+                CoreClientParam CCP_Sampling = new CoreClientParam();
+
+                CCP_Sampling.ServerName = "Core.LgMes.Server.Common.ComDBQuery";
+                CCP_Sampling.MethodName = "doSimpleQuery";
+                CCP_Sampling.ServerParams = new object[] { arry };
+                CCP_Sampling.SourceDataTable = dt;
+                this.ExecuteQueryToDataTable(CCP_Sampling, CoreInvokeType.Internal);
+
+                dt.Rows[0].Table.Columns.Add(new DataColumn("工序名", typeof(System.String)));
+                dt.Rows[0].Table.Columns.Add(new DataColumn("选择", typeof(System.Boolean)));
+                foreach (DataRow dr in dt.Rows)
+                {
+                    string SetColumn = dr["ASSAYTYPECODE"].ToString().Substring(0, 2);
+                    dr["ASSAYTYPECODE"] = dr["ASSAYTYPECODE"].ToString();
+                    dr["工序名"] = analysPath(SetColumn, dr["ASSAYTYPECODE"].ToString());
+                    dr["选择"] = true;
+                }
+            }
+            _dsSet.Tables.Add(dt);
+
+            frmSetSampling frm = new frmSetSampling();
+
+            frm._dsSet = _dsSet;
+            frm.ShowDialog();
+
+            if (frm._setFlag)
+            {
+                _dsSet = frm._dsSet;
+                _dsSet.AcceptChanges();
+                _dvRowFilter = "";
+                foreach (DataRow dr in _dsSet.Tables[0].Rows)
+                {
+                    if (Convert.ToBoolean(dr["选择"]) == true)
+                    {
+                        _dvRowFilter += string.Format("or assaytypecode = '{0}' ", dr[0].ToString());
+
+                    }
+                }
+                if (_dvRowFilter.Length > 0)
+                {
+                    _dvRowFilter = _dvRowFilter.Substring(2, _dvRowFilter.Length - 2);
+                }
+                GetDataFromAll();
+            }
+        }
+
+        private void ExportExcel()
+        {
+            try
+            {
+                string StrfileName = System.Windows.Forms.Application.StartupPath + "\\Report\\成分明细.xls";
+                this.GridExcelExporter.Export(this.EMGrid, StrfileName);
+
+                ProcessStartInfo p = new ProcessStartInfo(StrfileName);
+                p.WindowStyle = System.Diagnostics.ProcessWindowStyle.Maximized;
+                p.WorkingDirectory = Path.GetDirectoryName(StrfileName);
+                Process.Start(p);
+            }
+            catch (Exception ex)
+            {
+                MessageBox.Show(ex.Message + "\n处理方法:查看(" + System.Windows.Forms.Application.StartupPath + ")目录下是否有[ Report文件夹 ],如果没有请手动创建!");
+            }
+        }
+
+        #endregion
+
+
+
+
+        private void HiddCeqColumn()
+        {
+            bool flag = false;
+            try
+            {
+                foreach (UltraGridColumn col in this.EMGrid.DisplayLayout.Bands[0].Columns)
+                {
+                    flag = false;
+                    if (!this.ceqChemList.Contains(col.Header.Caption.ToUpper()))
+                    {
+                        continue;
+                    }
+
+                    foreach (UltraGridRow ugr in this.EMGrid.Rows)
+                    {
+                        if (ugr.Cells[col.Header.Caption].Value.ToString().Length > 0)
+                        {
+                            flag = true;
+                            break;
+                        }
+                    }
+
+                    this.EMGrid.DisplayLayout.Bands[0].Columns[col.Header.Caption].Hidden = (flag) ? false : true;
+
+                }
+            }
+            catch
+            { 
+            }
+        }
+
+        private void AddCeqToDataTable(ref DataTable dt)
+        {
+            Hashtable hsCeq = null;
+            Hashtable tb = null;
+            ClientParamWithSqlConditionAndOpenBase param = new ClientParamWithSqlConditionAndOpenBase();
+            param.ob = this.ob;
+            if (dt == null || dt.Rows.Count == 0)
+                return;
+
+            // 先获取所有的复合成分,减少后续扫描数据库的循环
+            DataSet dsChemCeqByHeatno =
+              Core.LgMes.Client.lgBll.LgChemeLementMgt.LgChemeLementMgt.GetCeqChem(new ClientParamWithSqlConditionAndOpenBase(string.Format(" and ASSAYDATE >= '{0}' ", this.uldtBeginTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss")), this.ob));
+            if (dsChemCeqByHeatno == null || dsChemCeqByHeatno.Tables[0].Rows.Count == 0)
+                return;
+            foreach (DataRow dr in dt.Rows)
+            {
+              
+                // g根据炉号和化验时间过滤复合元素,唯一的
+                DataView dv = dsChemCeqByHeatno.Tables[0].DefaultView;
+                dv.RowFilter = string.Format("HEATNO = '{0}'  and ASSAYDATE = '{1}'", dr["HEATNO"].ToString(), dr["ASSAYDATE"].ToString());
+
+                if (dv.Count == 0)
+                    continue;
+                param.param = null;
+                param.param = new Object[] { dr["HEATNO"].ToString(), dr["ASSAYDATE"].ToString(),dv.ToTable() };
+                tb = Core.LgMes.Client.lgBll.LgChemeLementMgt.LgChemeLementMgt.ReturnCeqChemByHeatNoAndAssDate(param);
+                if (tb == null || tb.Count == 0)
+                    continue;
+                // 获取该记录的复合成分列表
+                hsCeq = tb[dr["HEATNO"].ToString() + dr["ASSAYDATE"].ToString()] as Hashtable;
+                if (hsCeq != null && hsCeq.Count > 0)
+                {
+                    foreach (string s in hsCeq.Keys)
+                    {
+                        // 表没有复合成分名称,新增
+                        if (!dt.Columns.Contains(s))
+                        {
+                            dt.Columns.Add(new DataColumn(s, System.Type.GetType("System.String")));
+                          
+                        }
+
+                        try
+                        {
+                            // 同步新增显示数据的表结构
+                            if (!this.dataTable1.Columns.Contains(s))
+                            {
+                                this.dataTable1.Columns.Add(new DataColumn(s, System.Type.GetType("System.String")));
+                            }
+                        }
+                        catch
+                        { 
+                        }
+                        // 赋值
+                       dr[s] = hsCeq[s].ToString();
+                    }
+                }
+            }
+        }
+
+        #region "	直接打开界面 或 查询	"
+        public void GetDataFromAll()
+        {
+            List<TBB01_SEQ_INGR> listIngr = null;
+            try
+            {
+                listIngr = Core.LgMes.Client.lgBll.LgChemeLementMgt.LgChemeLementMgt.GetTbb01SeqIngrAll(new ClientParamWithSqlConditionAndOpenBase("",this.ob));
+            }
+            catch
+            { 
+            }
+            string strFindName = "";
+            for (int i = 0; i < strERow.Length; i++)
+            {
+                if (!string.IsNullOrEmpty(strERow[i]))
+                    strFindName = strFindName + "," + strERow[i];
+            }
+            try
+            {
+                if (Convert.ToDateTime(uldtEndTime.Value) < Convert.ToDateTime(uldtBeginTime.Value))
+                {
+                    MessageBox.Show("结束时间必须大于等于开始时间!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
+                    return;
+                }
+
+                GetPost();
+                GetDuty();
+
+                if (this.ultraMaskedEdit1.Text.Trim().Length > 0 || this.ultraMaskedEdit2.Text.Trim().Length > 0)
+                    BuildSQLWithID();
+                else
+                    BuildSQLWithOutID();
+
+
+                _dsAll = new DataSet();
+
+                //定义一个ArrayList集合存储变量[参数]值
+                ArrayList arry = new ArrayList();
+                ArrayList sqlList = new ArrayList();
+
+                if (Isbool)
+                {
+                    arry.Add("FrmHMPElements_Query.select");
+                }
+                else
+                {
+                    arry.Add("FrmLgElements_Query.select");
+                }
+
+                sqlList.Add(strFindName);
+                //sqlList.Add(_strWhere1);
+                //sqlList.Add(_strWhere1);
+                sqlList.Add(_szTableName);//表名
+                sqlList.Add("J#" + _szTableName);//表名
+                sqlList.Add("and ASSAYDATE between to_date('" + this.uldtBeginTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss")
+                    + "', 'yyyy-mm-dd hh24:mi:ss') and  to_date('" + this.uldtEndTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss")
+                    + "','yyyy-mm-dd hh24:mi:ss')");//时间
+                sqlList.Add("and ASSAYDATE between to_date('" + this.uldtBeginTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss")
+                    + "', 'yyyy-mm-dd hh24:mi:ss') and  to_date('" + this.uldtEndTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss")
+                    + "','yyyy-mm-dd hh24:mi:ss')");
+                sqlList.Add(_strWhere2);
+
+
+
+                //调用服务端方法
+                CoreClientParam CCP_LgEts = new CoreClientParam();
+                DataTable dt = new DataTable();
+                CCP_LgEts.ServerName = "Core.LgMes.Server.Common.ComDBQuery";
+                CCP_LgEts.MethodName = "doQuery";
+                CCP_LgEts.ServerParams = new object[] { arry, sqlList };
+                CCP_LgEts.SourceDataTable = dt;
+                this.ExecuteQueryToDataTable(CCP_LgEts, CoreInvokeType.Internal);
+
+                DataTable dtTemp = dt.Copy();
+                //获取炉号
+                dtSamplesignal = this.ObtainSamplesignal(dtTemp);
+                // 增加复合元素
+                try
+                {
+                 AddCeqToDataTable(ref dt);
+                }
+                catch
+                {
+                    dt = dtTemp;
+                }
+               
+                _dsAll.Tables.Add(dt);
+
+                _dsAll.Tables[0].DefaultView.RowFilter = _dvRowFilter;
+
+                DataRow[] row = _dsAll.Tables[0].Select(_dvRowFilter);
+                    
+                int currrow = row.Length;
+
+                if (currrow < 40)
+                {
+                    this._intEnd = currrow;
+                }
+                else
+                { _intEnd = Convert.ToInt32(this.txtPage.Text.Trim()); }
+            //  _intEnd = 4000;
+                SetDataToGrid();
+
+             
+
+            }
+            catch (Exception ex)
+            {
+                Debug.WriteLine(ex.Message);
+            }
+        }
+        #endregion
+
+        #region "	从作业管理打开界面	"
+        public void GetDataFromCurr()
+        {
+            try
+            {
+                GetCurrDuty();
+
+                _dsAll = null;
+
+                //定义一个ArrayList集合存储变量[参数]值 
+                ArrayList arry = new ArrayList();
+
+                arry.Add("frmSysteLog.select");
+
+
+                //调用服务端方法
+                CoreClientParam CCP_SysLog = new CoreClientParam();
+                DataTable dt = new DataTable();
+                CCP_SysLog.ServerName = "Core.LgMes.Server.Common.ComDBQuery";
+                CCP_SysLog.MethodName = "doSimpleQuery";
+                CCP_SysLog.ServerParams = new object[] { arry };
+                CCP_SysLog.SourceDataTable = dt;
+                this.ExecuteQueryToDataTable(CCP_SysLog, CoreInvokeType.Internal);
+
+
+                _dsAll.Tables[0].DefaultView.RowFilter = _dvRowFilter;
+                SetPost();
+                SetDuty();
+                SetDataToGrid();
+            }
+            catch { }
+        }
+        private void GetCurrDuty()
+        {
+            try
+            {
+                string strErr = "";
+                string strDuty = "";
+
+                ArrayList arry = new ArrayList();
+                arry.Add("GetClassCode.query");
+                CommonClientToServer cctos = new CommonClientToServer();
+                cctos.ob = this.ob;
+                DataSet ds = cctos.ExecuteQueryFunctions("Core.LgMes.Server.Common.ComDBQuery",
+                                            "doSimpleQuery", arry, out strErr);
+
+                strDuty = ds.Tables[0].Rows[0]["mes"].ToString();
+
+                _strDuty = strDuty.Substring(1, 1);
+                return;
+            }
+            catch { }
+
+            _strDuty = "0";
+        }
+        #endregion
+
+        #region "	SQL	"
+        private void BuildSQLWithOutID()
+        {
+            string begTime = this.uldtBeginTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss");
+            string endTime = this.uldtEndTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss");
+
+            string strStartTime = "";
+            string strEndTime = "";
+
+            if (Convert.ToDateTime(uldtBeginTime.Text.Trim()) > Convert.ToDateTime(uldtEndTime.Text.Trim()))
+            {
+                MessageBox.Show("选择的开始时间不能大于结束时间!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
+                return;
+            }
+            else
+            {
+                strStartTime = this.uldtBeginTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss");
+                strEndTime = this.uldtEndTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss");
+            }
+
+            if (_devPos.Substring(0, 3) == "HMP" || _devPos.Substring(0, 4) == "SYGW")// 铁水 或者 所有岗位
+            {
+                _strWhere2 = " where a.hudwid = b.heatno and to_char(b.ASSAYDATE, 'yyyy-MM-dd HH:mm:ss') between '" + strStartTime + "' and '" + strEndTime + "' ";
+                Isbool = true;
+            }
+            else
+            {
+                _strWhere2 = " where b.HEATNO = a.HEATNO and to_char(b.ASSAYDATE, 'yyyy-MM-dd HH:mm:ss') between '" + strStartTime + "' and '" + strEndTime + "' ";
+                Isbool = false;
+            }
+            string str = this._devPos.Substring(0, 3), szWZ = this._devPos.Substring(3, 2);
+
+            if (this._strDuty != "0" && str != "HMP")
+                _strWhere2 += string.Format(" and substr(a.SHIFTCODE,2,1) = '{0}' ", this._strDuty);
+
+
+            if (str != "HMP" && szWZ != "00" && str != "SYG")
+                _strWhere2 += string.Format(" and a.stationcode = '{0}'", szWZ);
+
+            if (txtSteel.Text.Trim() != "")
+                str = txtSteel.Text.ToString();
+            else
+                str = "";
+            if (str != "")
+            {
+                string strSteeAll = "";
+                string[] strSteel = str.Split(',');
+                for (int i = 0; i < strSteel.Length; i++)
+                {
+                    if (!string.IsNullOrEmpty(strSteel[i]))
+                        strSteeAll = strSteeAll + "'" + strSteel[i] + "',";
+                }
+
+                str = strSteeAll.Substring(0, strSteeAll.Length - 1);
+                _strWhere2 += string.Format(" and a.plansteel in ({0})", str);
+            }
+            //气体样
+            if (chkGasSample.Checked)
+            {
+                _strWhere2 += " and (N>0 or H>0 or O>0) ";
+            }
+
+        }
+
+        private void BuildSQLWithID()
+        {
+            string begTime = this.uldtBeginTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss");
+            string endTime = this.uldtEndTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss");
+
+            string strStartTime = "";
+            string strEndTime = "";
+
+            if (Convert.ToDateTime(uldtBeginTime.Text.Trim()) > Convert.ToDateTime(uldtEndTime.Text.Trim()))
+            {
+                MessageBox.Show("选择的开始时间不能大于结束时间!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
+                return;
+            }
+            else
+            {
+                strStartTime = this.uldtBeginTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss");
+                strEndTime = this.uldtEndTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss");
+            }
+
+            //熔炼号从
+
+            if (this.ultraMaskedEdit1.Text.Length == 0)
+            {
+                _strWhere2 = String.Format(" where a.HEATNO like '%{0}%' ", this.ultraMaskedEdit2.Text.Trim());
+            }
+            else
+            {
+                if (this.ultraMaskedEdit2.Text.Length == 0)
+                {
+                    _strWhere2 = String.Format(" where a.HEATNO like '%{0}%' ", this.ultraMaskedEdit1.Text.Trim());
+                }
+                else
+                {
+                    _strWhere2 = String.Format(" where a.HEATNO between '{0}' and  '{1}' ", this.ultraMaskedEdit1.Text.Trim(), this.ultraMaskedEdit2.Text.Trim());
+                }
+            }
+
+            if (_devPos.Substring(0, 3) == "HMP" || _devPos.Substring(0, 4) == "SYGW")
+            {
+                _strWhere2 += " ";
+                Isbool = true;
+            }
+            else
+            {
+                Isbool = false;
+                _strWhere2 += " and b.HEATNO = a.HEATNO and to_char(b.ASSAYDATE, 'yyyy-MM-dd HH:mm:ss') between '" + strStartTime + "' and '" + strEndTime + "'";
+            }
+            string str = this._devPos.Substring(0, 3), szWZ = this._devPos.Substring(4, 1);
+
+            if (this._strDuty != "0" && str != "HMP")
+                _strWhere2 += string.Format(" and substr(a.SHIFTCODE,2,1) = '{0}' ", this._strDuty);
+
+            if (txtSteel.Text.Trim() != "")
+                str = txtSteel.Text.ToString();
+            else
+                str = "";
+            if (str != "")
+            {
+                string strSteeAll = "";
+                string[] strSteel = str.Split(',');
+                for (int i = 0; i < strSteel.Length; i++)
+                {
+                    if (!string.IsNullOrEmpty(strSteel[i]))
+                        strSteeAll = strSteeAll + "'" + strSteel[i] + "',";
+                }
+
+                str = strSteeAll.Substring(0, strSteeAll.Length - 1);
+                _strWhere2 += string.Format(" and a.plansteel in ({0})", str);
+            }
+
+            //气体样
+            if (chkGasSample.Checked)
+            {
+                _strWhere2 += " and (N>0 or H>0 or O>0) ";
+            }
+
+        }
+        #endregion
+
+        #region "	ComboBox Event	"
+
+        private object[] GetComboBox2Items(int index)
+        {
+            switch (index)
+            {
+                case 1:
+                    return new object[] { "所有", "1#转炉", "2#转炉", "3#转炉" };
+                case 2:
+                    return new object[] { "所有", "1#吹氩站", "2#吹氩站", "3#吹氩站" };
+                case 3:
+                    return new object[] { "所有", "1#精炼炉", "2#精炼炉" };
+                case 4:
+                    return new object[] { "所有", "1#RH炉" };
+                case 5:
+                    return new object[] { "所有", "1#连铸", "2#连铸", "3#连铸", "4#连铸" };
+                default:
+                    return new object[] { "所有铁水" };
+            }
+        }
+        #endregion
+
+        #region "	Common Event	"
+        private Color SetRowBackColor(UltraGridRow ugr, Color frc, bool ifSame)
+        {
+            Color c;
+            if (ifSame)
+            {
+                c = frc;
+            }
+            else
+            {
+                if (frc == c1)
+                    c = c2;
+                else
+                    c = c1;
+            }
+            ugr.Appearance.BackColor = c;
+            return c;
+        }
+
+        private void SetMaskText()
+        {
+            try
+            {
+                this.ultraMaskedEdit1.Text = "";
+                this.ultraMaskedEdit2.Text = "";
+                if (this._devPos.Substring(0, 3) == "BOF" || this._devPos.Substring(0, 3) == "CAS")
+                {
+                    int count = _dsAll.Tables[0].Rows.Count;
+                    if (count > 1)
+                    {
+                        this.ultraMaskedEdit1.Text = _dsAll.Tables[0].Rows[count - 1]["LH"].ToString();
+                        this.ultraMaskedEdit2.Text = _dsAll.Tables[0].Rows[0]["LH"].ToString();
+                    }
+                    else if (count == 1)
+                    {
+                        this.ultraMaskedEdit1.Text = _dsAll.Tables[0].Rows[count - 1]["LH"].ToString();
+                    }
+                }
+            }
+            catch { }
+        }
+        private void GetPost()
+        {
+            this._devPos = "";
+
+            switch (this.cboGW.SelectedIndex)
+            {
+                case 0:
+                    this._devPos = "HMP0";
+                    this._szTableName = "STL_HMP_OPTINFO";
+                    break;
+                case 1:
+                    this._devPos = "BOF0";
+                    this._szTableName = "STL_BOF_OPTINFO";
+                    break;
+                case 2:
+                    this._devPos = "CAS0";
+                    this._szTableName = "STL_CAS_OPTINFO";
+                    break;
+                case 3:
+                    this._devPos = "LFS0";
+                    this._szTableName = "STL_LFS_OPTINFO";
+                    break;
+                case 4:
+                    this._devPos = "RHS0";
+                    this._szTableName = "STL_RHS_OPTINFO";
+                    break;
+                case 5:
+                    this._devPos = "VDS0";
+                    this._szTableName = "STL_VDS_OPTINFO";
+                    break;
+                case 6:
+                    this._devPos = "CCM0";
+                    this._szTableName = "STL_CCM_OPTINFO";
+                    break;
+                default:
+                    this._devPos = "SYGW"; // 所有岗位
+                    this._szTableName = "";
+                    break;
+            }
+            this._devPos += this.comboBox2.Value.ToString();
+        }
+
+        private string GetTableName()
+        {
+            string szTableName = "";
+            switch (_devPos.Substring(0, 3))
+            {
+                case "HMP":
+                    szTableName = "STL_HMP_OPTINFO";
+                    break;
+                case "BOF":
+                    szTableName = "STL_BOF_OPTINFO";
+                    break;
+                case "CAS":
+                    szTableName = "STL_CAS_OPTINFO";
+                    break;
+                case "LFS":
+                    szTableName = "STL_LFS_OPTINFO";
+                    break;
+                case "CCM":
+                    szTableName = "STL_CCM_OPTINFO";
+                    break;
+                default:
+                    break;
+            }
+            return szTableName;
+        }
+        /// <summary>
+        /// 设置设备选择框
+        /// </summary>
+        private void SetPost()
+        {
+            this._devPos = CurrectDevPos(this._devPos);
+
+            if (_devPos.Length < 5) return;
+
+            switch (_devPos.Substring(0, 3))
+            {
+                case "HMP":
+                    this.cboGW.SelectedIndex = 0;
+                    break;
+                case "BOF":
+                    this.cboGW.SelectedIndex = 1;
+                    break;
+                case "CAS":
+                    this.cboGW.SelectedIndex = 2;
+                    break;
+                case "LFS":
+                    this.cboGW.SelectedIndex = 3;
+                    break;
+                case "RHS":
+                    this.cboGW.SelectedIndex = 4;
+                    break;
+                case "CCM":
+                    this.cboGW.SelectedIndex = 5;
+                    break;
+            }
+            this.comboBox2.SelectedIndex = Convert.ToInt32(_devPos.Substring(4, 1));
+
+        }
+        private void GetDuty()
+        {
+            this._strDuty = this.cmb_BZ.SelectedIndex.ToString();
+        }
+        /// <summary>
+        /// 设置班组下拉框
+        /// </summary>
+        private void SetDuty()
+        {
+            try
+            {
+                this.cmb_BZ.SelectedIndex = Convert.ToInt32(this._strDuty);
+            }
+            catch { }
+        }
+        private string CurrectDevPos(string devPos)
+        {
+            if (devPos.Length < 5) return "";
+
+            if (devPos.Substring(0, 3) == "BOF")
+            {
+                switch (devPos.Substring(4, 1))
+                {
+                    case "7":
+                        devPos = devPos.Replace("7", "1");
+                        break;
+                    case "8":
+                        devPos = devPos.Replace("8", "2");
+                        break;
+                    case "9":
+                        devPos = devPos.Replace("9", "3");
+                        break;
+                }
+            }
+            return devPos;
+        }
+        #endregion
+
+        #region "	Auto Refresh	"
+        private Thread _getDataThread;
+        private bool On_Off_GetDataThread = false;
+        private delegate void getDataFromAllDelegate();
+
+        private void StartGetDataThread()
+        {
+            try
+            {
+                ThreadStart ts = new ThreadStart(GetDataThread);
+                _getDataThread = new Thread(ts);
+                _getDataThread.Name = "GetDataThread ";
+
+                _getDataThread.Start();
+            }
+            catch { }
+        }
+
+        private void GetDataThread()
+        {
+        ReStartGetDataThread:
+            while (true)
+            {
+                if (!this.On_Off_Thread || !On_Off_GetDataThread)
+                {
+                    System.Threading.Thread.Sleep(500);
+                    continue;
+                }
+                try
+                {
+                    this.Invoke(new getDataFromAllDelegate(GetDataFromAll));
+
+                    System.Threading.Thread.Sleep(3000);
+                }
+                catch
+                { }
+            }
+            goto ReStartGetDataThread;
+        }
+        private void chkRefresh_CheckedChanged(object sender, EventArgs e)
+        {
+            On_Off_GetDataThread = this.chkRefresh.Checked;
+        }
+        #endregion
+
+
+        private int nRow = -1;
+        private Color c3 = Color.White;
+        private bool bColor = false;
+
+        private void EMGrid_Click(object sender, System.EventArgs e)
+        {
+            if (this.EMGrid.ActiveRow != null)
+            {
+                foreach (Infragistics.Win.UltraWinGrid.UltraGridRow rw in this.EMGrid.Rows)
+                {
+                    if (rw.Appearance.BackColor == Color.LightBlue)
+                        rw.Appearance.BackColor = Color.White;
+                }
+
+                if (bColor)
+                {
+                    if (nRow < EMGrid.Rows.Count)
+                        this.EMGrid.Rows[nRow].Appearance.BackColor = c3;
+                }
+                else
+                {
+                    bColor = true;
+                }
+                c3 = this.EMGrid.ActiveRow.Appearance.BackColor;
+                nRow = this.EMGrid.ActiveRow.Index;
+                this.EMGrid.ActiveRow.Appearance.BackColor = Color.LightBlue;
+            }
+        }
+
+        #endregion
+
+        private void cboGW_SelectionChanged(object sender, EventArgs e)
+        {
+            comboBox2.Items.Clear();
+            int index;
+            index = cboGW.SelectedIndex;
+            switch (index)
+            {
+                case 1:
+                    comboBox2.Items.Add(0, "所有");
+                    comboBox2.Items.Add(1, "1#转炉");
+                    comboBox2.Items.Add(2, "2#转炉");
+                    break;
+                case 2:
+                    comboBox2.Items.Add(0, "所有");
+                    comboBox2.Items.Add(1, "1#吹氩站");
+                    comboBox2.Items.Add(2, "2#吹氩站");
+                    break;
+                case 3:
+                    comboBox2.Items.Add(0, "所有");
+                    comboBox2.Items.Add(1, "1#精炼炉");
+                    comboBox2.Items.Add(2, "2#精炼炉");
+                    break;
+                case 4:
+                    comboBox2.Items.Add(0, "所有");
+                    comboBox2.Items.Add(1, "RH炉");
+                    break;
+                case 5:
+                    comboBox2.Items.Add(0, "所有");
+                    comboBox2.Items.Add(1, "VD炉");
+                    break;
+                case 6:
+                    comboBox2.Items.Add(0, "所有");
+                    comboBox2.Items.Add(1, "1#连铸");
+                    comboBox2.Items.Add(2, "2#连铸");
+                    comboBox2.Items.Add(3, "3#连铸");
+                    break;
+
+                default:
+                    comboBox2.Items.Add(0, "所有铁水");
+                    break;
+
+            }
+            comboBox2.SelectedIndex = 0;
+        }
+
+        /// <summary>
+        /// 解析作业路线
+        /// </summary>
+        /// <param name="craftPath">路线代码</param>
+        /// <returns></returns>
+        public string analysPath(string craftPath, string strPath)
+        {
+            string path = "", strcPath = "";
+
+            strcPath = strPath;
+            try
+            {
+                string StationCode = craftPath.Substring(0, 2);
+                string strCS = "";
+
+                if (strPath.Length < 5)
+                {
+                    strCS = strcPath.Substring(2, 2);
+                }
+                else if (strPath.Length > 5 && strcPath.Length < 7)
+                {
+                    strCS = strcPath.Substring(2, 4);
+                }
+                else
+                    strCS = strcPath.Substring(2, 3);
+
+
+                switch (StationCode)
+                {
+                    case "B0":
+                        path = "脱硫" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "B1":
+                        path = "1#脱硫" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "B2":
+                        path = "2#脱硫" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "C0":
+                        path = "转炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "C1":
+                        path = "1#转炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "C2":
+                        path = "2#转炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "D0":
+                        path = "吹氩" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "D1":
+                        path = "1#吹氩" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "D2":
+                        path = "2#吹氩" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "DQ":
+                        path = "CAS前" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "DH":
+                        path = "CAS后" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "E0":
+                        path = "LF炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "E1":
+                        path = "1#LF炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "E2":
+                        path = "2#LF炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "F0":
+                        path = "RH炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "F1":
+                        path = "RH炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "I0":
+                        path = "VD炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "I1":
+                        path = "VD炉" + Convert.ToInt32(strCS) + "次样";
+                        break;
+                    case "GP":
+                        path = "连铸" + Convert.ToInt32(strCS) + "次样"; ;
+                        break;
+                }
+            }
+            catch
+            {
+            }
+            return path;
+        }
+
+        private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
+        {
+
+        }
+
+
+        /// <summary>
+        /// </summary>
+        /// <param> </param>
+        /// <seealso cref="String">
+        /// 计算成份偏差主体</seealso>
+        /// 
+
+        private void doInitChemelentDifference( string vHeatNo)
+        {
+            try
+            {
+                DataTable dt = this.dataTable1;
+                DataView dv = new DataView(dt);
+
+
+                dv.RowFilter = string.Format(" 熔炼号 = '{0}'", vHeatNo);
+
+                DataRow drTemp = null;
+                DataRow drSource = null;
+                DataRow dr = dt.NewRow();
+
+
+                if (dv != null && dv.Table.Rows.Count > 0)
+                {
+                    dv.Sort = "化验时间 desc";
+                }
+
+
+
+                if (dv.ToTable().Rows[0]["Station"].ToString().Contains("连铸") && dv.ToTable().Rows.Count >= 2)
+                {
+                    drSource = dv.ToTable().Rows[0];
+                    drTemp = dv.ToTable().Rows[1];
+                    if (drTemp["Station"].ToString().Contains("连铸") && dv.ToTable().Rows.Count >= 3)
+                    {
+                        drTemp = dv.ToTable().Rows[2];
+                    }
+
+
+                }
+                else
+                    return;
+
+                for (int i = 0; i < drSource.Table.Columns.Count; i++)
+                {
+                    try
+                    {
+                        if (Convert.ToDouble(drSource[i].ToString()) > 0)
+                        {
+                            dr[i] = Math.Round(Convert.ToDouble(drSource[i].ToString()) - Convert.ToDouble(drTemp[i].ToString()), 4);
+
+                        }
+                    }
+                    catch
+                    {
+                        dr[i] = drSource[i];
+
+                    }
+                }
+                dr["Station"] = "成分偏差";
+                dr["SumTime"] = 1;
+                dr["shiftcode"] = drSource["shiftcode"];
+                //20150401
+                dr["CM"] = "";
+                dr["SAMPLE_DATE1"] = "";
+
+
+                System.DateTime dtime = Convert.ToDateTime(dr["化验时间"].ToString());
+                dtime.AddMinutes(1);
+                dr["化验时间"] = dtime.ToString();
+
+
+
+
+
+                dt.Rows.Add(dr);
+
+                dt.AcceptChanges();
+            }
+            catch(Exception ex)
+            { 
+            }
+
+
+          
+
+           
+
+ 
+        }
+
+        /// <summary>
+        /// </summary>
+        /// <param> </param>
+        /// <seealso cref="String">
+        /// 获取带有连铸信息的所有炉号</seealso>
+        /// 返回list
+        
+
+        private ArrayList getHeatNo()
+        {
+            ArrayList list = new ArrayList();
+            foreach (DataRow dr in dataTable1.Rows)
+            {
+                if (!list.Contains(dr["熔炼号"].ToString()) && dr["Station"].ToString().Contains("连铸"))
+                {
+                    list.Add(dr["熔炼号"].ToString());
+                }
+ 
+            }
+            return list;
+        }
+
+        /// <summary>
+        /// </summary>
+        /// <param> </param>
+        /// <seealso cref="String">
+        /// 计算连铸工序和前道工序的成份偏差</seealso>
+
+        private void calculateChemelentDifference()
+        {
+            ArrayList list = this.getHeatNo();
+            foreach (string s in list)
+            {
+                this.doInitChemelentDifference(s);
+            }
+
+            DataTable tbTemp = new DataTable();
+            tbTemp.Merge(this.dataTable1);
+
+            DataView dv = new DataView(tbTemp);
+            dv.Sort = "熔炼号 desc,化验时间 asc";
+            this.dataTable1.Clear();
+            this.dataTable1.Merge(dv.ToTable());
+           
+           
+         
+        }
+
+        private void button1_Click(object sender, EventArgs e)
+        {
+            
+        }
+
+        private void button1_Click_1(object sender, EventArgs e)
+        {
+            try
+            {
+              
+                ClientParamWithSqlConditionAndOpenBase param = new ClientParamWithSqlConditionAndOpenBase();
+                param.param = new object[] { this.uldtBeginTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss") , this.uldtEndTime.DateTime.ToString("yyyy-MM-dd HH:mm:ss")};
+                param.ob = this.ob;
+                Core.LgMes.Client.lgBll.LgChemeLementMgt.LgChemeLementMgt.Insert_StlChemelementCeq(param);
+            }
+            catch
+            { }
+        }
+
+        #region 20150401 新增送样时间,化验时间差
+
+        private DataSet ObtainSamplesignal(DataTable dtTemp)
+        {
+           
+           
+            List<string> heatNoList =removeDuplicate( GetColumnStringValueFromDataSourceByColumnName(dtTemp,"HEATNO"));
+            string sqlCondition = GetSqlConditionFromHeatNoList(heatNoList);
+            DataSet dt= MethodCallService(sqlCondition);
+            return dt;   
+         
+        }
+
+        public DataSet MethodCallService(string sqlCondition) 
+        {
+            DataSet ds = new DataSet();
+            string strErr="";
+            string strSql = string.Format(@"select * from (select * from stl_air_samplesignal where {0} union all select * from J#stl_Air_Samplesignal where {0}) order by SAMPLE_DATE1", sqlCondition);
+            CommonClientToServer cctos = new CommonClientToServer();
+            cctos.ob = this.ob;
+            ds = cctos.ExecuteQueryFunctions("Core.LgMes.Server.Common.ComDBExecute",
+                                                       "doSimpleQuery", strSql, out strErr);
+          
+            return ds;
+          
+        }
+        public  List<String> GetColumnStringValueFromDataSourceByColumnName(DataTable dsSource, string columnName)
+        {
+            List<String> list = new List<string>();
+            if (dsSource == null || dsSource.Rows.Count == 0 || columnName.Length == 0)
+                return list;
+            if (!dsSource.Columns.Contains(columnName.ToUpper()))
+                return list;
+
+            try
+            {
+                foreach (DataRow dr in dsSource.Rows)
+                {
+                    try
+                    {
+                        list.Add(dr[columnName.ToUpper()].ToString());
+                    }
+                    catch
+                    {
+                        break;
+                    }
+                }
+            }
+            catch
+            {
+            }
+
+            return list;
+        }
+
+        private List<string> removeDuplicate(List<string> lists)
+        {
+
+            for (int i = 0; i < lists.Count; i++)
+            {
+                for (int j = lists.Count - 1; j >= 0; j--)
+                {
+                    if (i != j)
+                    {
+                        if (lists[i] == lists[j])
+                        {
+                            lists.Remove(lists[j]);
+                        }
+                    }
+                }
+            }
+            return lists;
+        }
+
+        /// <summary>
+        /// 拼接查询条件
+        /// </summary>
+        /// <param name="heatNoList"></param>
+        /// <returns></returns>
+        private string GetSqlConditionFromHeatNoList(List<string> heatNoList)
+        {
+
+            string strSqlHeatno = "";
+            string strsqlwhere = "";
+            string strsql = "";
+            foreach (string heatno in heatNoList)
+            {
+                strSqlHeatno = "heatno = '" + heatno + "' or  ";
+
+                strsqlwhere += strSqlHeatno;
+
+            }
+            strsql = strsqlwhere +" 1 = 2";
+            return strsql;
+
+        }
+        public  int Count(DataSet ds)
+        {
+            try
+            {
+                return ds.Tables[0].Rows.Count;
+            }
+            catch
+            {
+            }
+            return 0;
+        }
+   
+
+        /// <summary>
+        /// 根据岗位号获取工序中文名
+        /// </summary>
+        /// <param name="_DEVICE_POSITION">岗位编码</param>
+        /// <returns>工序中文名</returns>
+        public  string analysChineseName(string _DEVICE_POSITION)
+        {
+            string strChineseName = "";  //工序代码
+            if (!string.IsNullOrEmpty(_DEVICE_POSITION))
+            {
+                switch (_DEVICE_POSITION.Substring(0, 3))
+                {
+                    case "HMP":
+                        strChineseName = "脱硫站";
+                        break;
+                    case "BOF":
+                        strChineseName = "转炉";
+                        break;
+                    case "CAS":
+                        strChineseName = "吹氩站";
+                        break;
+                    case "LFS":
+                        strChineseName = "LF炉";
+                        break;
+                    case "RHS":
+                        strChineseName = "RH炉";
+                        break;
+                    case "VDS":
+                        strChineseName = "VD炉";
+                        break;
+                    case "CCM":
+                        strChineseName = "连铸";
+                        break;
+                    default:
+                        break;
+                }
+            }
+            return strChineseName;
+        }
+
+
+        DataSet dtSamplesignal = null;
+
+   #endregion
+    }
+}

+ 126 - 0
ClientSolution/.svn/text-base/frmLgElements.resx.svn-base

@@ -0,0 +1,126 @@
+<?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=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>
+  <metadata name="dataSet1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>564, 17</value>
+  </metadata>
+  <metadata name="ultraToolbarsManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>226, 17</value>
+  </metadata>
+</root>

+ 28 - 0
ClientSolution/Backup/.svn/entries

@@ -0,0 +1,28 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Backup
+svn://172.16.0.235
+
+
+
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+

+ 86 - 0
ClientSolution/ClientSolution.sln

@@ -0,0 +1,86 @@
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgResMgt", "Core.LgMes.Client.LgResMgt\Core.LgMes.Client.lgResMgt.csproj", "{13F893E9-8E12-41F0-AE62-B05894A977EC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgIntegrationQuery", "Core.LgMes.Client.lgIntegrationQuery\Core.LgMes.Client.lgIntegrationQuery.csproj", "{0EC786B8-4F00-4AF5-84D4-6D56C2B70B5B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgGlobalMap", "Core.LgMes.Client.lgGlobalMap\Core.LgMes.Client.lgGlobalMap.csproj", "{05E6E988-D2B9-46C4-AEDE-4AE8617C45A4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.Report", "Core.LgMes.Client.Report\Core.LgMes.Client.Report.csproj", "{06C4D35B-EBFB-41F4-B06D-C17A46EC2029}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.LgDeviceManager", "Core.LgMes.Client.LgDeviceManager\Core.LgMes.Client.LgDeviceManager.csproj", "{3A55BD7B-1CC5-493C-B0A8-49BF89EEE67D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgClassModel", "Core.LgMes.Client.lgClassModel\Core.LgMes.Client.lgClassModel.csproj", "{FEFD2443-C1F6-4E02-834F-0D17B31A20CE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgServiceMgt", "Core.LgMes.Client.lgServiceMgt\Core.LgMes.Client.lgServiceMgt.csproj", "{E3A16DD1-7A69-408F-8646-AC19D38A8AF8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgDbMgt", "Core.LgMes.Client.lgDbMgt\Core.LgMes.Client.lgDbMgt.csproj", "{BB15AC74-E336-412D-B979-193265BF940A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgBll", "Core.LgMes.Client.lgBll\Core.LgMes.Client.lgBll.csproj", "{66A607E6-4C27-4C64-8FAE-4718A5C90D3A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.Mes.Client.Common", "Core.Mes.Client.Common\Core.Mes.Client.Common.csproj", "{E95693C9-5C56-459E-9CE6-7B84F5A7A4B7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.Comm", "Core.LgMes.Client.Comm\Core.LgMes.Client.Comm.csproj", "{904D7719-5A0B-42A2-AF19-95291B00757A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Server.lgClassModel", "Core.LgMes.Server.lgClassModel\Core.LgMes.Server.lgClassModel.csproj", "{745708EB-98F6-4F61-99BD-4BE6CB222091}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core.LgMes.Client.lgJobMgt", "Core.LgMes.Client.LgJobMgt\Core.LgMes.Client.lgJobMgt.csproj", "{44C92354-A08A-4678-912D-80353A8BDF83}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{13F893E9-8E12-41F0-AE62-B05894A977EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{13F893E9-8E12-41F0-AE62-B05894A977EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{13F893E9-8E12-41F0-AE62-B05894A977EC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0EC786B8-4F00-4AF5-84D4-6D56C2B70B5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0EC786B8-4F00-4AF5-84D4-6D56C2B70B5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0EC786B8-4F00-4AF5-84D4-6D56C2B70B5B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{05E6E988-D2B9-46C4-AEDE-4AE8617C45A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{05E6E988-D2B9-46C4-AEDE-4AE8617C45A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{05E6E988-D2B9-46C4-AEDE-4AE8617C45A4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{06C4D35B-EBFB-41F4-B06D-C17A46EC2029}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{06C4D35B-EBFB-41F4-B06D-C17A46EC2029}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{06C4D35B-EBFB-41F4-B06D-C17A46EC2029}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3A55BD7B-1CC5-493C-B0A8-49BF89EEE67D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3A55BD7B-1CC5-493C-B0A8-49BF89EEE67D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3A55BD7B-1CC5-493C-B0A8-49BF89EEE67D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{FEFD2443-C1F6-4E02-834F-0D17B31A20CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{FEFD2443-C1F6-4E02-834F-0D17B31A20CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{FEFD2443-C1F6-4E02-834F-0D17B31A20CE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E3A16DD1-7A69-408F-8646-AC19D38A8AF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E3A16DD1-7A69-408F-8646-AC19D38A8AF8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E3A16DD1-7A69-408F-8646-AC19D38A8AF8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BB15AC74-E336-412D-B979-193265BF940A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BB15AC74-E336-412D-B979-193265BF940A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BB15AC74-E336-412D-B979-193265BF940A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{66A607E6-4C27-4C64-8FAE-4718A5C90D3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{66A607E6-4C27-4C64-8FAE-4718A5C90D3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{66A607E6-4C27-4C64-8FAE-4718A5C90D3A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E95693C9-5C56-459E-9CE6-7B84F5A7A4B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E95693C9-5C56-459E-9CE6-7B84F5A7A4B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E95693C9-5C56-459E-9CE6-7B84F5A7A4B7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{904D7719-5A0B-42A2-AF19-95291B00757A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{904D7719-5A0B-42A2-AF19-95291B00757A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{904D7719-5A0B-42A2-AF19-95291B00757A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{904D7719-5A0B-42A2-AF19-95291B00757A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{745708EB-98F6-4F61-99BD-4BE6CB222091}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{745708EB-98F6-4F61-99BD-4BE6CB222091}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{745708EB-98F6-4F61-99BD-4BE6CB222091}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{745708EB-98F6-4F61-99BD-4BE6CB222091}.Release|Any CPU.Build.0 = Release|Any CPU
+		{44C92354-A08A-4678-912D-80353A8BDF83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{44C92354-A08A-4678-912D-80353A8BDF83}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{44C92354-A08A-4678-912D-80353A8BDF83}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{44C92354-A08A-4678-912D-80353A8BDF83}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(SubversionScc) = preSolution
+		Svn-Managed = True
+		Manager = AnkhSVN - Subversion Support for Visual Studio
+	EndGlobalSection
+EndGlobal

BIN
ClientSolution/ClientSolution.suo


BIN
ClientSolution/ClientSolution.v12.suo


+ 114 - 0
ClientSolution/Core.LgMes.Client.Comm/.svn/entries

@@ -0,0 +1,114 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm
+svn://172.16.0.235
+
+
+
+2022-10-17T06:57:13.106618Z
+5261
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+
+Core.LgMes.Client.Comm.csproj.user
+file
+
+
+
+
+2019-08-02T09:34:32.000000Z
+396c4668b936568097ad4342ad883d14
+2021-02-23T02:56:14.373797Z
+2017
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+478
+
+Core.LgMes.Client.Comm.csproj
+file
+6760
+
+
+
+2022-09-30T09:20:40.000000Z
+f2f82621390c03ba362d8f27f2ac401d
+2023-02-17T09:38:45.213360Z
+6760
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+10301
+
+炼钢公共类
+dir
+
+bin
+dir
+
+obj
+dir
+
+Properties
+dir
+
+公共弹出窗体
+dir
+
+公共自定义控件
+dir
+

+ 194 - 0
ClientSolution/Core.LgMes.Client.Comm/.svn/text-base/Core.LgMes.Client.Comm.csproj.svn-base

@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.21022</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{904D7719-5A0B-42A2-AF19-95291B00757A}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>Core.LgMes.Client.Comm</RootNamespace>
+    <AssemblyName>Core.LgMes.Client.Comm</AssemblyName>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <StartupObject>
+    </StartupObject>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>..\output\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="AxInterop.SHDocVw, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Core.LgMes.Client.lgBll, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Core.LgMes.Client.lgClassModel, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Core.Mes.Client.Common, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="CoreFS.CA06, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Excel.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Shared.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.Misc.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinDataSource.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinEditors.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinGrid.ExcelExport.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\output\Infragistics2.Win.UltraWinGrid.ExcelExport.v9.2.dll</HintPath>
+    </Reference>
+    <Reference Include="Infragistics2.Win.UltraWinGrid.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinTabControl.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinToolbars.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Interop.Excel, Version=1.3.0.0, Culture=neutral" />
+    <Reference Include="Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
+    <Reference Include="System" />
+    <Reference Include="System.Core">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Xml.Linq">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Data.DataSetExtensions">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <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="Properties\AssemblyInfo.cs" />
+    <EmbeddedResource Include="Properties\licenses.licx" />
+    <EmbeddedResource Include="Properties\Resources.resx">
+      <Generator>ResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmInputDecimal.resx">
+      <DependentUpon>frmInputDecimal.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmLgEleDetail.resx">
+      <DependentUpon>frmLgEleDetail.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmSetMaterialName.resx">
+      <DependentUpon>frmSetMaterialName.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmSetTime.resx">
+      <DependentUpon>frmSetTime.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmSlabDetail.resx">
+      <DependentUpon>frmSlabDetail.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共自定义控件\ucChemelEment.resx">
+      <DependentUpon>ucChemelEment.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="炼钢公共类\frmMaterialQuality.resx">
+      <DependentUpon>frmMaterialQuality.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="炼钢公共类\frmMicLineQuery.resx">
+      <DependentUpon>frmMicLineQuery.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="炼钢公共类\frmProcessAbnormity.resx">
+      <DependentUpon>frmProcessAbnormity.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <Compile Include="Properties\Resources.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Resources.resx</DependentUpon>
+    </Compile>
+    <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>
+    <Compile Include="公共弹出窗体\frmInputDecimal.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmInputDecimal.Designer.cs">
+      <DependentUpon>frmInputDecimal.cs</DependentUpon>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmLgEleDetail.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSetMaterialName.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSetMaterialName.Designer.cs">
+      <DependentUpon>frmSetMaterialName.cs</DependentUpon>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSetTime.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSetTime.Designer.cs">
+      <DependentUpon>frmSetTime.cs</DependentUpon>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSlabDetail.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSlabDetail.Designer.cs">
+      <DependentUpon>frmSlabDetail.cs</DependentUpon>
+    </Compile>
+    <Compile Include="公共自定义控件\ucChemelEment.cs">
+      <SubType>UserControl</SubType>
+    </Compile>
+    <Compile Include="公共自定义控件\ucChemelEment.Designer.cs">
+      <DependentUpon>ucChemelEment.cs</DependentUpon>
+    </Compile>
+    <Compile Include="炼钢公共类\ClassManualUpdateInfo.cs" />
+    <Compile Include="炼钢公共类\CommandClass.cs" />
+    <Compile Include="炼钢公共类\CStaticMethod.cs" />
+    <Compile Include="炼钢公共类\frmMaterialQuality.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="炼钢公共类\frmMaterialQuality.Designer.cs">
+      <DependentUpon>frmMaterialQuality.cs</DependentUpon>
+    </Compile>
+    <Compile Include="炼钢公共类\frmMicLineQuery.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="炼钢公共类\frmMicLineQuery.Designer.cs">
+      <DependentUpon>frmMicLineQuery.cs</DependentUpon>
+    </Compile>
+    <Compile Include="炼钢公共类\frmProcessAbnormity.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="炼钢公共类\frmProcessAbnormity.Designer.cs">
+      <DependentUpon>frmProcessAbnormity.cs</DependentUpon>
+    </Compile>
+  </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>

+ 11 - 0
ClientSolution/Core.LgMes.Client.Comm/.svn/text-base/Core.LgMes.Client.Comm.csproj.user.svn-base

@@ -0,0 +1,11 @@
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <StartWorkingDirectory>D:\YaoYM\二炼钢\ClientSolution\output\</StartWorkingDirectory>
+    <StartAction>Project</StartAction>
+    <StartProgram>
+    </StartProgram>
+  </PropertyGroup>
+  <PropertyGroup>
+    <ReferencePath>D:\YaoYM\二炼钢\ClientSolution\output\</ReferencePath>
+  </PropertyGroup>
+</Project>

+ 194 - 0
ClientSolution/Core.LgMes.Client.Comm/Core.LgMes.Client.Comm.csproj

@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.21022</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{904D7719-5A0B-42A2-AF19-95291B00757A}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>Core.LgMes.Client.Comm</RootNamespace>
+    <AssemblyName>Core.LgMes.Client.Comm</AssemblyName>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <StartupObject>
+    </StartupObject>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>..\output\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="AxInterop.SHDocVw, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Core.LgMes.Client.lgBll, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Core.LgMes.Client.lgClassModel, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Core.Mes.Client.Common, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="CoreFS.CA06, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Excel.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Shared.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.Misc.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinDataSource.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinEditors.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinGrid.ExcelExport.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\output\Infragistics2.Win.UltraWinGrid.ExcelExport.v9.2.dll</HintPath>
+    </Reference>
+    <Reference Include="Infragistics2.Win.UltraWinGrid.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinTabControl.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.UltraWinToolbars.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Infragistics2.Win.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL" />
+    <Reference Include="Interop.Excel, Version=1.3.0.0, Culture=neutral" />
+    <Reference Include="Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL" />
+    <Reference Include="Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
+    <Reference Include="System" />
+    <Reference Include="System.Core">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Xml.Linq">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Data.DataSetExtensions">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <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="Properties\AssemblyInfo.cs" />
+    <EmbeddedResource Include="Properties\licenses.licx" />
+    <EmbeddedResource Include="Properties\Resources.resx">
+      <Generator>ResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmInputDecimal.resx">
+      <DependentUpon>frmInputDecimal.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmLgEleDetail.resx">
+      <DependentUpon>frmLgEleDetail.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmSetMaterialName.resx">
+      <DependentUpon>frmSetMaterialName.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmSetTime.resx">
+      <DependentUpon>frmSetTime.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共弹出窗体\frmSlabDetail.resx">
+      <DependentUpon>frmSlabDetail.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="公共自定义控件\ucChemelEment.resx">
+      <DependentUpon>ucChemelEment.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="炼钢公共类\frmMaterialQuality.resx">
+      <DependentUpon>frmMaterialQuality.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="炼钢公共类\frmMicLineQuery.resx">
+      <DependentUpon>frmMicLineQuery.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="炼钢公共类\frmProcessAbnormity.resx">
+      <DependentUpon>frmProcessAbnormity.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <Compile Include="Properties\Resources.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Resources.resx</DependentUpon>
+    </Compile>
+    <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>
+    <Compile Include="公共弹出窗体\frmInputDecimal.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmInputDecimal.Designer.cs">
+      <DependentUpon>frmInputDecimal.cs</DependentUpon>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmLgEleDetail.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSetMaterialName.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSetMaterialName.Designer.cs">
+      <DependentUpon>frmSetMaterialName.cs</DependentUpon>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSetTime.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSetTime.Designer.cs">
+      <DependentUpon>frmSetTime.cs</DependentUpon>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSlabDetail.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="公共弹出窗体\frmSlabDetail.Designer.cs">
+      <DependentUpon>frmSlabDetail.cs</DependentUpon>
+    </Compile>
+    <Compile Include="公共自定义控件\ucChemelEment.cs">
+      <SubType>UserControl</SubType>
+    </Compile>
+    <Compile Include="公共自定义控件\ucChemelEment.Designer.cs">
+      <DependentUpon>ucChemelEment.cs</DependentUpon>
+    </Compile>
+    <Compile Include="炼钢公共类\ClassManualUpdateInfo.cs" />
+    <Compile Include="炼钢公共类\CommandClass.cs" />
+    <Compile Include="炼钢公共类\CStaticMethod.cs" />
+    <Compile Include="炼钢公共类\frmMaterialQuality.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="炼钢公共类\frmMaterialQuality.Designer.cs">
+      <DependentUpon>frmMaterialQuality.cs</DependentUpon>
+    </Compile>
+    <Compile Include="炼钢公共类\frmMicLineQuery.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="炼钢公共类\frmMicLineQuery.Designer.cs">
+      <DependentUpon>frmMicLineQuery.cs</DependentUpon>
+    </Compile>
+    <Compile Include="炼钢公共类\frmProcessAbnormity.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="炼钢公共类\frmProcessAbnormity.Designer.cs">
+      <DependentUpon>frmProcessAbnormity.cs</DependentUpon>
+    </Compile>
+  </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>

+ 11 - 0
ClientSolution/Core.LgMes.Client.Comm/Core.LgMes.Client.Comm.csproj.user

@@ -0,0 +1,11 @@
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <StartWorkingDirectory>D:\YaoYM\二炼钢\ClientSolution\output\</StartWorkingDirectory>
+    <StartAction>Project</StartAction>
+    <StartProgram>
+    </StartProgram>
+  </PropertyGroup>
+  <PropertyGroup>
+    <ReferencePath>D:\YaoYM\二炼钢\ClientSolution\output\</ReferencePath>
+  </PropertyGroup>
+</Project>

+ 232 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/entries

@@ -0,0 +1,232 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/Properties
+svn://172.16.0.235
+
+
+
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+
+AssemblyInfo.cs
+file
+
+
+
+
+2017-04-05T07:43:44.000000Z
+8297c5815d30af5ad42eb729a56906b7
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1394
+
+Settings.settings
+file
+
+
+
+
+2017-04-05T07:43:44.000000Z
+8c0f00d7d9b0046695a0255f1b11b061
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+249
+
+licenses.licx
+file
+
+
+
+
+2017-04-05T07:43:44.000000Z
+c15742825280df4ff82e233a333e7b80
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+152
+
+Settings.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:44.000000Z
+191f58c0d314cec2f3c10e86d0b1f134
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1107
+
+Resources.resx
+file
+
+
+
+
+2017-04-05T07:43:44.000000Z
+0cd8c971317d19bbed44757809bcb92b
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5612
+
+Resources.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:44.000000Z
+9cd783d64f2a588bfd76dea9e03b9864
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+2894
+

+ 36 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/AssemblyInfo.cs.svn-base

@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// 有关程序集的常规信息通过下列属性集
+// 控制。更改这些属性值可修改
+// 与程序集关联的信息。
+[assembly: AssemblyTitle("Core.LgMes.Client.Comm")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Microsoft")]
+[assembly: AssemblyProduct("Core.LgMes.Client.Comm")]
+[assembly: AssemblyCopyright("Copyright © Microsoft 2016")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// 将 ComVisible 设置为 false 使此程序集中的类型
+// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
+// 则将该类型上的 ComVisible 属性设置为 true。
+[assembly: ComVisible(false)]
+
+// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
+[assembly: Guid("0db9e609-b9c8-42a2-bd92-646bedf0f4c1")]
+
+// 程序集的版本信息由下面四个值组成:
+//
+//      主版本
+//      次版本 
+//      内部版本号
+//      修订号
+//
+// 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值,
+// 方法是按如下所示使用“*”:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]

+ 71 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/Resources.Designer.cs.svn-base

@@ -0,0 +1,71 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     此代码由工具生成。
+//     运行库版本:2.0.50727.5420
+//
+//     对此文件的更改可能会导致不正确的行为,并且如果
+//     重新生成代码,这些更改将丢失。
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace Core.LgMes.Client.Comm.Properties
+{
+
+
+    /// <summary>
+    ///   一个强类型的资源类,用于查找本地化的字符串等。
+    /// </summary>
+    // 此类是由 StronglyTypedResourceBuilder
+    // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
+    // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
+    // (以 /str 作为命令选项),或重新生成 VS 项目。
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.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("Core.LgMes.Client.Comm.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 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/Resources.resx.svn-base

@@ -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>

+ 30 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/Settings.Designer.cs.svn-base

@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:2.0.50727.5420
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace Core.LgMes.Client.Comm.Properties
+{
+
+
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.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;
+            }
+        }
+    }
+}

+ 7 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/Settings.settings.svn-base

@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
+  <Profiles>
+    <Profile Name="(Default)" />
+  </Profiles>
+  <Settings />
+</SettingsFile>

+ 1 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/.svn/text-base/licenses.licx.svn-base

@@ -0,0 +1 @@
+Infragistics.Win.UltraWinGrid.UltraGrid, Infragistics2.Win.UltraWinGrid.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb

+ 36 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/AssemblyInfo.cs

@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// 有关程序集的常规信息通过下列属性集
+// 控制。更改这些属性值可修改
+// 与程序集关联的信息。
+[assembly: AssemblyTitle("Core.LgMes.Client.Comm")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Microsoft")]
+[assembly: AssemblyProduct("Core.LgMes.Client.Comm")]
+[assembly: AssemblyCopyright("Copyright © Microsoft 2016")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// 将 ComVisible 设置为 false 使此程序集中的类型
+// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
+// 则将该类型上的 ComVisible 属性设置为 true。
+[assembly: ComVisible(false)]
+
+// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
+[assembly: Guid("0db9e609-b9c8-42a2-bd92-646bedf0f4c1")]
+
+// 程序集的版本信息由下面四个值组成:
+//
+//      主版本
+//      次版本 
+//      内部版本号
+//      修订号
+//
+// 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值,
+// 方法是按如下所示使用“*”:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]

+ 71 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/Resources.Designer.cs

@@ -0,0 +1,71 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     此代码由工具生成。
+//     运行库版本:2.0.50727.5420
+//
+//     对此文件的更改可能会导致不正确的行为,并且如果
+//     重新生成代码,这些更改将丢失。
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace Core.LgMes.Client.Comm.Properties
+{
+
+
+    /// <summary>
+    ///   一个强类型的资源类,用于查找本地化的字符串等。
+    /// </summary>
+    // 此类是由 StronglyTypedResourceBuilder
+    // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
+    // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
+    // (以 /str 作为命令选项),或重新生成 VS 项目。
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.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("Core.LgMes.Client.Comm.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 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/Resources.resx

@@ -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>

+ 30 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/Settings.Designer.cs

@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:2.0.50727.5420
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace Core.LgMes.Client.Comm.Properties
+{
+
+
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.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;
+            }
+        }
+    }
+}

+ 7 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/Settings.settings

@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
+  <Profiles>
+    <Profile Name="(Default)" />
+  </Profiles>
+  <Settings />
+</SettingsFile>

+ 1 - 0
ClientSolution/Core.LgMes.Client.Comm/Properties/licenses.licx

@@ -0,0 +1 @@
+Infragistics.Win.UltraWinGrid.UltraGrid, Infragistics2.Win.UltraWinGrid.v9.2, Version=9.2.20092.1003, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb

+ 34 - 0
ClientSolution/Core.LgMes.Client.Comm/bin/.svn/entries

@@ -0,0 +1,34 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/bin
+svn://172.16.0.235
+
+
+
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+
+Release
+dir
+
+Debug
+dir
+

+ 28 - 0
ClientSolution/Core.LgMes.Client.Comm/bin/Debug/.svn/entries

@@ -0,0 +1,28 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/bin/Debug
+svn://172.16.0.235
+
+
+
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+

+ 28 - 0
ClientSolution/Core.LgMes.Client.Comm/bin/Release/.svn/entries

@@ -0,0 +1,28 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/bin/Release
+svn://172.16.0.235
+
+
+
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+

+ 34 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/.svn/entries

@@ -0,0 +1,34 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/obj
+svn://172.16.0.235
+
+
+
+2021-02-23T02:56:46.400653Z
+2018
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+
+Release
+dir
+
+Debug
+dir
+

+ 578 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/entries

@@ -0,0 +1,578 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/obj/Debug
+svn://172.16.0.235
+
+
+
+2021-02-23T02:56:46.400653Z
+2018
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+
+Core.LgMes.Client.Comm.dll
+file
+6760
+
+
+
+2022-10-08T08:56:14.000000Z
+36d225fc40d32a936bf2bd1dab93af01
+2023-02-17T09:38:45.213360Z
+6760
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+141824
+
+Core.LgMes.Client.Comm.Properties.Resources.resources
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+d85fe5b9a2e22066b1d7dc89c16ee527
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+180
+
+core.lgmes.client.comm.dll.licenses
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+73093d7b7fb9a2b2b250b1d831d3381d
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+480
+
+Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+d85fe5b9a2e22066b1d7dc89c16ee527
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+180
+
+Core.LgMes.Client.Comm.frmMicLineQuery.resources
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+d85fe5b9a2e22066b1d7dc89c16ee527
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+180
+
+Core.LgMes.Client.Comm.frmMaterialQuality.resources
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+d85fe5b9a2e22066b1d7dc89c16ee527
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+180
+
+TempPE
+dir
+
+Core.LgMes.Client.Comm.ucChemelEment.resources
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+d85fe5b9a2e22066b1d7dc89c16ee527
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+180
+
+Core.LgMes.Client.Comm.csproj.FileListAbsolute.txt
+file
+6760
+
+
+
+2022-10-08T02:31:12.000000Z
+140115eebf93e0633c76e00bff0771a2
+2023-02-17T09:38:45.213360Z
+6760
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+8706
+
+DesignTimeResolveAssemblyReferences.cache
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+fd93b6c7141c4562b97a25a0f2cbf437
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+705
+
+Core.LgMes.Client.Comm.frmSetTime.resources
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+d85fe5b9a2e22066b1d7dc89c16ee527
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+180
+
+Core.LgMes.Client.Comm.frmSetMaterialName.resources
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+d85fe5b9a2e22066b1d7dc89c16ee527
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+180
+
+Core.LgMes.Client.Comm.frmLgEleDetail.resources
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+d85fe5b9a2e22066b1d7dc89c16ee527
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+180
+
+Core.LgMes.Client.Comm.frmInputDecimal.resources
+file
+
+
+
+
+2022-10-08T02:31:12.000000Z
+d85fe5b9a2e22066b1d7dc89c16ee527
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+180
+
+Refactor
+dir
+
+Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+file
+6760
+
+
+
+2022-10-08T02:31:12.000000Z
+6382add43aca0ba017438274af45f9a2
+2023-02-17T09:38:45.213360Z
+6760
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1566
+
+Core.LgMes.Client.Comm.pdb
+file
+6760
+
+
+
+2022-10-08T08:56:14.000000Z
+153883e3de2e9e9c2880f7d32d757a34
+2023-02-17T09:38:45.213360Z
+6760
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+218624
+
+DesignTimeResolveAssemblyReferencesInput.cache
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+7966450e885960221dfacfba9b87f26e
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+8736
+

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.Properties.Resources.resources.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.csproj.GenerateResource.Cache.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.dll.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmInputDecimal.resources.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmLgEleDetail.resources.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmMaterialQuality.resources.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmMicLineQuery.resources.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmProcessAbnormity.resources.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmSetMaterialName.resources.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.frmSetTime.resources.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.pdb.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/Core.LgMes.Client.Comm.ucChemelEment.resources.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/DesignTimeResolveAssemblyReferences.cache.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/DesignTimeResolveAssemblyReferencesInput.cache.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/prop-base/core.lgmes.client.comm.dll.licenses.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.Properties.Resources.resources.svn-base


+ 79 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.csproj.FileListAbsolute.txt.svn-base

@@ -0,0 +1,79 @@
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+D:\Source2016\新钢02炼钢\output\Core.LgMes.Client.Comm.dll
+D:\Source2016\新钢02炼钢\output\Core.LgMes.Client.Comm.pdb
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+E:\YaoYM\02炼钢\ClientSolution\output\Core.LgMes.Client.Comm.dll
+E:\YaoYM\02炼钢\ClientSolution\output\Core.LgMes.Client.Comm.pdb
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\output\Core.LgMes.Client.Comm.dll
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\output\Core.LgMes.Client.Comm.pdb
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll.licenses
+E:\YaoYM\二炼钢\ClientSolution\output\Core.LgMes.Client.Comm.dll
+E:\YaoYM\二炼钢\ClientSolution\output\Core.LgMes.Client.Comm.pdb
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll.licenses
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+D:\YaoYM\二炼钢\ClientSolution\output\Core.LgMes.Client.Comm.dll
+D:\YaoYM\二炼钢\ClientSolution\output\Core.LgMes.Client.Comm.pdb
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll.licenses
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSlabDetail.resources

BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.csproj.GenerateResource.Cache.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.dll.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmInputDecimal.resources.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmLgEleDetail.resources.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmMaterialQuality.resources.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmMicLineQuery.resources.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmProcessAbnormity.resources.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmSetMaterialName.resources.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.frmSetTime.resources.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.pdb.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/Core.LgMes.Client.Comm.ucChemelEment.resources.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/DesignTimeResolveAssemblyReferences.cache.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/DesignTimeResolveAssemblyReferencesInput.cache.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/.svn/text-base/core.lgmes.client.comm.dll.licenses.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.Properties.Resources.resources


+ 79 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.csproj.FileListAbsolute.txt

@@ -0,0 +1,79 @@
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+D:\Source2016\新钢02炼钢\output\Core.LgMes.Client.Comm.dll
+D:\Source2016\新钢02炼钢\output\Core.LgMes.Client.Comm.pdb
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+D:\Source2016\新钢02炼钢\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+E:\YaoYM\02炼钢\ClientSolution\output\Core.LgMes.Client.Comm.dll
+E:\YaoYM\02炼钢\ClientSolution\output\Core.LgMes.Client.Comm.pdb
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\output\Core.LgMes.Client.Comm.dll
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\output\Core.LgMes.Client.Comm.pdb
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+C:\Users\sunshine\Desktop\Lgtwo\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+E:\YaoYM\02炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll.licenses
+E:\YaoYM\二炼钢\ClientSolution\output\Core.LgMes.Client.Comm.dll
+E:\YaoYM\二炼钢\ClientSolution\output\Core.LgMes.Client.Comm.pdb
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll.licenses
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+E:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+D:\YaoYM\二炼钢\ClientSolution\output\Core.LgMes.Client.Comm.dll
+D:\YaoYM\二炼钢\ClientSolution\output\Core.LgMes.Client.Comm.pdb
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\ResolveAssemblyReference.cache
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.Properties.Resources.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmInputDecimal.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmLgEleDetail.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetMaterialName.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSetTime.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.ucChemelEment.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMaterialQuality.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmMicLineQuery.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmProcessAbnormity.resources
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.csproj.GenerateResource.Cache
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll.licenses
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.dll
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.pdb
+D:\YaoYM\二炼钢\ClientSolution\Core.LgMes.Client.Comm\obj\Debug\Core.LgMes.Client.Comm.frmSlabDetail.resources

BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.csproj.GenerateResource.Cache


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.dll


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmInputDecimal.resources


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmLgEleDetail.resources


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmMaterialQuality.resources


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmMicLineQuery.resources


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmProcessAbnormity.resources


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmSetMaterialName.resources


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmSetTime.resources


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.frmSlabDetail.resources


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.pdb


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Core.LgMes.Client.Comm.ucChemelEment.resources


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/DesignTimeResolveAssemblyReferences.cache


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache


+ 28 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Refactor/.svn/entries

@@ -0,0 +1,28 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/obj/Debug/Refactor
+svn://172.16.0.235
+
+
+
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+

+ 62 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/TempPE/.svn/entries

@@ -0,0 +1,62 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/obj/Debug/TempPE
+svn://172.16.0.235
+
+
+
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+
+Properties.Resources.Designer.cs.dll
+file
+
+
+
+
+2017-04-05T07:43:44.000000Z
+68a9e08ae767d9c7e1d2bf56aaaeea23
+2017-07-27T06:51:26.474629Z
+246
+td
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+4608
+

+ 5 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/TempPE/.svn/prop-base/Properties.Resources.Designer.cs.dll.svn-base

@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END

BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/TempPE/.svn/text-base/Properties.Resources.Designer.cs.dll.svn-base


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll


BIN
ClientSolution/Core.LgMes.Client.Comm/obj/Debug/core.lgmes.client.comm.dll.licenses


+ 65 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Release/.svn/entries

@@ -0,0 +1,65 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/obj/Release
+svn://172.16.0.235
+
+
+
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+
+TempPE
+dir
+
+build.force
+file
+
+
+
+
+2017-04-27T09:24:16.000000Z
+d41d8cd98f00b204e9800998ecf8427e
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+

+ 0 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Release/.svn/text-base/build.force.svn-base


+ 28 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Release/TempPE/.svn/entries

@@ -0,0 +1,28 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/obj/Release/TempPE
+svn://172.16.0.235
+
+
+
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+

+ 0 - 0
ClientSolution/Core.LgMes.Client.Comm/obj/Release/build.force


+ 2646 - 0
ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/entries

@@ -0,0 +1,2646 @@
+10
+
+dir
+6424
+svn://172.16.0.235/MES_Code/%E4%BA%8C%E7%82%BC%E9%92%A2/ClientSolution/Core.LgMes.Client.Comm/%E5%85%AC%E5%85%B1%E5%BC%B9%E5%87%BA%E7%AA%97%E4%BD%93
+svn://172.16.0.235
+
+
+
+2022-10-17T06:57:13.106618Z
+5261
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+788259b0-6509-f648-a5d3-890b2f301944
+
+frmSetHopper.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+27b762d5af019bed2483af9f9468b1f0
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+82642
+
+frmSendSteelPot.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+cd62facc9d5b1bb629b4908257351bf5
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+10735
+
+frmHMPIron.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+b4140d983eeda687fa21cd35862f8277
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+22413
+
+frmVdsOperate.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+be623d9b1bbad94acd054c4275c3436c
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5925
+
+frmCvtOperate.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+c661401665b378a0be1aed4e78e75167
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5639
+
+frmRhsOperate.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+24954ecba6456f99a21b80edf7f3c271
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5925
+
+frmHmpOperate.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmLFsOperate.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmClassSelect.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmCcmOperate.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+90533f49443f3f307a431aec80370ea7
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+47444
+
+frmSendJXY.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+1bd7a2e2e1bb6a24dcb1b4adf25aba40
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+8883
+
+frmMixInIronNo.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmManualOperate.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+6f83fc559b74a7963b7bbb0c4114c2c8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+14604
+
+frmLFsOperate.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+adce16502d2648ba77506660b5f3f2b2
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6195
+
+frmHmpOperate.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+e7d5a8852eb161bd68eca640edb37ad0
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+3407
+
+frmClassSelect.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+13a335ee383aaebcbe06e2ca6648864f
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+18296
+
+frmCCMPlanTemperaTure.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmMixInIronNo.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+a7259c6eca58883f6445f9ef46a0144e
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5810
+
+frmZDInIron.resx
+file
+
+
+
+
+2017-04-05T07:43:48.000000Z
+e7f6eb890577fb9b318ee3921c4ed455
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6018
+
+frmSetTime.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+fb31992050f6cf8ae19f5a0f32ed9bed
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5152
+
+frmCvtOperate.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+52199f1de99630b271c587926fd0a94b
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+12703
+
+frmRhsOperate.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+56bfaa6fc22b707bacafd6fb9d9e96fa
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+20078
+
+frmVdsOperate.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+25184831c42d5abc58f1268c3b9df337
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+20160
+
+frmIronNo.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmScrapSteel.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+0f8ec2413ba5f9d24648b5dbdb5db647
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6010
+
+frmSendSteelPot.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmCasOperate.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+daa99892930a5ac0e6352cfcacbdf38c
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+17124
+
+frmSetTime.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmZDInIron.cs
+file
+
+
+
+
+2017-04-05T07:43:48.000000Z
+afbe76830ded9c409d15ca480fbc3966
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+9930
+
+frmMtrBatchChem.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+9fa3c18c01298fb84a15ff148128aa05
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+2920
+
+frmJobPlanInfo.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+940b07c04dcf7382af873df43d592c16
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+9239
+
+frmCasOperate.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmHmpOperate.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+04a6835a4d088655e19ec6b25ee0e9ea
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+9995
+
+frmLFsOperate.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+e7141cde0a6ed3d55228453275ac3551
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+20868
+
+frmScrapSteel.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+3efb3b99213335b5d787e8f172f294ec
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+24879
+
+frmIronNo.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+2ead1aa7b029f9c7c2740a166c8e8858
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6690
+
+frmSendSteelPot.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+6cb17d5f6ef9be2233487a6210eafcc8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+13252
+
+frmManualOperate.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+5fcd5fa6c8b6344b71ae1482794a053c
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6012
+
+frmSetHopper.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+6092c08bac3dac31a5f09404a6a3d5bb
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+27957
+
+frmSetMaterialName.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+f6a758e70238ad03150986ccf584ed13
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+10144
+
+frmSetTime.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+525b13b2a93ff1970930cca67f882e6f
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+3473
+
+frmLgEleDetail.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+a99097e83e88c7e0393e7d4e4240c76a
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+31012
+
+frmSetMaterialName.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+8fcd5fb6f7da29715772907574db98b8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+7841
+
+frmInputDecimal.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+e7308dd0854b0aa13520b097b6387856
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+3921
+
+frmSlabDetail.resx
+file
+6760
+
+
+
+2022-10-08T01:25:54.000000Z
+66361bd508bc944dd3b11d412408e18c
+2023-02-17T09:38:45.213360Z
+6760
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6183
+
+frmCasOperate.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+bac1565346ab537f3a942f72045b8b92
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+4987
+
+frmHMPIron.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+82d8ec3a0a3eece37b0bd7b0b7d3ec84
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6201
+
+frmInputDecimal.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmZDInIron.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:48.000000Z
+cc17e8057ffd012e3da8c60c35609fd9
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+22833
+
+frmManualOperate.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+5b81cf4f08aba6f5916b7234325feb44
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+26273
+
+frmSendJXY.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmModifySpec.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+dbdf9d4c6ad0a99557b28e442a5958ec
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+16051
+
+frmIronNo.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+2306a54cd16461a6aed06ad759e86dd3
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+3657
+
+frmSlabDetail.cs
+file
+
+
+
+
+2022-10-08T08:15:00.000000Z
+bc7e2938022197f2f0cf42f8d670326d
+2022-10-17T06:57:13.106618Z
+5261
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5346
+
+frmClassSelect.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+d0040f1508a6dcc6e1547e6994fdc14e
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+4760
+
+frmMixInIronNo.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+9313f02f70b7bca2c3a2aef554170779
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6711
+
+frmHMPIron.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+24caf5327f525a3aaa1b6df60c712899
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6468
+
+frmMtrBatchChem.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+0f8ec2413ba5f9d24648b5dbdb5db647
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6010
+
+frmJobPlanInfo.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+268b5b669d57c8723c49c38a6963b929
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6012
+
+frmModifySpec.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmInputDecimal.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+e5122c94716939d30780bcb59460a849
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1418
+
+frmCcmOperate.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+8e0fa1d746f0b094e22295ef44cffd9e
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+21158
+
+frmSendJXY.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+59acff363fb8836fafe1d9e30f46be7a
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+3688
+
+frmSetHopper.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+42215e2096eb185eefee5d4e842b8df0
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+68251
+
+frmSetMaterialName.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmLgEleDetail.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+ed385656de14fb4e088b402e57195b97
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6010
+
+frmCvtOperate.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmRhsOperate.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmVdsOperate.resx
+file
+
+
+
+
+2017-04-05T07:43:48.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmCCMPlanTemperaTure.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+b5ac73ea5365c37d0f11af8d50da5335
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+12618
+
+frmCCMPlanTemperaTure.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+7de1f2391cdea5cbc33d11e630fc462d
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+9537
+
+frmCcmOperate.resx
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+32a9f8db6987c2d0d6bb55fc487be5e8
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5814
+
+frmJobPlanInfo.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+a309e775e16d17efc7feacae8e2acfcf
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+13381
+
+frmMtrBatchChem.Designer.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+8f71cf160c9695e293421f5e28cc857b
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+25288
+
+frmModifySpec.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+7e99eb2cfe05e1c3d55339f7ef5ba390
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5095
+
+frmSlabDetail.Designer.cs
+file
+
+
+
+
+2022-10-08T01:25:54.000000Z
+7a38fd6f866aba59f367bb7bb6f683f5
+2022-10-17T06:57:13.106618Z
+5261
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+18140
+
+frmScrapSteel.cs
+file
+
+
+
+
+2017-04-05T07:43:46.000000Z
+13f7b15ff49492b8e1d041f0d2c7611f
+2017-07-27T06:51:26.474629Z
+246
+td
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+8775
+

+ 253 - 0
ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCCMPlanTemperaTure.Designer.cs.svn-base

@@ -0,0 +1,253 @@
+namespace Core.LgMes.Client.LgJobMgt
+{
+    partial class frmCCMPlanTemperaTure
+    {
+        /// <summary>
+        /// 必需的设计器变量。
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// 清理所有正在使用的资源。
+        /// </summary>
+        /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows 窗体设计器生成的代码
+
+        /// <summary>
+        /// 设计器支持所需的方法 - 不要
+        /// 使用代码编辑器修改此方法的内容。
+        /// </summary>
+        private void InitializeComponent()
+        {
+            this.btnNo = new System.Windows.Forms.Button();
+            this.btnOk = new System.Windows.Forms.Button();
+            this.ultraGroupBox2 = new Infragistics.Win.Misc.UltraGroupBox();
+            this.txtLH3 = new System.Windows.Forms.TextBox();
+            this.txtTemp3 = new System.Windows.Forms.TextBox();
+            this.txtLH2 = new System.Windows.Forms.TextBox();
+            this.txtTemp2 = new System.Windows.Forms.TextBox();
+            this.txtLH1 = new System.Windows.Forms.TextBox();
+            this.txtTemp1 = new System.Windows.Forms.TextBox();
+            this.ZL3 = new System.Windows.Forms.RadioButton();
+            this.ZL2 = new System.Windows.Forms.RadioButton();
+            this.ultraLabel3 = new Infragistics.Win.Misc.UltraLabel();
+            this.ZL1 = new System.Windows.Forms.RadioButton();
+            this.ultraLabel2 = new Infragistics.Win.Misc.UltraLabel();
+            this.ultraLabel1 = new Infragistics.Win.Misc.UltraLabel();
+            ((System.ComponentModel.ISupportInitialize)(this.ultraGroupBox2)).BeginInit();
+            this.ultraGroupBox2.SuspendLayout();
+            this.SuspendLayout();
+            // 
+            // btnNo
+            // 
+            this.btnNo.Location = new System.Drawing.Point(232, 113);
+            this.btnNo.Name = "btnNo";
+            this.btnNo.Size = new System.Drawing.Size(68, 26);
+            this.btnNo.TabIndex = 3;
+            this.btnNo.Text = "取 消";
+            this.btnNo.UseVisualStyleBackColor = false;
+            this.btnNo.Click += new System.EventHandler(this.btnNo_Click);
+            // 
+            // btnOk
+            // 
+            this.btnOk.Location = new System.Drawing.Point(93, 113);
+            this.btnOk.Name = "btnOk";
+            this.btnOk.Size = new System.Drawing.Size(68, 26);
+            this.btnOk.TabIndex = 2;
+            this.btnOk.Text = "确 定";
+            this.btnOk.UseVisualStyleBackColor = false;
+            this.btnOk.Click += new System.EventHandler(this.btnOk_Click);
+            // 
+            // ultraGroupBox2
+            // 
+            this.ultraGroupBox2.Controls.Add(this.btnNo);
+            this.ultraGroupBox2.Controls.Add(this.txtLH3);
+            this.ultraGroupBox2.Controls.Add(this.btnOk);
+            this.ultraGroupBox2.Controls.Add(this.txtTemp3);
+            this.ultraGroupBox2.Controls.Add(this.txtLH2);
+            this.ultraGroupBox2.Controls.Add(this.txtTemp2);
+            this.ultraGroupBox2.Controls.Add(this.txtLH1);
+            this.ultraGroupBox2.Controls.Add(this.txtTemp1);
+            this.ultraGroupBox2.Controls.Add(this.ZL3);
+            this.ultraGroupBox2.Controls.Add(this.ZL2);
+            this.ultraGroupBox2.Controls.Add(this.ultraLabel3);
+            this.ultraGroupBox2.Controls.Add(this.ZL1);
+            this.ultraGroupBox2.Controls.Add(this.ultraLabel2);
+            this.ultraGroupBox2.Controls.Add(this.ultraLabel1);
+            this.ultraGroupBox2.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.ultraGroupBox2.Location = new System.Drawing.Point(0, 0);
+            this.ultraGroupBox2.Name = "ultraGroupBox2";
+            this.ultraGroupBox2.Size = new System.Drawing.Size(387, 155);
+            this.ultraGroupBox2.SupportThemes = false;
+            this.ultraGroupBox2.TabIndex = 4;
+            // 
+            // txtLH3
+            // 
+            this.txtLH3.Enabled = false;
+            this.txtLH3.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.txtLH3.Location = new System.Drawing.Point(93, 78);
+            this.txtLH3.Name = "txtLH3";
+            this.txtLH3.Size = new System.Drawing.Size(88, 24);
+            this.txtLH3.TabIndex = 15;
+            // 
+            // txtTemp3
+            // 
+            this.txtTemp3.Enabled = false;
+            this.txtTemp3.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Bold);
+            this.txtTemp3.Location = new System.Drawing.Point(271, 78);
+            this.txtTemp3.MaxLength = 4;
+            this.txtTemp3.Name = "txtTemp3";
+            this.txtTemp3.Size = new System.Drawing.Size(88, 24);
+            this.txtTemp3.TabIndex = 19;
+            this.txtTemp3.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtTemp1_KeyPress);
+            // 
+            // txtLH2
+            // 
+            this.txtLH2.Enabled = false;
+            this.txtLH2.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.txtLH2.Location = new System.Drawing.Point(93, 47);
+            this.txtLH2.Name = "txtLH2";
+            this.txtLH2.Size = new System.Drawing.Size(88, 24);
+            this.txtLH2.TabIndex = 14;
+            // 
+            // txtTemp2
+            // 
+            this.txtTemp2.Enabled = false;
+            this.txtTemp2.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Bold);
+            this.txtTemp2.Location = new System.Drawing.Point(271, 47);
+            this.txtTemp2.MaxLength = 4;
+            this.txtTemp2.Name = "txtTemp2";
+            this.txtTemp2.Size = new System.Drawing.Size(88, 24);
+            this.txtTemp2.TabIndex = 18;
+            this.txtTemp2.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtTemp1_KeyPress);
+            // 
+            // txtLH1
+            // 
+            this.txtLH1.Enabled = false;
+            this.txtLH1.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.txtLH1.Location = new System.Drawing.Point(93, 16);
+            this.txtLH1.Name = "txtLH1";
+            this.txtLH1.Size = new System.Drawing.Size(88, 24);
+            this.txtLH1.TabIndex = 13;
+            // 
+            // txtTemp1
+            // 
+            this.txtTemp1.Enabled = false;
+            this.txtTemp1.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Bold);
+            this.txtTemp1.Location = new System.Drawing.Point(271, 16);
+            this.txtTemp1.MaxLength = 4;
+            this.txtTemp1.Name = "txtTemp1";
+            this.txtTemp1.Size = new System.Drawing.Size(88, 24);
+            this.txtTemp1.TabIndex = 17;
+            this.txtTemp1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtTemp1_KeyPress);
+            // 
+            // ZL3
+            // 
+            this.ZL3.AutoSize = true;
+            this.ZL3.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ZL3.Location = new System.Drawing.Point(21, 81);
+            this.ZL3.Name = "ZL3";
+            this.ZL3.Size = new System.Drawing.Size(71, 19);
+            this.ZL3.TabIndex = 12;
+            this.ZL3.TabStop = true;
+            this.ZL3.Text = "3#转炉";
+            this.ZL3.UseVisualStyleBackColor = true;
+            // 
+            // ZL2
+            // 
+            this.ZL2.AutoSize = true;
+            this.ZL2.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ZL2.Location = new System.Drawing.Point(21, 50);
+            this.ZL2.Name = "ZL2";
+            this.ZL2.Size = new System.Drawing.Size(71, 19);
+            this.ZL2.TabIndex = 11;
+            this.ZL2.TabStop = true;
+            this.ZL2.Text = "2#转炉";
+            this.ZL2.UseVisualStyleBackColor = true;
+            // 
+            // ultraLabel3
+            // 
+            this.ultraLabel3.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ultraLabel3.Location = new System.Drawing.Point(199, 82);
+            this.ultraLabel3.Name = "ultraLabel3";
+            this.ultraLabel3.Size = new System.Drawing.Size(67, 17);
+            this.ultraLabel3.TabIndex = 12;
+            this.ultraLabel3.Text = "铸机要温";
+            // 
+            // ZL1
+            // 
+            this.ZL1.AutoSize = true;
+            this.ZL1.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ZL1.Location = new System.Drawing.Point(21, 19);
+            this.ZL1.Name = "ZL1";
+            this.ZL1.Size = new System.Drawing.Size(71, 19);
+            this.ZL1.TabIndex = 10;
+            this.ZL1.TabStop = true;
+            this.ZL1.Text = "1#转炉";
+            this.ZL1.UseVisualStyleBackColor = true;
+            // 
+            // ultraLabel2
+            // 
+            this.ultraLabel2.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ultraLabel2.Location = new System.Drawing.Point(199, 51);
+            this.ultraLabel2.Name = "ultraLabel2";
+            this.ultraLabel2.Size = new System.Drawing.Size(67, 17);
+            this.ultraLabel2.TabIndex = 11;
+            this.ultraLabel2.Text = "铸机要温";
+            // 
+            // ultraLabel1
+            // 
+            this.ultraLabel1.Font = new System.Drawing.Font("宋体", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.ultraLabel1.Location = new System.Drawing.Point(199, 20);
+            this.ultraLabel1.Name = "ultraLabel1";
+            this.ultraLabel1.Size = new System.Drawing.Size(67, 17);
+            this.ultraLabel1.TabIndex = 10;
+            this.ultraLabel1.Text = "铸机要温";
+            // 
+            // frmCCMPlanTemperaTure
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.ClientSize = new System.Drawing.Size(387, 155);
+            this.Controls.Add(this.ultraGroupBox2);
+            this.MaximizeBox = false;
+            this.MinimizeBox = false;
+            this.Name = "frmCCMPlanTemperaTure";
+            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+            this.Text = "连铸机要温";
+            this.Load += new System.EventHandler(this.frmCCMPlanTemperaTure_Load);
+            ((System.ComponentModel.ISupportInitialize)(this.ultraGroupBox2)).EndInit();
+            this.ultraGroupBox2.ResumeLayout(false);
+            this.ultraGroupBox2.PerformLayout();
+            this.ResumeLayout(false);
+
+        }
+
+        #endregion
+
+        private System.Windows.Forms.Button btnOk;
+        private System.Windows.Forms.Button btnNo;
+        private Infragistics.Win.Misc.UltraGroupBox ultraGroupBox2;
+        private System.Windows.Forms.TextBox txtLH3;
+        private System.Windows.Forms.TextBox txtLH2;
+        private System.Windows.Forms.TextBox txtLH1;
+        private System.Windows.Forms.RadioButton ZL3;
+        private System.Windows.Forms.RadioButton ZL2;
+        private System.Windows.Forms.RadioButton ZL1;
+        private Infragistics.Win.Misc.UltraLabel ultraLabel3;
+        private Infragistics.Win.Misc.UltraLabel ultraLabel2;
+        private Infragistics.Win.Misc.UltraLabel ultraLabel1;
+        private System.Windows.Forms.TextBox txtTemp3;
+        private System.Windows.Forms.TextBox txtTemp2;
+        private System.Windows.Forms.TextBox txtTemp1;
+    }
+}

+ 245 - 0
ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCCMPlanTemperaTure.cs.svn-base

@@ -0,0 +1,245 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Text;
+using System.Windows.Forms;
+using Core.LgMes.Client.lgClassModel;
+using System.Collections;
+using CoreFS.CA06;
+namespace Core.LgMes.Client.LgJobMgt
+{
+    public partial class frmCCMPlanTemperaTure : Core.Mes.Client.Common.frmStyleBase
+    {
+        private string strBOF01_ObjectId = "";
+        private string strBOF02_ObjectId = "";
+        private string strBOF03_ObjectId = "";
+
+        public frmCCMPlanTemperaTure()
+        {
+            InitializeComponent();
+        }
+
+        private void frmCCMPlanTemperaTure_Load(object sender, EventArgs e)
+        {
+            GetCVTHeatNo_CcmPlanTempt(); //获取正在生产的炉号
+            InitControlVisible();           
+            ZL1.CheckedChanged += new EventHandler(ZL_CheckedChanged);
+            ZL2.CheckedChanged += new EventHandler(ZL_CheckedChanged);
+            ZL3.CheckedChanged += new EventHandler(ZL_CheckedChanged);
+            txtLH1.ReadOnly = true;
+            txtLH2.ReadOnly = true;
+            txtLH3.ReadOnly = true;
+        }
+
+
+        private void InitControlVisible()
+        {
+
+            if (strBOF03_ObjectId != "")
+            {
+                this.ZL1.Checked = false;
+                this.ZL2.Checked = false;
+                this.ZL3.Checked = true;
+            }
+            if (strBOF02_ObjectId != "")
+            {
+                this.ZL1.Checked = false;
+                this.ZL2.Checked = true;
+                this.ZL3.Checked = false;
+            }
+            if (strBOF01_ObjectId != "")
+            {
+                this.ZL1.Checked = true;
+                this.ZL2.Checked = false;
+                this.ZL3.Checked = false;
+            }
+            txtLH1.Enabled = ZL1.Checked;
+            txtLH2.Enabled = ZL2.Checked;
+            txtLH3.Enabled = ZL3.Checked;
+            txtTemp1.Enabled = ZL1.Checked;
+            txtTemp2.Enabled = ZL2.Checked;
+            txtTemp3.Enabled = ZL3.Checked;
+        }
+
+        
+        /// <summary>
+        /// 检测数据的有效性
+        /// </summary>
+        /// <returns></returns>
+        private bool CheckIsValid()
+        {
+            if (ZL1.Checked == false && ZL2.Checked == false && ZL3.Checked == false)
+            {
+                MessageBox.Show("炉号未加载,连铸机要温不能确认!");
+                return false;
+            }
+            if ((ZL1.Checked && txtLH1.Text.Trim() == "")
+                || (ZL2.Checked && txtLH2.Text.Trim() == "")
+                || (ZL3.Checked && txtLH3.Text.Trim() == ""))
+            {
+                MessageBox.Show("炉号未加载,连铸机要温不能确认!");
+                return false;
+            }
+            return true;
+        }
+
+        private void ZL_CheckedChanged(object sender, EventArgs e)
+        {
+            txtLH1.Enabled = ZL1.Checked;
+            txtLH2.Enabled = ZL2.Checked;
+            txtLH3.Enabled = ZL3.Checked;
+
+            txtTemp1.Enabled = ZL1.Checked;
+            txtTemp2.Enabled = ZL2.Checked;
+            txtTemp3.Enabled = ZL3.Checked;
+
+        }
+
+        private void SetPotInfo(string szLH)
+        {
+            
+        }
+
+        /// <summary>
+        /// 获取冶炼炉号
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        /// 
+        private void GetCVTHeatNo_CcmPlanTempt()
+        {
+            try
+            {
+
+                this.txtLH1.Text = "";
+                this.txtLH2.Text = "";
+                this.txtLH3.Text = "";
+
+                string strError = "";
+
+                DataSet ds = null;// (DataSet)Core.Mes.ClientFrameWork.ClientCommon._RemotingHelp.ExecuteMethod("lgJobMgt",
+                                                                                                        //"Core.LgMes.Server.lgJobMgt.classCcmJob",
+                                                                                                        //"GetCVTHeatNo_CcmPlanTempt", new object[] {}, out strError);
+                if (strError == "")
+                {
+                    if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
+                    {
+                        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
+                        {
+                            if (ds.Tables[0].Rows[i]["objectid"].ToString().Length > 0)
+                            {
+                                string v_LH = "";                               
+                                string v_POSID = ds.Tables[0].Rows[i]["objectpos"].ToString().Substring(3, 2);
+
+
+                                v_LH = (ds.Tables[0].Rows[i]["objectid"].ToString().Substring(5, 8));
+                                if (v_POSID == "01")
+                                {
+                                    strBOF01_ObjectId = ds.Tables[0].Rows[i]["objectid"].ToString();
+                                    this.txtLH1.Text = v_LH;
+                                    this.txtTemp1.Text = ds.Tables[0].Rows[i]["ccmplantempt"].ToString();
+                                }
+
+                                if (v_POSID == "02")
+                                {
+                                    strBOF02_ObjectId = ds.Tables[0].Rows[i]["objectid"].ToString();
+                                    this.txtLH2.Text = v_LH;
+                                    this.txtTemp2.Text = ds.Tables[0].Rows[i]["ccmplantempt"].ToString();
+                                }
+                                if (v_POSID == "03")
+                                {
+                                    strBOF03_ObjectId = ds.Tables[0].Rows[i]["objectid"].ToString();
+                                    this.txtLH3.Text = v_LH;
+                                    this.txtTemp3.Text = ds.Tables[0].Rows[i]["ccmplantempt"].ToString();
+                                }
+                            }
+
+                        }
+                    }                    
+                }
+            }
+            catch (Exception EE)
+            {
+            }
+        }
+
+
+        private void btnOk_Click(object sender, EventArgs e)
+        {
+            string strError = "";
+            string strPlanTempt="";
+            string strHeatNo="";
+            string strStationCode="";
+            string strDisposalTime="";
+           // GetCVTHeatNo_CcmPlanTempt();
+            if (!CheckIsValid())
+                return;    
+
+            try
+            {
+                if (ZL1.Checked && strBOF01_ObjectId.Length>0)
+                {
+                    strHeatNo = strBOF01_ObjectId.Substring(5, 8);
+                    strStationCode = strBOF01_ObjectId.Substring(1, 2);
+                    strDisposalTime = strBOF01_ObjectId.Substring(3, 2);
+                    strPlanTempt = txtTemp1.Text;
+                }
+                else if (ZL2.Checked && strBOF02_ObjectId.Length > 0)
+                {
+                    strHeatNo = strBOF02_ObjectId.Substring(5, 8);
+                    strStationCode = strBOF02_ObjectId.Substring(1, 2);
+                    strDisposalTime = strBOF02_ObjectId.Substring(3, 2);
+                    strPlanTempt = txtTemp2.Text;
+                }
+                else if (ZL3.Checked && strBOF03_ObjectId.Length > 0)
+                {
+                    strHeatNo = strBOF03_ObjectId.Substring(5, 8);
+                    strStationCode = strBOF03_ObjectId.Substring(1, 2);
+                    strDisposalTime = strBOF03_ObjectId.Substring(3, 2);
+                    strPlanTempt = txtTemp3.Text;
+                }
+                else
+                {
+                    MessageBox.Show("没有选择要设置铸机要温的炉号!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
+                    return;
+                }
+
+                if (Convert.ToDouble(strPlanTempt) <= 1400 || Convert.ToDouble(strPlanTempt) >= 1800)
+                {
+                    MessageBox.Show("输入的铸机要温无效,有效范围(1400~1800)℃", "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
+                    return;
+                }
+
+                object obj =null;// ClientCommon._RemotingHelp.ExecuteMethod("lgJobMgt",
+                //                                                      "Core.LgMes.Server.lgJobMgt.classCcmJob",
+                //                                                      "SetCcmPlanTempt", new object[] { strPlanTempt,strHeatNo,strStationCode,strDisposalTime }, out strError);
+                if (strError != "")
+                {
+                    MessageBox.Show("连铸机计划要温设置不成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
+                    return;
+                }
+            }
+            catch (Exception ex)
+            {
+                string Msg = ex.Message;
+            }
+            this.Close();
+        }
+
+        private void btnNo_Click(object sender, EventArgs e)
+        {
+            this.Close();
+        }
+
+        private void txtTemp1_KeyPress(object sender, KeyPressEventArgs e)
+        {
+            if (!(Char.IsNumber(e.KeyChar) || e.KeyChar == '\b'))
+            {
+                e.Handled = true;
+            }
+        }
+               
+    }
+}

+ 120 - 0
ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCCMPlanTemperaTure.resx.svn-base

@@ -0,0 +1,120 @@
+<?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=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>

+ 369 - 0
ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCasOperate.Designer.cs.svn-base

@@ -0,0 +1,369 @@
+namespace Core.LgMes.Client.LgJobMgt
+{
+    partial class frmCasOperate
+    {
+        /// <summary>
+        /// 必需的设计器变量。
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// 清理所有正在使用的资源。
+        /// </summary>
+        /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows 窗体设计器生成的代码
+
+        /// <summary>
+        /// 设计器支持所需的方法 - 不要
+        /// 使用代码编辑器修改此方法的内容。
+        /// </summary>
+        private void InitializeComponent()
+        {
+            this.btnNo = new System.Windows.Forms.Button();
+            this.btnOk = new System.Windows.Forms.Button();
+            this.groupBox2 = new System.Windows.Forms.GroupBox();
+            this.radioButton1 = new System.Windows.Forms.RadioButton();
+            this.rdbtnCcm2 = new System.Windows.Forms.RadioButton();
+            this.rbLZJ3 = new System.Windows.Forms.RadioButton();
+            this.rbGBL2 = new System.Windows.Forms.RadioButton();
+            this.rbQZJS = new System.Windows.Forms.RadioButton();
+            this.rbLZJ1 = new System.Windows.Forms.RadioButton();
+            this.rbRH1 = new System.Windows.Forms.RadioButton();
+            this.rbLZJ4 = new System.Windows.Forms.RadioButton();
+            this.rdbtnCas3 = new System.Windows.Forms.RadioButton();
+            this.rdbtnCas2 = new System.Windows.Forms.RadioButton();
+            this.rdbtnCas1 = new System.Windows.Forms.RadioButton();
+            this.rbGBL1 = new System.Windows.Forms.RadioButton();
+            this.rbHB = new System.Windows.Forms.RadioButton();
+            this.groupBox1 = new System.Windows.Forms.GroupBox();
+            this.rbXDGX = new System.Windows.Forms.RadioButton();
+            this.rbCZ = new System.Windows.Forms.RadioButton();
+            this.rbJZ = new System.Windows.Forms.RadioButton();
+            this.groupBox2.SuspendLayout();
+            this.groupBox1.SuspendLayout();
+            this.SuspendLayout();
+            // 
+            // btnNo
+            // 
+            this.btnNo.Location = new System.Drawing.Point(211, 202);
+            this.btnNo.Name = "btnNo";
+            this.btnNo.Size = new System.Drawing.Size(75, 25);
+            this.btnNo.TabIndex = 12;
+            this.btnNo.Text = "取消";
+            this.btnNo.UseVisualStyleBackColor = false;
+            this.btnNo.Click += new System.EventHandler(this.btnNo_Click);
+            // 
+            // btnOk
+            // 
+            this.btnOk.Location = new System.Drawing.Point(211, 157);
+            this.btnOk.Name = "btnOk";
+            this.btnOk.Size = new System.Drawing.Size(75, 25);
+            this.btnOk.TabIndex = 11;
+            this.btnOk.Text = "确定";
+            this.btnOk.UseVisualStyleBackColor = false;
+            this.btnOk.Click += new System.EventHandler(this.btnOk_Click);
+            // 
+            // groupBox2
+            // 
+            this.groupBox2.Controls.Add(this.radioButton1);
+            this.groupBox2.Controls.Add(this.rdbtnCcm2);
+            this.groupBox2.Controls.Add(this.rbLZJ3);
+            this.groupBox2.Controls.Add(this.rbGBL2);
+            this.groupBox2.Controls.Add(this.rbQZJS);
+            this.groupBox2.Controls.Add(this.rbLZJ1);
+            this.groupBox2.Controls.Add(this.rbRH1);
+            this.groupBox2.Controls.Add(this.rbLZJ4);
+            this.groupBox2.Controls.Add(this.rdbtnCas3);
+            this.groupBox2.Controls.Add(this.rdbtnCas2);
+            this.groupBox2.Controls.Add(this.rdbtnCas1);
+            this.groupBox2.Controls.Add(this.rbGBL1);
+            this.groupBox2.Controls.Add(this.rbHB);
+            this.groupBox2.Location = new System.Drawing.Point(0, 61);
+            this.groupBox2.Name = "groupBox2";
+            this.groupBox2.Size = new System.Drawing.Size(205, 168);
+            this.groupBox2.TabIndex = 10;
+            this.groupBox2.TabStop = false;
+            this.groupBox2.Text = "异常执行操作";
+            // 
+            // radioButton1
+            // 
+            this.radioButton1.AutoSize = true;
+            this.radioButton1.Location = new System.Drawing.Point(108, 23);
+            this.radioButton1.Name = "radioButton1";
+            this.radioButton1.Size = new System.Drawing.Size(71, 16);
+            this.radioButton1.TabIndex = 21;
+            this.radioButton1.TabStop = true;
+            this.radioButton1.Tag = "GOVDS1";
+            this.radioButton1.Text = "去1#VD炉";
+            this.radioButton1.UseVisualStyleBackColor = true;
+            // 
+            // rdbtnCcm2
+            // 
+            this.rdbtnCcm2.AutoSize = true;
+            this.rdbtnCcm2.Location = new System.Drawing.Point(108, 73);
+            this.rdbtnCcm2.Name = "rdbtnCcm2";
+            this.rdbtnCcm2.Size = new System.Drawing.Size(83, 16);
+            this.rdbtnCcm2.TabIndex = 17;
+            this.rdbtnCcm2.TabStop = true;
+            this.rdbtnCcm2.Tag = "GOCCM2";
+            this.rdbtnCcm2.Text = "去2#连铸机";
+            this.rdbtnCcm2.UseVisualStyleBackColor = true;
+            this.rdbtnCcm2.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rbLZJ3
+            // 
+            this.rbLZJ3.AutoSize = true;
+            this.rbLZJ3.Location = new System.Drawing.Point(108, 98);
+            this.rbLZJ3.Name = "rbLZJ3";
+            this.rbLZJ3.Size = new System.Drawing.Size(83, 16);
+            this.rbLZJ3.TabIndex = 18;
+            this.rbLZJ3.TabStop = true;
+            this.rbLZJ3.Tag = "GOCCM3";
+            this.rbLZJ3.Text = "去3#连铸机";
+            this.rbLZJ3.UseVisualStyleBackColor = true;
+            this.rbLZJ3.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rbGBL2
+            // 
+            this.rbGBL2.AutoSize = true;
+            this.rbGBL2.Location = new System.Drawing.Point(12, 98);
+            this.rbGBL2.Name = "rbGBL2";
+            this.rbGBL2.Size = new System.Drawing.Size(83, 16);
+            this.rbGBL2.TabIndex = 13;
+            this.rbGBL2.TabStop = true;
+            this.rbGBL2.Tag = "GOLFS2";
+            this.rbGBL2.Text = "去2#精炼炉";
+            this.rbGBL2.UseVisualStyleBackColor = true;
+            this.rbGBL2.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rbQZJS
+            // 
+            this.rbQZJS.AutoSize = true;
+            this.rbQZJS.Location = new System.Drawing.Point(108, 123);
+            this.rbQZJS.Name = "rbQZJS";
+            this.rbQZJS.Size = new System.Drawing.Size(95, 16);
+            this.rbQZJS.TabIndex = 10;
+            this.rbQZJS.TabStop = true;
+            this.rbQZJS.Tag = "OVER";
+            this.rbQZJS.Text = "任务强制结束";
+            this.rbQZJS.UseVisualStyleBackColor = true;
+            this.rbQZJS.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rbLZJ1
+            // 
+            this.rbLZJ1.AutoSize = true;
+            this.rbLZJ1.Location = new System.Drawing.Point(108, 48);
+            this.rbLZJ1.Name = "rbLZJ1";
+            this.rbLZJ1.Size = new System.Drawing.Size(83, 16);
+            this.rbLZJ1.TabIndex = 9;
+            this.rbLZJ1.TabStop = true;
+            this.rbLZJ1.Tag = "GOCCM1";
+            this.rbLZJ1.Text = "去1#连铸机";
+            this.rbLZJ1.UseVisualStyleBackColor = true;
+            this.rbLZJ1.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rbRH1
+            // 
+            this.rbRH1.AutoSize = true;
+            this.rbRH1.Location = new System.Drawing.Point(12, 120);
+            this.rbRH1.Name = "rbRH1";
+            this.rbRH1.Size = new System.Drawing.Size(71, 16);
+            this.rbRH1.TabIndex = 20;
+            this.rbRH1.TabStop = true;
+            this.rbRH1.Tag = "GORHS1";
+            this.rbRH1.Text = "去1#RH炉";
+            this.rbRH1.UseVisualStyleBackColor = true;
+            this.rbRH1.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rbLZJ4
+            // 
+            this.rbLZJ4.AutoSize = true;
+            this.rbLZJ4.Location = new System.Drawing.Point(42, 152);
+            this.rbLZJ4.Name = "rbLZJ4";
+            this.rbLZJ4.Size = new System.Drawing.Size(83, 16);
+            this.rbLZJ4.TabIndex = 19;
+            this.rbLZJ4.TabStop = true;
+            this.rbLZJ4.Tag = "GOCCM4";
+            this.rbLZJ4.Text = "去0#连铸机";
+            this.rbLZJ4.UseVisualStyleBackColor = true;
+            this.rbLZJ4.Visible = false;
+            this.rbLZJ4.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rdbtnCas3
+            // 
+            this.rdbtnCas3.AutoSize = true;
+            this.rdbtnCas3.Location = new System.Drawing.Point(122, 145);
+            this.rdbtnCas3.Name = "rdbtnCas3";
+            this.rdbtnCas3.Size = new System.Drawing.Size(83, 16);
+            this.rdbtnCas3.TabIndex = 16;
+            this.rdbtnCas3.TabStop = true;
+            this.rdbtnCas3.Tag = "GOCAS3";
+            this.rdbtnCas3.Text = "去3#吹氩站";
+            this.rdbtnCas3.UseVisualStyleBackColor = true;
+            this.rdbtnCas3.Visible = false;
+            this.rdbtnCas3.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rdbtnCas2
+            // 
+            this.rdbtnCas2.AutoSize = true;
+            this.rdbtnCas2.Location = new System.Drawing.Point(12, 48);
+            this.rdbtnCas2.Name = "rdbtnCas2";
+            this.rdbtnCas2.Size = new System.Drawing.Size(83, 16);
+            this.rdbtnCas2.TabIndex = 15;
+            this.rdbtnCas2.TabStop = true;
+            this.rdbtnCas2.Tag = "GOCAS2";
+            this.rdbtnCas2.Text = "去2#吹氩站";
+            this.rdbtnCas2.UseVisualStyleBackColor = true;
+            this.rdbtnCas2.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rdbtnCas1
+            // 
+            this.rdbtnCas1.AutoSize = true;
+            this.rdbtnCas1.Location = new System.Drawing.Point(12, 23);
+            this.rdbtnCas1.Name = "rdbtnCas1";
+            this.rdbtnCas1.Size = new System.Drawing.Size(83, 16);
+            this.rdbtnCas1.TabIndex = 14;
+            this.rdbtnCas1.TabStop = true;
+            this.rdbtnCas1.Tag = "GOCAS1";
+            this.rdbtnCas1.Text = "去1#吹氩站";
+            this.rdbtnCas1.UseVisualStyleBackColor = true;
+            this.rdbtnCas1.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rbGBL1
+            // 
+            this.rbGBL1.AutoSize = true;
+            this.rbGBL1.Location = new System.Drawing.Point(12, 73);
+            this.rbGBL1.Name = "rbGBL1";
+            this.rbGBL1.Size = new System.Drawing.Size(83, 16);
+            this.rbGBL1.TabIndex = 12;
+            this.rbGBL1.TabStop = true;
+            this.rbGBL1.Tag = "GOLFS1";
+            this.rbGBL1.Text = "去1#精炼炉";
+            this.rbGBL1.UseVisualStyleBackColor = true;
+            this.rbGBL1.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // rbHB
+            // 
+            this.rbHB.AutoSize = true;
+            this.rbHB.Location = new System.Drawing.Point(15, 145);
+            this.rbHB.Name = "rbHB";
+            this.rbHB.Size = new System.Drawing.Size(95, 16);
+            this.rbHB.TabIndex = 11;
+            this.rbHB.TabStop = true;
+            this.rbHB.Tag = "REPLACE";
+            this.rbHB.Text = "钢包位置换包";
+            this.rbHB.UseVisualStyleBackColor = true;
+            this.rbHB.Visible = false;
+            this.rbHB.Click += new System.EventHandler(this.rbGBL1_Click);
+            // 
+            // groupBox1
+            // 
+            this.groupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(213)))), ((int)(((byte)(228)))), ((int)(((byte)(242)))));
+            this.groupBox1.Controls.Add(this.rbXDGX);
+            this.groupBox1.Controls.Add(this.rbCZ);
+            this.groupBox1.Controls.Add(this.rbJZ);
+            this.groupBox1.Dock = System.Windows.Forms.DockStyle.Top;
+            this.groupBox1.Location = new System.Drawing.Point(0, 0);
+            this.groupBox1.Name = "groupBox1";
+            this.groupBox1.Size = new System.Drawing.Size(295, 55);
+            this.groupBox1.TabIndex = 9;
+            this.groupBox1.TabStop = false;
+            this.groupBox1.Text = "正常执行操作";
+            // 
+            // rbXDGX
+            // 
+            this.rbXDGX.AutoSize = true;
+            this.rbXDGX.Location = new System.Drawing.Point(137, 22);
+            this.rbXDGX.Name = "rbXDGX";
+            this.rbXDGX.Size = new System.Drawing.Size(83, 16);
+            this.rbXDGX.TabIndex = 5;
+            this.rbXDGX.TabStop = true;
+            this.rbXDGX.Tag = "GONEXT";
+            this.rbXDGX.Text = "去下道工序";
+            this.rbXDGX.UseVisualStyleBackColor = true;
+            this.rbXDGX.Click += new System.EventHandler(this.rbJZ_Click);
+            // 
+            // rbCZ
+            // 
+            this.rbCZ.AutoSize = true;
+            this.rbCZ.Location = new System.Drawing.Point(78, 23);
+            this.rbCZ.Name = "rbCZ";
+            this.rbCZ.Size = new System.Drawing.Size(47, 16);
+            this.rbCZ.TabIndex = 4;
+            this.rbCZ.TabStop = true;
+            this.rbCZ.Tag = "OUT";
+            this.rbCZ.Text = "出站";
+            this.rbCZ.UseVisualStyleBackColor = true;
+            this.rbCZ.Click += new System.EventHandler(this.rbJZ_Click);
+            // 
+            // rbJZ
+            // 
+            this.rbJZ.AutoSize = true;
+            this.rbJZ.Location = new System.Drawing.Point(19, 22);
+            this.rbJZ.Name = "rbJZ";
+            this.rbJZ.Size = new System.Drawing.Size(47, 16);
+            this.rbJZ.TabIndex = 3;
+            this.rbJZ.TabStop = true;
+            this.rbJZ.Tag = "IN";
+            this.rbJZ.Text = "进站";
+            this.rbJZ.UseVisualStyleBackColor = true;
+            this.rbJZ.Click += new System.EventHandler(this.rbJZ_Click);
+            // 
+            // frmCasOperate
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(213)))), ((int)(((byte)(228)))), ((int)(((byte)(242)))));
+            this.ClientSize = new System.Drawing.Size(295, 240);
+            this.Controls.Add(this.btnNo);
+            this.Controls.Add(this.btnOk);
+            this.Controls.Add(this.groupBox2);
+            this.Controls.Add(this.groupBox1);
+            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
+            this.MaximizeBox = false;
+            this.MinimizeBox = false;
+            this.Name = "frmCasOperate";
+            this.StartPosition = System.Windows.Forms.FormStartPosition.Manual;
+            this.Text = "吹氩工序操作";
+            this.Load += new System.EventHandler(this.frmCasOperate_Load);
+            this.groupBox2.ResumeLayout(false);
+            this.groupBox2.PerformLayout();
+            this.groupBox1.ResumeLayout(false);
+            this.groupBox1.PerformLayout();
+            this.ResumeLayout(false);
+
+        }
+
+        #endregion
+
+        private System.Windows.Forms.Button btnNo;
+        private System.Windows.Forms.Button btnOk;
+        private System.Windows.Forms.GroupBox groupBox2;
+        private System.Windows.Forms.RadioButton rdbtnCcm2;
+        private System.Windows.Forms.RadioButton rdbtnCas3;
+        private System.Windows.Forms.RadioButton rdbtnCas2;
+        private System.Windows.Forms.RadioButton rdbtnCas1;
+        private System.Windows.Forms.RadioButton rbGBL2;
+        private System.Windows.Forms.RadioButton rbGBL1;
+        private System.Windows.Forms.RadioButton rbHB;
+        private System.Windows.Forms.RadioButton rbQZJS;
+        private System.Windows.Forms.RadioButton rbLZJ1;
+        private System.Windows.Forms.GroupBox groupBox1;
+        private System.Windows.Forms.RadioButton rbXDGX;
+        private System.Windows.Forms.RadioButton rbCZ;
+        private System.Windows.Forms.RadioButton rbJZ;
+        private System.Windows.Forms.RadioButton rbLZJ4;
+        private System.Windows.Forms.RadioButton rbLZJ3;
+        private System.Windows.Forms.RadioButton rbRH1;
+        private System.Windows.Forms.RadioButton radioButton1;
+    }
+}

+ 165 - 0
ClientSolution/Core.LgMes.Client.Comm/公共弹出窗体/.svn/text-base/frmCasOperate.cs.svn-base

@@ -0,0 +1,165 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Text;
+using System.Windows.Forms;
+using System.Collections;
+
+namespace Core.LgMes.Client.LgJobMgt
+{
+    public partial class frmCasOperate : Form
+    {
+
+        public string _devPos = "";
+        public int InitNo = 0;
+        //public bool m_bGW1 = true, m_bGW2 = true, m_bYLW = true, m_bNGW = true, m_bBGW = true;
+        public bool m_bGWQH = false;
+        public int CAST_ID = 0;
+
+        public frmCasOperate()
+        {
+            InitializeComponent();
+        }
+
+        private void frmCasOperate_Load(object sender, EventArgs e)
+        {
+            string str1 = _devPos.Substring(6, _devPos.Length - 6);
+            string str2 = _devPos.Substring(4, 1);
+            switch (str1)
+            {
+                case "DEVICE":
+                    this.rbJZ.Enabled = false;
+                    break;
+                case "FRONT":
+                case "BACK":
+                    //					this.rbXDGX.Enabled = false;
+                    this.rbCZ.Enabled = false;
+                    break;
+                case "IDLE":
+                    this.rbXDGX.Enabled = false;
+                    break;
+
+            }
+            switch (str2)
+            {
+                case "1":
+                    rdbtnCas1.Enabled = false;
+                    break;
+                case "2":
+                    rdbtnCas2.Enabled = false;
+                    break;
+                case "3":
+                    rdbtnCas3.Enabled = false;
+                    break;
+            }
+            switch (InitNo)
+            {
+                case 0:
+                    this.rbJZ.Checked = true;
+                    break;
+                case 1:
+                    this.rbXDGX.Checked = true;
+                    break;
+                case 2:
+                    //if (true == this.rbGBL21.Enabled)
+                    //    this.rbGBL21.Checked = true;
+                    //else if (true == this.rbGBL22.Enabled)
+                    //    this.rbGBL22.Checked = true;
+                    break;
+            }
+
+            //if (CAST_ID == 1)
+            //{
+            //    rbLZJ1.Enabled = true;
+            //    rdbtnCcm2.Enabled = false;
+            //}
+            //else if (CAST_ID == 2)
+            //{
+            //    rdbtnCcm2.Enabled = true;
+            //    rbLZJ1.Enabled = false;
+            //}
+            //else
+            //{
+            //    rdbtnCcm2.Enabled = false;
+            //    rbLZJ1.Enabled = false;
+            //}
+
+        }
+
+        private void rbGBL1_Click(object sender, EventArgs e)
+        {
+            rbJZ.Checked = false;
+            rbCZ.Checked = false;
+            rbXDGX.Checked = false;
+        }
+
+        private void rbJZ_Click(object sender, EventArgs e)
+        {
+            rdbtnCas1.Checked = false;
+            rdbtnCas2.Checked = false;
+            rdbtnCas3.Checked = false;
+            rbGBL1.Checked = false;
+            rbGBL2.Checked = false;
+            rbLZJ1.Checked = false;
+            rdbtnCcm2.Checked = false;
+            rbQZJS.Checked = false;
+            rbHB.Checked = false;
+            rbRH1.Checked = false;
+            rbLZJ3.Checked = false;
+            rbLZJ4.Checked = false;
+        }
+
+        private void btnOk_Click(object sender, EventArgs e)
+        {
+            IEnumerator iControls = groupBox1.Controls.GetEnumerator();
+            while (iControls.MoveNext())
+            {
+                object obj = iControls.Current;
+                RadioButton rdbtn = obj as RadioButton;
+                if (rdbtn != null)
+                {
+                    if (rdbtn.Checked)
+                        this.Tag = rdbtn.Tag;
+                }
+            }
+
+            iControls = groupBox2.Controls.GetEnumerator();
+            while (iControls.MoveNext())
+            {
+                object obj = iControls.Current;
+                RadioButton rdbtn = obj as RadioButton;
+                if (rdbtn != null)
+                {
+                    if (rdbtn.Checked)
+                        this.Tag = rdbtn.Tag;
+                }
+            }
+
+            //iControls = ultraGroupBox3.Controls.GetEnumerator();
+            while (iControls.MoveNext())
+            {
+                object obj = iControls.Current;
+                RadioButton rdbtn = obj as RadioButton;
+                if (rdbtn != null)
+                {
+                    if (rdbtn.Checked)
+                        this.Tag = rdbtn.Tag;
+                }
+            }
+            this.Close();
+        }
+
+        private void btnNo_Click(object sender, EventArgs e)
+        {
+             this.Close();
+        }
+
+        //public void setRdbtn3Checked()
+        //{
+        //    rbXDGX.Checked = true;
+        //}
+
+    }
+}

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels