frmBCcm.cs 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Text;
  7. using System.Windows.Forms;
  8. using System.Collections;
  9. using Core.LgMes.Server.lgClassModel;
  10. using Infragistics.Win.UltraWinGrid;
  11. namespace Core.LgMes.Client.lgGlobalMap
  12. {
  13. public partial class frmBCcm : Core.LgMes.Client.lgGlobalMap.frmBaseSite
  14. {
  15. private string[] _szDeviceState;
  16. public int _DEVICE_POS = 0;
  17. public frmBCcm(int intDevice)
  18. {
  19. InitializeComponent();
  20. _szDeviceState = new string[] { "砐醴", "嶺厒","逋幕囀說阨霜講","逋幕俋說阨霜講","逋幕囀說阨揤薯","逋幕俋說阨揤薯","囀說I阨霜講",
  21. "囀說II阨霜講","囀說k阨霜講","囀說l阨霜講","囀說V阨霜講","囀說VI阨霜講","囀說VII阨霜講","囀說VIII阨霜講",
  22. "俋說I阨霜講","俋說II阨霜講","俋說k阨霜講","俋說l阨霜講","俋說V阨霜講","俋說VI阨霜講", "俋說VII阨霜講",
  23. "俋說VIII阨霜講","囀說I阨揤薯","囀說II阨揤薯","囀說k阨揤薯","囀說l阨揤薯","囀說V阨揤薯","囀說VI阨揤薯",
  24. "囀說VII阨揤薯","囀說VIII阨揤薯","俋說I阨揤薯","俋說II阨揤薯","俋說k阨揤薯","俋說l阨揤薯","俋說V阨揤薯",
  25. "俋說VI阨揤薯","俋說VII阨揤薯","俋說VIII阨揤薯","囀說I諾げ揤薯","囀說II諾げ揤薯","囀說k諾げ揤薯",
  26. "囀說l諾げ揤薯","囀說V諾げ揤薯","囀說VI諾げ揤薯","囀說VII諾げ揤薯", "囀說VIII諾げ揤薯","俋說I諾げ揤薯",
  27. "俋說II諾げ揤薯","俋說k諾げ揤薯","俋說l諾げ揤薯", "俋說V諾げ揤薯", "俋說VI諾げ揤薯", "俋說VII諾げ揤薯",
  28. "俋說VIII諾げ揤薯","枑尨"};
  29. _DEVICE_POS = intDevice;
  30. }
  31. private void frmBCcm_Load(object sender, EventArgs e)
  32. {
  33. createTable();
  34. setGridEdit();
  35. FillData();
  36. }
  37. protected override void GenerateTableFrame()
  38. {
  39. #region " 汜傖趙悝傖煦桶 "
  40. _dtCraftElement = new DataTable("CraftElement");
  41. DataColumn myDataColumn = null;
  42. for (int i = 0; i < _szElementSymbol.Length; i++)
  43. {
  44. myDataColumn = new DataColumn();
  45. myDataColumn.DataType = System.Type.GetType("System.String");
  46. myDataColumn.ColumnName = _szElementSymbol[i];
  47. if (i == 0)
  48. myDataColumn.Caption = "趙桄濬倰";
  49. else
  50. myDataColumn.Caption = _szElementSymbol[i];
  51. _dtCraftElement.Columns.Add(myDataColumn);
  52. }
  53. //ulgridElement.DataSource = _dtCraftElement;
  54. //for (int i = 0; i < _szElementSymbol.Length; i++)
  55. //{
  56. // if (i == 0)
  57. // ulgridElement.DisplayLayout.Bands[0].Columns[i].Width = 85;
  58. // else
  59. // ulgridElement.DisplayLayout.Bands[0].Columns[i].Width = 72;
  60. // ulgridElement.DisplayLayout.Bands[0].Columns[i].CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  61. //}
  62. #endregion
  63. #region " 汜傖徹最氝樓蹋桶 "
  64. _dtAdditive = new DataTable("Additive");
  65. for (int i = 0; i < _szAdditive.Length; i++)
  66. {
  67. myDataColumn = new DataColumn();
  68. myDataColumn.DataType = System.Type.GetType("System.String");
  69. myDataColumn.ColumnName = _szAdditive[i];
  70. myDataColumn.Caption = _szAdditive[i];
  71. _dtAdditive.Columns.Add(myDataColumn);
  72. }
  73. ulgridMaterial.DataSource = _dtAdditive;
  74. for (int i = 0; i < _szAdditive.Length; i++)
  75. {
  76. if (i <= 1)
  77. ulgridMaterial.DisplayLayout.Bands[0].Columns[i].Width = 100;
  78. else if (i == _szAdditive.Length - 1)
  79. ulgridMaterial.DisplayLayout.Bands[0].Columns[i].Width = 50;
  80. else
  81. ulgridMaterial.DisplayLayout.Bands[0].Columns[i].Width = 60;
  82. ulgridMaterial.DisplayLayout.Bands[0].Columns[i].CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  83. }
  84. ulgridMaterial.DisplayLayout.Bands[0].Columns["詣弇"].MergedCellStyle = Infragistics.Win.UltraWinGrid.MergedCellStyle.Always;
  85. ulgridMaterial.DisplayLayout.Bands[0].Columns["詣弇"].CellAppearance.TextHAlign = Infragistics.Win.HAlign.Center;
  86. ulgridMaterial.DisplayLayout.Bands[0].Columns["詣弇"].CellAppearance.TextVAlign = Infragistics.Win.VAlign.Middle;
  87. #endregion
  88. #region " 汜傖恲僅桶 "
  89. _dtTemperature = new DataTable("temperature");
  90. for (int i = 0; i < _szTemperature.Length; i++)
  91. {
  92. myDataColumn = new DataColumn();
  93. myDataColumn.DataType = System.Type.GetType("System.String");
  94. myDataColumn.ColumnName = _szTemperature[i];
  95. myDataColumn.Caption = _szTemperature[i];
  96. _dtTemperature.Columns.Add(myDataColumn);
  97. }
  98. ulgridTempInfo.DataSource = _dtTemperature;
  99. for (int i = 0; i < _szTemperature.Length; i++)
  100. {
  101. if (i <= 1)
  102. ulgridTempInfo.DisplayLayout.Bands[0].Columns[i].Width = 90;
  103. else if (i == _szTemperature.Length - 1)
  104. ulgridTempInfo.DisplayLayout.Bands[0].Columns[i].Width = 60;
  105. else
  106. ulgridTempInfo.DisplayLayout.Bands[0].Columns[i].Width = 70;
  107. ulgridTempInfo.DisplayLayout.Bands[0].Columns[i].CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  108. }
  109. #endregion
  110. #region " 汜傖扢掘袨怓桶 "
  111. _dtDeviceState = new DataTable("deviceStateTable");
  112. for (int i = 0; i < _szDeviceState.Length; i++)
  113. {
  114. myDataColumn = new DataColumn();
  115. myDataColumn.DataType = System.Type.GetType("System.String");
  116. myDataColumn.ColumnName = _szDeviceState[i];
  117. _dtDeviceState.Columns.Add(myDataColumn);
  118. }
  119. _dtDeviceState.Rows.Add(new object[] { "S1" });
  120. _dtDeviceState.Rows.Add(new object[] { "S2" });
  121. ulgridDevSta.DataSource = _dtDeviceState;
  122. //ulgridDevSta.DisplayLayout.Bands[0].Override.WrapHeaderText = Infragistics.Win.DefaultableBoolean.True;
  123. ulgridDevSta.DisplayLayout.Bands[0].Columns[0].Width = 40;
  124. ulgridDevSta.DisplayLayout.Bands[0].Columns[0].CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  125. ulgridDevSta.DisplayLayout.Bands[0].Columns[1].Width = 60;
  126. ulgridDevSta.DisplayLayout.Bands[0].Columns[1].CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  127. for (int i = 2; i < _dtDeviceState.Columns.Count; i++)
  128. {
  129. ulgridDevSta.DisplayLayout.Bands[0].Columns[i].Width = 70;
  130. ulgridDevSta.DisplayLayout.Bands[0].Columns[i].CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  131. }
  132. #endregion
  133. }
  134. protected override void FillData()
  135. {
  136. base.FillData();
  137. SetJobInfo();
  138. SetAdditiveInfo("CcmAdditive");
  139. SetTemperatureInfo("CcmSampling");
  140. SetBCcmDevSampInfo("CcmBcwSampling", "CcmBmillSampling");
  141. }
  142. private void SetJobInfo()
  143. {
  144. if (string.IsNullOrEmpty(HeatProcessNo))
  145. return;
  146. DataTable dtJob = _arDataSource[3] as DataTable;
  147. if (dtJob != null && dtJob.Rows.Count > 0)
  148. {
  149. ulblDBKJSK.Text = !string.IsNullOrEmpty(dtJob.Rows[0]["BALESTARTTIME"].ToString()) ? dtJob.Rows[0]["BALESTARTTIME"].ToString(): "";
  150. ulblDBTJSK.Text = !string.IsNullOrEmpty(dtJob.Rows[0]["BALEENDTIME"].ToString()) ? dtJob.Rows[0]["BALEENDTIME"].ToString() : "";
  151. ulblDBWD.Text = dtJob.Rows[0]["PFBALETEMPT"].ToString();
  152. ulblZBWD.Text = dtJob.Rows[0]["MWRAPTEMPT"].ToString();
  153. label1.Text = dtJob.Rows[0]["POTAGE"].ToString();
  154. ulblYXX.Text = dtJob.Rows[0]["LMLTEMPT"].ToString();
  155. ulblHLBZ1.Text = dtJob.Rows[0]["HLSTANDARD1"].ToString();
  156. if (_DEVICE_POS == 3)
  157. {
  158. ulblHLBZ2.Text = "";
  159. }
  160. else
  161. {
  162. ulblHLBZ2.Text = dtJob.Rows[0]["HLSTANDARD2"].ToString();
  163. }
  164. }
  165. }
  166. //斐膘Grid垀蚚桶滲杅
  167. private void createTable()
  168. {
  169. //啣矗
  170. if (_DEVICE_POS == 3 || _DEVICE_POS == 1 || _DEVICE_POS == 2)
  171. {
  172. DataColumn myDataColumn = new DataColumn();
  173. #region "蟀翉儂賦儒け"
  174. //扢掘袨怓勤茼桶
  175. crastallorTable = new DataTable("crastallorTable");
  176. myDataColumn = new DataColumn();
  177. myDataColumn.DataType = System.Type.GetType("System.String");
  178. myDataColumn.ColumnName = "砐醴靡";
  179. crastallorTable.Columns.Add(myDataColumn);
  180. myDataColumn = new DataColumn();
  181. myDataColumn.DataType = System.Type.GetType("System.String");
  182. myDataColumn.ColumnName = "嶺厒";
  183. crastallorTable.Columns.Add(myDataColumn);
  184. myDataColumn = new DataColumn();
  185. myDataColumn.DataType = System.Type.GetType("System.String");
  186. myDataColumn.ColumnName = "旋笭";
  187. crastallorTable.Columns.Add(myDataColumn);
  188. myDataColumn = new DataColumn();
  189. myDataColumn.DataType = System.Type.GetType("System.String");
  190. myDataColumn.ColumnName = "翉矗酗僅";
  191. crastallorTable.Columns.Add(myDataColumn);
  192. myDataColumn = new DataColumn();
  193. myDataColumn.DataType = System.Type.GetType("System.String");
  194. myDataColumn.ColumnName = "翉矗耀宒(芛/帣)";
  195. crastallorTable.Columns.Add(myDataColumn);
  196. myDataColumn = new DataColumn();
  197. myDataColumn.DataType = System.Type.GetType("System.String");
  198. myDataColumn.ColumnName = "晜醱衵耜阨霜講";
  199. crastallorTable.Columns.Add(myDataColumn);
  200. myDataColumn = new DataColumn();
  201. myDataColumn.DataType = System.Type.GetType("System.String");
  202. myDataColumn.ColumnName = "遵醱囀說阨霜講";
  203. crastallorTable.Columns.Add(myDataColumn);
  204. myDataColumn = new DataColumn();
  205. myDataColumn.DataType = System.Type.GetType("System.String");
  206. myDataColumn.ColumnName = "遵醱俋說阨霜講";
  207. crastallorTable.Columns.Add(myDataColumn);
  208. myDataColumn = new DataColumn();
  209. myDataColumn.DataType = System.Type.GetType("System.String");
  210. myDataColumn.ColumnName = "晜醱酘耜阨霜講";
  211. crastallorTable.Columns.Add(myDataColumn);
  212. myDataColumn = new DataColumn();
  213. myDataColumn.DataType = System.Type.GetType("System.String");
  214. myDataColumn.ColumnName = "晜醱衵耜阨揤薯";
  215. crastallorTable.Columns.Add(myDataColumn);
  216. myDataColumn = new DataColumn();
  217. myDataColumn.DataType = System.Type.GetType("System.String");
  218. myDataColumn.ColumnName = "遵醱囀說阨揤薯";
  219. crastallorTable.Columns.Add(myDataColumn);
  220. myDataColumn = new DataColumn();
  221. myDataColumn.DataType = System.Type.GetType("System.String");
  222. myDataColumn.ColumnName = "遵醱俋說阨揤薯";
  223. crastallorTable.Columns.Add(myDataColumn);
  224. myDataColumn = new DataColumn();
  225. myDataColumn.DataType = System.Type.GetType("System.String");
  226. myDataColumn.ColumnName = "晜醱酘耜阨揤薯";
  227. crastallorTable.Columns.Add(myDataColumn);
  228. myDataColumn = new DataColumn();
  229. myDataColumn.DataType = System.Type.GetType("System.String");
  230. myDataColumn.ColumnName = "晜醱衵耜阨恲船";
  231. crastallorTable.Columns.Add(myDataColumn);
  232. myDataColumn = new DataColumn();
  233. myDataColumn.DataType = System.Type.GetType("System.String");
  234. myDataColumn.ColumnName = "遵醱囀說阨恲船";
  235. crastallorTable.Columns.Add(myDataColumn);
  236. myDataColumn = new DataColumn();
  237. myDataColumn.DataType = System.Type.GetType("System.String");
  238. myDataColumn.ColumnName = "遵醱俋說阨恲船";
  239. crastallorTable.Columns.Add(myDataColumn);
  240. myDataColumn = new DataColumn();
  241. myDataColumn.DataType = System.Type.GetType("System.String");
  242. myDataColumn.ColumnName = "晜醱酘耜阨恲船";
  243. crastallorTable.Columns.Add(myDataColumn);
  244. myDataColumn = new DataColumn();
  245. myDataColumn.DataType = System.Type.GetType("System.String");
  246. myDataColumn.ColumnName = "賦儒け晤瘍";
  247. crastallorTable.Columns.Add(myDataColumn);
  248. myDataColumn = new DataColumn();
  249. myDataColumn.DataType = System.Type.GetType("System.String");
  250. myDataColumn.ColumnName = "嶺詩酗僅";
  251. crastallorTable.Columns.Add(myDataColumn);
  252. myDataColumn = new DataColumn();
  253. myDataColumn.DataType = System.Type.GetType("System.String");
  254. myDataColumn.ColumnName = "淥雄怢ⅰ薹";
  255. crastallorTable.Columns.Add(myDataColumn);
  256. myDataColumn = new DataColumn();
  257. myDataColumn.DataType = System.Type.GetType("System.String");
  258. myDataColumn.ColumnName = "輛阨諳恲僅";
  259. crastallorTable.Columns.Add(myDataColumn);
  260. myDataColumn = new DataColumn();
  261. myDataColumn.DataType = System.Type.GetType("System.String");
  262. myDataColumn.ColumnName = "晜醱衵耜堤諳恲僅";
  263. crastallorTable.Columns.Add(myDataColumn);
  264. myDataColumn = new DataColumn();
  265. myDataColumn.DataType = System.Type.GetType("System.String");
  266. myDataColumn.ColumnName = "遵醱囀說堤諳恲僅";
  267. crastallorTable.Columns.Add(myDataColumn);
  268. myDataColumn = new DataColumn();
  269. myDataColumn.DataType = System.Type.GetType("System.String");
  270. myDataColumn.ColumnName = "遵醱俋說堤諳恲僅";
  271. crastallorTable.Columns.Add(myDataColumn);
  272. myDataColumn = new DataColumn();
  273. myDataColumn.DataType = System.Type.GetType("System.String");
  274. myDataColumn.ColumnName = "晜醱酘耜堤諳恲僅";
  275. crastallorTable.Columns.Add(myDataColumn);
  276. myDataColumn = new DataColumn();
  277. myDataColumn.DataType = System.Type.GetType("System.String");
  278. myDataColumn.ColumnName = "籵詩講";
  279. crastallorTable.Columns.Add(myDataColumn);
  280. myDataColumn = new DataColumn();
  281. myDataColumn.DataType = System.Type.GetType("System.String");
  282. myDataColumn.ColumnName = "軞揤薯(儒)";
  283. crastallorTable.Columns.Add(myDataColumn);
  284. myDataColumn = new DataColumn();
  285. myDataColumn.DataType = System.Type.GetType("System.String");
  286. myDataColumn.ColumnName = "軞奪揤薯(媼濮)";
  287. crastallorTable.Columns.Add(myDataColumn);
  288. myDataColumn = new DataColumn();
  289. myDataColumn.DataType = System.Type.GetType("System.String");
  290. myDataColumn.ColumnName = "軞奪揤薯(扢掘阨)";
  291. crastallorTable.Columns.Add(myDataColumn);
  292. myDataColumn = new DataColumn();
  293. myDataColumn.DataType = System.Type.GetType("System.String");
  294. myDataColumn.ColumnName = "軞奪霜講(媼濮)";
  295. crastallorTable.Columns.Add(myDataColumn);
  296. #endregion
  297. #region "媼濮阨"
  298. DataColumn myDataColumn_Water = new DataColumn();
  299. //扢掘袨怓勤茼桶
  300. coolWaterTable = new DataTable("coolWaterTable");
  301. myDataColumn_Water = new DataColumn();
  302. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  303. myDataColumn_Water.ColumnName = "砐醴靡";
  304. coolWaterTable.Columns.Add(myDataColumn_Water);
  305. myDataColumn_Water = new DataColumn();
  306. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  307. myDataColumn_Water.ColumnName = "I逋幕酘衵";
  308. coolWaterTable.Columns.Add(myDataColumn_Water);
  309. myDataColumn_Water = new DataColumn();
  310. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  311. myDataColumn_Water.ColumnName = "I囀俋說";
  312. coolWaterTable.Columns.Add(myDataColumn_Water);
  313. myDataColumn_Water = new DataColumn();
  314. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  315. myDataColumn_Water.ColumnName = "II囀俋說";
  316. coolWaterTable.Columns.Add(myDataColumn_Water);
  317. myDataColumn_Water = new DataColumn();
  318. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  319. myDataColumn_Water.ColumnName = "III囀說晚窒";
  320. coolWaterTable.Columns.Add(myDataColumn_Water);
  321. myDataColumn_Water = new DataColumn();
  322. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  323. myDataColumn_Water.ColumnName = "III囀說笢窒";
  324. coolWaterTable.Columns.Add(myDataColumn_Water);
  325. myDataColumn_Water = new DataColumn();
  326. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  327. myDataColumn_Water.ColumnName = "III俋說晚窒";
  328. coolWaterTable.Columns.Add(myDataColumn_Water);
  329. myDataColumn_Water = new DataColumn();
  330. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  331. myDataColumn_Water.ColumnName = "III俋說笢窒";
  332. coolWaterTable.Columns.Add(myDataColumn_Water);
  333. myDataColumn_Water = new DataColumn();
  334. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  335. myDataColumn_Water.ColumnName = "IV囀說晚窒";
  336. coolWaterTable.Columns.Add(myDataColumn_Water);
  337. myDataColumn_Water = new DataColumn();
  338. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  339. myDataColumn_Water.ColumnName = "IV囀說笢窒";
  340. coolWaterTable.Columns.Add(myDataColumn_Water);
  341. myDataColumn_Water = new DataColumn();
  342. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  343. myDataColumn_Water.ColumnName = "IV俋說晚窒";
  344. coolWaterTable.Columns.Add(myDataColumn_Water);
  345. myDataColumn_Water = new DataColumn();
  346. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  347. myDataColumn_Water.ColumnName = "IV俋說笢窒";
  348. coolWaterTable.Columns.Add(myDataColumn_Water);
  349. myDataColumn_Water = new DataColumn();
  350. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  351. myDataColumn_Water.ColumnName = "m囀說晚窒";
  352. coolWaterTable.Columns.Add(myDataColumn_Water);
  353. myDataColumn_Water = new DataColumn();
  354. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  355. myDataColumn_Water.ColumnName = "m囀說笢窒";
  356. coolWaterTable.Columns.Add(myDataColumn_Water);
  357. myDataColumn_Water = new DataColumn();
  358. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  359. myDataColumn_Water.ColumnName = "m俋說晚窒";
  360. coolWaterTable.Columns.Add(myDataColumn_Water);
  361. myDataColumn_Water = new DataColumn();
  362. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  363. myDataColumn_Water.ColumnName = "m俋說笢窒";
  364. coolWaterTable.Columns.Add(myDataColumn_Water);
  365. myDataColumn_Water = new DataColumn();
  366. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  367. myDataColumn_Water.ColumnName = "n囀說晚窒";
  368. coolWaterTable.Columns.Add(myDataColumn_Water);
  369. myDataColumn_Water = new DataColumn();
  370. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  371. myDataColumn_Water.ColumnName = "n囀說笢窒";
  372. coolWaterTable.Columns.Add(myDataColumn_Water);
  373. myDataColumn_Water = new DataColumn();
  374. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  375. myDataColumn_Water.ColumnName = "n俋說晚窒";
  376. coolWaterTable.Columns.Add(myDataColumn_Water);
  377. myDataColumn_Water = new DataColumn();
  378. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  379. myDataColumn_Water.ColumnName = "n俋說笢窒";
  380. coolWaterTable.Columns.Add(myDataColumn_Water);
  381. myDataColumn_Water = new DataColumn();
  382. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  383. myDataColumn_Water.ColumnName = "o囀說晚窒";
  384. coolWaterTable.Columns.Add(myDataColumn_Water);
  385. myDataColumn_Water = new DataColumn();
  386. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  387. myDataColumn_Water.ColumnName = "o囀說笢窒";
  388. coolWaterTable.Columns.Add(myDataColumn_Water);
  389. myDataColumn_Water = new DataColumn();
  390. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  391. myDataColumn_Water.ColumnName = "o俋說晚窒";
  392. coolWaterTable.Columns.Add(myDataColumn_Water);
  393. myDataColumn_Water = new DataColumn();
  394. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  395. myDataColumn_Water.ColumnName = "o俋說笢窒";
  396. coolWaterTable.Columns.Add(myDataColumn_Water);
  397. myDataColumn_Water = new DataColumn();
  398. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  399. myDataColumn_Water.ColumnName = "p囀說晚窒";
  400. coolWaterTable.Columns.Add(myDataColumn_Water);
  401. myDataColumn_Water = new DataColumn();
  402. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  403. myDataColumn_Water.ColumnName = "p囀說笢窒";
  404. coolWaterTable.Columns.Add(myDataColumn_Water);
  405. myDataColumn_Water = new DataColumn();
  406. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  407. myDataColumn_Water.ColumnName = "p俋說晚窒";
  408. coolWaterTable.Columns.Add(myDataColumn_Water);
  409. myDataColumn_Water = new DataColumn();
  410. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  411. myDataColumn_Water.ColumnName = "p俋說笢窒";
  412. coolWaterTable.Columns.Add(myDataColumn_Water);
  413. if (_DEVICE_POS == 1 || _DEVICE_POS == 2)
  414. {
  415. myDataColumn_Water = new DataColumn();
  416. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  417. myDataColumn_Water.ColumnName = "q囀說";
  418. coolWaterTable.Columns.Add(myDataColumn_Water);
  419. myDataColumn_Water = new DataColumn();
  420. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  421. myDataColumn_Water.ColumnName = "q俋說";
  422. coolWaterTable.Columns.Add(myDataColumn_Water);
  423. myDataColumn_Water = new DataColumn();
  424. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  425. myDataColumn_Water.ColumnName = "r囀說";
  426. coolWaterTable.Columns.Add(myDataColumn_Water);
  427. myDataColumn_Water = new DataColumn();
  428. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  429. myDataColumn_Water.ColumnName = "r俋說";
  430. coolWaterTable.Columns.Add(myDataColumn_Water);
  431. myDataColumn_Water = new DataColumn();
  432. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  433. myDataColumn_Water.ColumnName = "2-3Е囀俋說(笢)揤薯";
  434. coolWaterTable.Columns.Add(myDataColumn_Water);
  435. myDataColumn_Water = new DataColumn();
  436. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  437. myDataColumn_Water.ColumnName = "3Е囀俋說(晚)揤薯";
  438. coolWaterTable.Columns.Add(myDataColumn_Water);
  439. myDataColumn_Water = new DataColumn();
  440. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  441. myDataColumn_Water.ColumnName = "4-8Е囀俋說(笢)揤薯";
  442. coolWaterTable.Columns.Add(myDataColumn_Water);
  443. myDataColumn_Water = new DataColumn();
  444. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  445. myDataColumn_Water.ColumnName = "4-8Е囀俋說(晚)揤薯";
  446. coolWaterTable.Columns.Add(myDataColumn_Water);
  447. myDataColumn_Water = new DataColumn();
  448. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  449. myDataColumn_Water.ColumnName = "9-10Е囀俋說揤薯";
  450. coolWaterTable.Columns.Add(myDataColumn_Water);
  451. }
  452. if (_DEVICE_POS == 3)
  453. {
  454. myDataColumn_Water = new DataColumn();
  455. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  456. myDataColumn_Water.ColumnName = "s囀說耜";
  457. coolWaterTable.Columns.Add(myDataColumn_Water);
  458. myDataColumn_Water = new DataColumn();
  459. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  460. myDataColumn_Water.ColumnName = "s俋說耜";
  461. coolWaterTable.Columns.Add(myDataColumn_Water);
  462. myDataColumn_Water = new DataColumn();
  463. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  464. myDataColumn_Water.ColumnName = "t囀說耜";
  465. coolWaterTable.Columns.Add(myDataColumn_Water);
  466. myDataColumn_Water = new DataColumn();
  467. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  468. myDataColumn_Water.ColumnName = "t俋說耜";
  469. coolWaterTable.Columns.Add(myDataColumn_Water);
  470. myDataColumn_Water = new DataColumn();
  471. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  472. myDataColumn_Water.ColumnName = "tI囀說耜";
  473. coolWaterTable.Columns.Add(myDataColumn_Water);
  474. myDataColumn_Water = new DataColumn();
  475. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  476. myDataColumn_Water.ColumnName = "tI俋說耜";
  477. coolWaterTable.Columns.Add(myDataColumn_Water);
  478. myDataColumn_Water = new DataColumn();
  479. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  480. myDataColumn_Water.ColumnName = "2-4Е囀俋說(笢)揤薯";
  481. coolWaterTable.Columns.Add(myDataColumn_Water);
  482. myDataColumn_Water = new DataColumn();
  483. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  484. myDataColumn_Water.ColumnName = "3-4Е囀俋說(晚)揤薯";
  485. coolWaterTable.Columns.Add(myDataColumn_Water);
  486. myDataColumn_Water = new DataColumn();
  487. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  488. myDataColumn_Water.ColumnName = "5-10Е囀俋說(笢)揤薯";
  489. coolWaterTable.Columns.Add(myDataColumn_Water);
  490. myDataColumn_Water = new DataColumn();
  491. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  492. myDataColumn_Water.ColumnName = "5-10Е囀俋說(晚)揤薯";
  493. coolWaterTable.Columns.Add(myDataColumn_Water);
  494. myDataColumn_Water = new DataColumn();
  495. myDataColumn_Water.DataType = System.Type.GetType("System.String");
  496. myDataColumn_Water.ColumnName = "11-13Е囀俋說揤薯";
  497. coolWaterTable.Columns.Add(myDataColumn_Water);
  498. }
  499. #endregion
  500. }
  501. else
  502. {
  503. DataColumn myDataColumn = new DataColumn();
  504. #region "蟀翉儂賦儒け﹜媼濮阨"
  505. //扢掘袨怓勤茼桶
  506. crastallorTable = new DataTable("crastallorTable");
  507. myDataColumn = new DataColumn();
  508. myDataColumn.DataType = System.Type.GetType("System.String");
  509. myDataColumn.ColumnName = "砐醴靡";
  510. crastallorTable.Columns.Add(myDataColumn);
  511. myDataColumn = new DataColumn();
  512. myDataColumn.DataType = System.Type.GetType("System.String");
  513. myDataColumn.ColumnName = "嶺厒";
  514. crastallorTable.Columns.Add(myDataColumn);
  515. myDataColumn = new DataColumn();
  516. myDataColumn.DataType = System.Type.GetType("System.String");
  517. myDataColumn.ColumnName = "0阨霜講";
  518. crastallorTable.Columns.Add(myDataColumn);
  519. myDataColumn = new DataColumn();
  520. myDataColumn.DataType = System.Type.GetType("System.String");
  521. myDataColumn.ColumnName = "I阨霜講";
  522. crastallorTable.Columns.Add(myDataColumn);
  523. myDataColumn = new DataColumn();
  524. myDataColumn.DataType = System.Type.GetType("System.String");
  525. myDataColumn.ColumnName = "II阨霜講";
  526. crastallorTable.Columns.Add(myDataColumn);
  527. myDataColumn = new DataColumn();
  528. myDataColumn.DataType = System.Type.GetType("System.String");
  529. myDataColumn.ColumnName = "III阨霜講";
  530. crastallorTable.Columns.Add(myDataColumn);
  531. myDataColumn = new DataColumn();
  532. myDataColumn.DataType = System.Type.GetType("System.String");
  533. myDataColumn.ColumnName = "IV阨霜講";
  534. crastallorTable.Columns.Add(myDataColumn);
  535. myDataColumn = new DataColumn();
  536. myDataColumn.DataType = System.Type.GetType("System.String");
  537. myDataColumn.ColumnName = "賦儒け晤瘍";
  538. crastallorTable.Columns.Add(myDataColumn);
  539. myDataColumn = new DataColumn();
  540. myDataColumn.DataType = System.Type.GetType("System.String");
  541. myDataColumn.ColumnName = "嶺詩酗僅";
  542. crastallorTable.Columns.Add(myDataColumn);
  543. myDataColumn = new DataColumn();
  544. myDataColumn.DataType = System.Type.GetType("System.String");
  545. myDataColumn.ColumnName = "阨恲船(儒)";
  546. crastallorTable.Columns.Add(myDataColumn);
  547. myDataColumn = new DataColumn();
  548. myDataColumn.DataType = System.Type.GetType("System.String");
  549. myDataColumn.ColumnName = "阨霜講(儒)";
  550. crastallorTable.Columns.Add(myDataColumn);
  551. myDataColumn = new DataColumn();
  552. myDataColumn.DataType = System.Type.GetType("System.String");
  553. myDataColumn.ColumnName = "淥雄怢ⅰ薹";
  554. crastallorTable.Columns.Add(myDataColumn);
  555. myDataColumn = new DataColumn();
  556. myDataColumn.DataType = System.Type.GetType("System.String");
  557. myDataColumn.ColumnName = "賦儒け淥盟";
  558. crastallorTable.Columns.Add(myDataColumn);
  559. myDataColumn = new DataColumn();
  560. myDataColumn.DataType = System.Type.GetType("System.String");
  561. myDataColumn.ColumnName = "堤諳恲僅(儒)";
  562. crastallorTable.Columns.Add(myDataColumn);
  563. myDataColumn = new DataColumn();
  564. myDataColumn.DataType = System.Type.GetType("System.String");
  565. myDataColumn.ColumnName = "籵詩講(儒)";
  566. crastallorTable.Columns.Add(myDataColumn);
  567. myDataColumn = new DataColumn();
  568. myDataColumn.DataType = System.Type.GetType("System.String");
  569. myDataColumn.ColumnName = "揤坫諾げ揤薯";
  570. crastallorTable.Columns.Add(myDataColumn);
  571. myDataColumn = new DataColumn();
  572. myDataColumn.DataType = System.Type.GetType("System.String");
  573. myDataColumn.ColumnName = "嶺蝙儂萇霜";
  574. crastallorTable.Columns.Add(myDataColumn);
  575. myDataColumn = new DataColumn();
  576. myDataColumn.DataType = System.Type.GetType("System.String");
  577. myDataColumn.ColumnName = "ⅸ算げ黨揤薯";
  578. crastallorTable.Columns.Add(myDataColumn);
  579. myDataColumn = new DataColumn();
  580. myDataColumn.DataType = System.Type.GetType("System.String");
  581. myDataColumn.ColumnName = "掀阨講";
  582. crastallorTable.Columns.Add(myDataColumn);
  583. myDataColumn = new DataColumn();
  584. myDataColumn.DataType = System.Type.GetType("System.String");
  585. myDataColumn.ColumnName = "萇蝌萇霜(扢)";
  586. crastallorTable.Columns.Add(myDataColumn);
  587. myDataColumn = new DataColumn();
  588. myDataColumn.DataType = System.Type.GetType("System.String");
  589. myDataColumn.ColumnName = "萇蝌萇霜(妗)";
  590. crastallorTable.Columns.Add(myDataColumn);
  591. myDataColumn = new DataColumn();
  592. myDataColumn.DataType = System.Type.GetType("System.String");
  593. myDataColumn.ColumnName = "萇蝌ⅰ薹(扢)";
  594. crastallorTable.Columns.Add(myDataColumn);
  595. myDataColumn = new DataColumn();
  596. myDataColumn.DataType = System.Type.GetType("System.String");
  597. myDataColumn.ColumnName = "萇蝌ⅰ薹(妗)";
  598. crastallorTable.Columns.Add(myDataColumn);
  599. myDataColumn = new DataColumn();
  600. myDataColumn.DataType = System.Type.GetType("System.String");
  601. myDataColumn.ColumnName = "阨揤薯(儒)";
  602. crastallorTable.Columns.Add(myDataColumn);
  603. myDataColumn = new DataColumn();
  604. myDataColumn.DataType = System.Type.GetType("System.String");
  605. myDataColumn.ColumnName = "阨揤薯(媼濮)";
  606. crastallorTable.Columns.Add(myDataColumn);
  607. myDataColumn = new DataColumn();
  608. myDataColumn.DataType = System.Type.GetType("System.String");
  609. myDataColumn.ColumnName = "阨揤薯(扢掘)";
  610. crastallorTable.Columns.Add(myDataColumn);
  611. myDataColumn = new DataColumn();
  612. myDataColumn.DataType = System.Type.GetType("System.String");
  613. myDataColumn.ColumnName = "阨揤薯(噱遠)";
  614. crastallorTable.Columns.Add(myDataColumn);
  615. myDataColumn = new DataColumn();
  616. myDataColumn.DataType = System.Type.GetType("System.String");
  617. myDataColumn.ColumnName = "阨揤薯(觙遠)";
  618. crastallorTable.Columns.Add(myDataColumn);
  619. #endregion
  620. }
  621. if (_DEVICE_POS == 1 || _DEVICE_POS == 2)
  622. {
  623. crastallorTable.Rows.Add(new object[] { "賦儒け[S1]" });
  624. crastallorTable.Rows.Add(new object[] { "賦儒け[S2]" });
  625. coolWaterTable.Rows.Add(new object[] { "媼濮阨霜講[S1]" });
  626. coolWaterTable.Rows.Add(new object[] { "媼濮阨揤薯[S1]" });
  627. coolWaterTable.Rows.Add(new object[] { "媼濮阨霜講[S2]" });
  628. coolWaterTable.Rows.Add(new object[] { "媼濮阨揤薯[S2]" });
  629. }
  630. else
  631. {
  632. crastallorTable.Rows.Add(new object[] { "賦儒け[S1]" });
  633. coolWaterTable.Rows.Add(new object[] { "媼濮阨霜講[S1]" });
  634. coolWaterTable.Rows.Add(new object[] { "媼濮阨揤薯[S1]" });
  635. }
  636. this.ulgridDevSta.DataSource = crastallorTable;
  637. this.ultgridWater.DataSource = coolWaterTable;
  638. }
  639. //桶跡扽俶扢隅
  640. private void setGridEdit()
  641. {
  642. try
  643. {
  644. //賦儒け桶扽俶扢隅
  645. for (int j = 0; j < this.ulgridDevSta.DisplayLayout.Bands[0].Columns.Count; j++)
  646. {
  647. this.ulgridDevSta.DisplayLayout.Bands[0].Columns[j].CellActivation = Activation.NoEdit;
  648. this.ulgridDevSta.DisplayLayout.Bands[0].Columns[j].Width = 60;
  649. }
  650. ulgridDevSta.DisplayLayout.Bands[0].Columns["翉矗耀宒(芛/帣)"].Hidden = true;
  651. //濮�阨桶扽俶扢隅
  652. for (int i = 0; i < this.ultgridWater.DisplayLayout.Bands[0].Columns.Count; i++)
  653. {
  654. this.ultgridWater.DisplayLayout.Bands[0].Columns[i].Width = 60;
  655. this.ultgridWater.DisplayLayout.Bands[0].Columns[i].CellActivation = Activation.NoEdit;
  656. }
  657. ulgridDevSta.DisplayLayout.Bands[0].Columns[0].Width = 80;
  658. ultgridWater.DisplayLayout.Bands[0].Columns[0].Width = 80;
  659. }
  660. catch { }
  661. }
  662. }
  663. }