RollingCard.cs 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Drawing;
  5. using System.Data;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using Core.Mes.Client.Comm.Control;
  10. using com.steering.mes.zgmil.entity;
  11. using Infragistics.Win.UltraWinGrid;
  12. using Core.StlMes.Client.ZGMil.Entity;
  13. using CoreFS.CA06;
  14. namespace Core.StlMes.Client.ZGMil.Result
  15. {
  16. public partial class RollingCard : UserControl
  17. {
  18. private Infragistics.Win.UltraWinGrid.UltraGrid _grid = null;
  19. /// <summary>
  20. /// 编辑区GRID
  21. /// </summary>
  22. public Infragistics.Win.UltraWinGrid.UltraGrid Grid
  23. {
  24. get { return _grid; }
  25. }
  26. public RollingCard()
  27. {
  28. InitializeComponent();
  29. GridHelper.InitCardGrid(RollCardDataSource, ultraGrid4);
  30. _grid = this.ultraGrid4;
  31. //ultraGrid4.DisplayLayout.
  32. }
  33. protected override void OnLoad(EventArgs e)
  34. {
  35. base.OnLoad(e);
  36. ultraGrid4.DisplayLayout.Override.AllowRowFiltering = Infragistics.Win.DefaultableBoolean.False;
  37. }
  38. private RollingCardEntity _card = new RollingCardEntity();
  39. [Browsable(false)]
  40. [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  41. public RollingCardEntity Value
  42. {
  43. get { return _card; }
  44. set
  45. {
  46. if (value != null)
  47. {
  48. _card = value;
  49. UpdateData();
  50. }
  51. }
  52. }
  53. public void ChangCard()
  54. {
  55. this.ultraGrid4.DisplayLayout.Bands[0].Columns["Refur"].Hidden = true;
  56. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum6"].Hidden = true;
  57. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum6"].Hidden = true;
  58. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline7"].Hidden = true;
  59. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline7"].Hidden = true;
  60. this.ultraGrid4.DisplayLayout.Bands[0].Columns["Process"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  61. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  62. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  63. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  64. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  65. this.ultraGrid4.DisplayLayout.Bands[0].Columns["Feed"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  66. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum1"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  67. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum1"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  68. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline1"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  69. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline1"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  70. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ColdBed"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  71. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum8"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  72. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum8"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  73. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline2"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  74. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline2"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  75. this.ultraGrid4.DisplayLayout.Bands[0].Columns["InFur"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  76. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum2"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  77. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum2"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  78. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline3"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  79. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline3"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  80. this.ultraGrid4.DisplayLayout.Bands[0].Columns["OutFur"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  81. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum3"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  82. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum3"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  83. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline4"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  84. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline4"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  85. this.ultraGrid4.DisplayLayout.Bands[0].Columns["Perforation"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  86. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum4"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  87. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum4"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  88. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline5"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  89. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline5"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  90. this.ultraGrid4.DisplayLayout.Bands[0].Columns["Rolling"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  91. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum5"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  92. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum5"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  93. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline6"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  94. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline6"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  95. this.ultraGrid4.DisplayLayout.Bands[0].Columns["Sizing"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  96. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum7"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  97. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum7"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  98. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline8"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  99. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline8"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  100. this.ultraGrid4.DisplayLayout.Bands[0].Columns["BeforSaw"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 30);
  101. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum9"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  102. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum9"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  103. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline9"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  104. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline9"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(70, 30);
  105. this.ultraGrid4.DisplayLayout.Bands[0].Columns["Saw"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(69, 30);
  106. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum10"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  107. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum10"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  108. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline10"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  109. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline10"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  110. this.ultraGrid4.DisplayLayout.Bands[0].Columns["Straight"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(69, 30);
  111. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum11"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  112. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum11"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  113. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline11"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  114. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline11"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  115. this.ultraGrid4.DisplayLayout.Bands[0].Columns["Testing"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(69, 30);
  116. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum12"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  117. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum12"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  118. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline12"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  119. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline12"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  120. this.ultraGrid4.DisplayLayout.Bands[0].Columns["InspectionNum"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(69, 30);
  121. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum13"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  122. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum13"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  123. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline13"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  124. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline13"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  125. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNuma"].RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(69, 30);
  126. this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum14"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  127. this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum14"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  128. this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline14"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  129. this.ultraGrid4.DisplayLayout.Bands[0].Columns["backline14"].RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(69, 30);
  130. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["BeforSaw"].RowLayoutColumnInfo.SpanX = 8;
  131. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum9"].RowLayoutColumnInfo.SpanX = 8;
  132. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum9"].RowLayoutColumnInfo.SpanX = 8;
  133. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline9"].RowLayoutColumnInfo.SpanX = 8;
  134. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["Saw"].RowLayoutColumnInfo.SpanX = 9;
  135. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum10"].RowLayoutColumnInfo.SpanX = 9;
  136. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum10"].RowLayoutColumnInfo.SpanX = 9;
  137. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline10"].RowLayoutColumnInfo.SpanX = 9;
  138. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["Straight"].RowLayoutColumnInfo.SpanX = 10;
  139. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum11"].RowLayoutColumnInfo.SpanX = 10;
  140. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum11"].RowLayoutColumnInfo.SpanX = 10;
  141. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline11"].RowLayoutColumnInfo.SpanX = 10;
  142. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["Testing"].RowLayoutColumnInfo.SpanX = 11;
  143. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum12"].RowLayoutColumnInfo.SpanX = 11;
  144. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum12"].RowLayoutColumnInfo.SpanX = 11;
  145. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline12"].RowLayoutColumnInfo.SpanX = 11;
  146. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["InspectionNum"].RowLayoutColumnInfo.SpanX = 12;
  147. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum13"].RowLayoutColumnInfo.SpanX = 12;
  148. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum13"].RowLayoutColumnInfo.SpanX = 12;
  149. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline13"].RowLayoutColumnInfo.SpanX = 12;
  150. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNuma"].RowLayoutColumnInfo.SpanX = 13;
  151. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["ScrapNum14"].RowLayoutColumnInfo.SpanX = 13;
  152. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["QualifiedNum14"].RowLayoutColumnInfo.SpanX = 13;
  153. ////this.ultraGrid4.DisplayLayout.Bands[0].Columns["offline14"].RowLayoutColumnInfo.SpanX = 13;
  154. }
  155. /// <summary>
  156. /// 刷新控件数据显示
  157. /// </summary>
  158. public void UpdateData()
  159. {
  160. if (_card != null)
  161. {
  162. //上料剔除单倍坯支数
  163. RollCardDataSource.Rows[0]["ScrapNum1"] = _card.FeedScrapNum;
  164. //上料合格单倍坯支数
  165. RollCardDataSource.Rows[0]["QualifiedNum1"] = _card.FeedQualifiedNum;
  166. //加热炉入炉剔除支数
  167. RollCardDataSource.Rows[0]["ScrapNum2"] = 0;
  168. //加热炉入炉合格支数
  169. RollCardDataSource.Rows[0]["QualifiedNum2"] = _card.FeedQualifiedDBNum;
  170. //加热炉出炉剔除支数
  171. RollCardDataSource.Rows[0]["ScrapNum3"] = _card.FurScrapNum;
  172. //加热炉出炉合格支数
  173. RollCardDataSource.Rows[0]["QualifiedNum3"] = _card.FurQualifiedNum;
  174. //穿孔剔除支数
  175. RollCardDataSource.Rows[0]["ScrapNum4"] = _card.PerScrapNum;
  176. //穿孔合格支数
  177. RollCardDataSource.Rows[0]["QualifiedNum4"] = _card.PerQualifiedNum;
  178. //连轧剔除支数
  179. RollCardDataSource.Rows[0]["ScrapNum5"] = _card.RollingScrapNum;
  180. //连轧合格支数
  181. RollCardDataSource.Rows[0]["QualifiedNum5"] = _card.RollingQualifiedNum;
  182. //再加热炉剔除支数
  183. RollCardDataSource.Rows[0]["ScrapNum6"] = _card.RefurScrapNum;
  184. //再加热炉合格支数
  185. RollCardDataSource.Rows[0]["QualifiedNum6"] = _card.RefurQualifiedNum;
  186. //定径剔除支数
  187. RollCardDataSource.Rows[0]["ScrapNum7"] = _card.SizingScrapNum;
  188. //定径合格支数
  189. RollCardDataSource.Rows[0]["QualifiedNum7"] = _card.SizingQualifiedNum;
  190. //锯切剔除支数
  191. RollCardDataSource.Rows[0]["ScrapNum8"] = _card.FeedScrapDBNum;
  192. //锯切合格支数
  193. RollCardDataSource.Rows[0]["QualifiedNum8"] = _card.FeedQualifiedDBNum;
  194. //管排锯切前剔除支数
  195. RollCardDataSource.Rows[0]["ScrapNum9"] = _card.SawScrapNumBE;
  196. //管排锯切前合格支数
  197. RollCardDataSource.Rows[0]["QualifiedNum9"] = _card.SawQualifiedNumBE;
  198. //管排锯切后剔除支数
  199. RollCardDataSource.Rows[0]["ScrapNum10"] = _card.SawScrapNum;
  200. //管排锯切后合格支数
  201. RollCardDataSource.Rows[0]["QualifiedNum10"] = _card.SawQualifiedNum;
  202. //矫直剔除支数
  203. RollCardDataSource.Rows[0]["ScrapNum11"] = _card.StraightScrapNum;
  204. //矫直合格支数
  205. RollCardDataSource.Rows[0]["QualifiedNum11"] = _card.StraightQualifiedNum;
  206. //矫直下线支数
  207. RollCardDataSource.Rows[0]["offline11"] = _card.OfflineStraight;
  208. //矫直返线支数
  209. RollCardDataSource.Rows[0]["backline11"] = _card.BacklineStraight;
  210. //探伤剔除支数
  211. RollCardDataSource.Rows[0]["ScrapNum12"] = _card.TestingScrapNum;
  212. //探伤合格支数
  213. RollCardDataSource.Rows[0]["QualifiedNum12"] = _card.TestingQualifiedNum;
  214. //探伤合格支数
  215. RollCardDataSource.Rows[0]["offline12"] = _card.OfflineTesting;
  216. //探伤返线支数
  217. RollCardDataSource.Rows[0]["backline12"] = _card.BacklineTesting;
  218. //表检废品支数
  219. RollCardDataSource.Rows[0]["ScrapNum13"] = _card.SurfaceScrapNum;
  220. //表检合格支数
  221. RollCardDataSource.Rows[0]["QualifiedNum13"] = _card.SurfaceQualifiedNum;
  222. //表检下线支数
  223. RollCardDataSource.Rows[0]["offline13"] = _card.OfflineSurface;
  224. //表检返线支数
  225. RollCardDataSource.Rows[0]["backline13"] = _card.SurfaceBackLineNum;
  226. }
  227. }
  228. /// <summary>
  229. /// 清空控件数据
  230. /// </summary>
  231. public void ClearData()
  232. {
  233. //上料剔除单倍坯支数
  234. RollCardDataSource.Rows[0]["ScrapNum1"] = "";
  235. //上料合格单倍坯支数
  236. RollCardDataSource.Rows[0]["QualifiedNum1"] = "";
  237. //加热炉入炉剔除支数
  238. RollCardDataSource.Rows[0]["ScrapNum2"] = "";
  239. //加热炉入炉合格支数
  240. RollCardDataSource.Rows[0]["QualifiedNum2"] = "";
  241. //加热炉出炉剔除支数
  242. RollCardDataSource.Rows[0]["ScrapNum3"] = "";
  243. //加热炉出炉合格支数
  244. RollCardDataSource.Rows[0]["QualifiedNum3"] = "";
  245. //穿孔剔除支数
  246. RollCardDataSource.Rows[0]["ScrapNum4"] = "";
  247. //穿孔合格支数
  248. RollCardDataSource.Rows[0]["QualifiedNum4"] = "";
  249. //连轧剔除支数
  250. RollCardDataSource.Rows[0]["ScrapNum5"] = "";
  251. //连轧合格支数
  252. RollCardDataSource.Rows[0]["QualifiedNum5"] = "";
  253. //再加热炉剔除支数
  254. RollCardDataSource.Rows[0]["ScrapNum6"] = "";
  255. //再加热炉合格支数
  256. RollCardDataSource.Rows[0]["QualifiedNum6"] = "";
  257. //定径剔除支数
  258. RollCardDataSource.Rows[0]["ScrapNum7"] = "";
  259. //定径合格支数
  260. RollCardDataSource.Rows[0]["QualifiedNum7"] = "";
  261. //冷床剔除支数
  262. RollCardDataSource.Rows[0]["ScrapNum8"] = "";
  263. //冷床合格支数
  264. RollCardDataSource.Rows[0]["QualifiedNum8"] = "";
  265. //管排锯切前剔除支数
  266. RollCardDataSource.Rows[0]["ScrapNum9"] = "";
  267. //管排锯切前合格支数
  268. RollCardDataSource.Rows[0]["QualifiedNum9"] = "";
  269. //管排锯切后剔除支数
  270. RollCardDataSource.Rows[0]["ScrapNum10"] = "";
  271. //管排锯切后合格支数
  272. RollCardDataSource.Rows[0]["QualifiedNum10"] = "";
  273. //矫直剔除支数
  274. RollCardDataSource.Rows[0]["ScrapNum11"] = "";
  275. //矫直合格支数
  276. RollCardDataSource.Rows[0]["QualifiedNum11"] = "";
  277. //探伤剔除支数
  278. RollCardDataSource.Rows[0]["ScrapNum12"] = "";
  279. //探伤合格支数
  280. RollCardDataSource.Rows[0]["QualifiedNum12"] = "";
  281. RollCardDataSource.Rows[0]["offline11"] = "";
  282. //矫直返线支数
  283. RollCardDataSource.Rows[0]["backline11"] = "";
  284. RollCardDataSource.Rows[0]["offline12"] = "";
  285. //探伤返线支数
  286. RollCardDataSource.Rows[0]["backline12"] ="";
  287. }
  288. /// <summary>
  289. /// 控件编辑后更新已修改数据
  290. /// </summary>
  291. public new void Update()
  292. {
  293. ultraGrid4.UpdateData();
  294. }
  295. }
  296. }