UcFCcmMakingBill.cs 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487
  1. using System;
  2. using System.Collections;
  3. using System.ComponentModel;
  4. using System.Drawing;
  5. using System.Data;
  6. using System.Windows.Forms;
  7. using Infragistics.Win.UltraWinGrid;
  8. using Core.Sglg.DataModel;
  9. namespace Core.Sglg.Client.JobOperationMgt.CCM_F
  10. {
  11. /// <summary>
  12. /// UcFCcmMakingBill 的摘要说明。
  13. /// </summary>
  14. ///
  15. public class UcFCcmMakingBill : System.Windows.Forms.UserControl
  16. {
  17. #region " Construct "
  18. public Infragistics.Win.UltraWinGrid.UltraGrid ultraGrid1;
  19. public Infragistics.Win.UltraWinDataSource.UltraDataSource ultraDataSource1;
  20. /// <summary>
  21. /// 必需的设计器变量。
  22. /// </summary>
  23. private System.ComponentModel.Container components = null;
  24. public UcFCcmMakingBill()
  25. {
  26. // 该调用是 Windows.Forms 窗体设计器所必需的。
  27. InitializeComponent();
  28. // TODO: 在 InitializeComponent 调用后添加任何初始化
  29. }
  30. /// <summary>
  31. /// 清理所有正在使用的资源。
  32. /// </summary>
  33. protected override void Dispose( bool disposing )
  34. {
  35. if( disposing )
  36. {
  37. if(components != null)
  38. {
  39. components.Dispose();
  40. }
  41. }
  42. base.Dispose( disposing );
  43. }
  44. #region 组件设计器生成的代码
  45. /// <summary>
  46. /// 设计器支持所需的方法 - 不要使用代码编辑器
  47. /// 修改此方法的内容。
  48. /// </summary>
  49. private void InitializeComponent()
  50. {
  51. Infragistics.Win.Appearance appearance1 = new Infragistics.Win.Appearance();
  52. Infragistics.Win.UltraWinGrid.UltraGridBand ultraGridBand1 = new Infragistics.Win.UltraWinGrid.UltraGridBand("Band 0", -1);
  53. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn1 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("MakingBill");
  54. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn2 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("SmeltingID");
  55. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn3 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("PlanSteelKind");
  56. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn4 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("DutyNo", -1, 28677626);
  57. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn5 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("Specification");
  58. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn6 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("MouldingPotRank");
  59. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn7 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("SectionID");
  60. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn8 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("ActivityPath");
  61. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn9 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("MoudulingNumb");
  62. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn10 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("MoudulingNo");
  63. Infragistics.Win.Appearance appearance2 = new Infragistics.Win.Appearance();
  64. Infragistics.Win.Appearance appearance3 = new Infragistics.Win.Appearance();
  65. Infragistics.Win.Appearance appearance4 = new Infragistics.Win.Appearance();
  66. Infragistics.Win.Appearance appearance5 = new Infragistics.Win.Appearance();
  67. Infragistics.Win.Appearance appearance6 = new Infragistics.Win.Appearance();
  68. Infragistics.Win.Appearance appearance7 = new Infragistics.Win.Appearance();
  69. Infragistics.Win.Appearance appearance8 = new Infragistics.Win.Appearance();
  70. Infragistics.Win.Appearance appearance9 = new Infragistics.Win.Appearance();
  71. Infragistics.Win.Appearance appearance10 = new Infragistics.Win.Appearance();
  72. Infragistics.Win.Appearance appearance11 = new Infragistics.Win.Appearance();
  73. Infragistics.Win.ValueList valueList1 = new Infragistics.Win.ValueList(28677626);
  74. Infragistics.Win.ValueListItem valueListItem1 = new Infragistics.Win.ValueListItem();
  75. Infragistics.Win.ValueListItem valueListItem2 = new Infragistics.Win.ValueListItem();
  76. Infragistics.Win.ValueListItem valueListItem3 = new Infragistics.Win.ValueListItem();
  77. Infragistics.Win.ValueListItem valueListItem4 = new Infragistics.Win.ValueListItem();
  78. Infragistics.Win.ValueListItem valueListItem5 = new Infragistics.Win.ValueListItem();
  79. Infragistics.Win.ValueListItem valueListItem6 = new Infragistics.Win.ValueListItem();
  80. Infragistics.Win.ValueListItem valueListItem7 = new Infragistics.Win.ValueListItem();
  81. Infragistics.Win.ValueListItem valueListItem8 = new Infragistics.Win.ValueListItem();
  82. Infragistics.Win.ValueListItem valueListItem9 = new Infragistics.Win.ValueListItem();
  83. Infragistics.Win.ValueListItem valueListItem10 = new Infragistics.Win.ValueListItem();
  84. Infragistics.Win.ValueListItem valueListItem11 = new Infragistics.Win.ValueListItem();
  85. Infragistics.Win.ValueListItem valueListItem12 = new Infragistics.Win.ValueListItem();
  86. Infragistics.Win.ValueListItem valueListItem13 = new Infragistics.Win.ValueListItem();
  87. Infragistics.Win.ValueListItem valueListItem14 = new Infragistics.Win.ValueListItem();
  88. Infragistics.Win.ValueListItem valueListItem15 = new Infragistics.Win.ValueListItem();
  89. Infragistics.Win.ValueListItem valueListItem16 = new Infragistics.Win.ValueListItem();
  90. Infragistics.Win.ValueListItem valueListItem17 = new Infragistics.Win.ValueListItem();
  91. Infragistics.Win.ValueListItem valueListItem18 = new Infragistics.Win.ValueListItem();
  92. Infragistics.Win.ValueListItem valueListItem19 = new Infragistics.Win.ValueListItem();
  93. Infragistics.Win.ValueListItem valueListItem20 = new Infragistics.Win.ValueListItem();
  94. Infragistics.Win.ValueList valueList2 = new Infragistics.Win.ValueList(33668360);
  95. Infragistics.Win.ValueListItem valueListItem21 = new Infragistics.Win.ValueListItem();
  96. Infragistics.Win.ValueListItem valueListItem22 = new Infragistics.Win.ValueListItem();
  97. Infragistics.Win.ValueListItem valueListItem23 = new Infragistics.Win.ValueListItem();
  98. Infragistics.Win.ValueListItem valueListItem24 = new Infragistics.Win.ValueListItem();
  99. Infragistics.Win.ValueListItem valueListItem25 = new Infragistics.Win.ValueListItem();
  100. Infragistics.Win.ValueListItem valueListItem26 = new Infragistics.Win.ValueListItem();
  101. Infragistics.Win.ValueListItem valueListItem27 = new Infragistics.Win.ValueListItem();
  102. Infragistics.Win.ValueListItem valueListItem28 = new Infragistics.Win.ValueListItem();
  103. Infragistics.Win.ValueListItem valueListItem29 = new Infragistics.Win.ValueListItem();
  104. Infragistics.Win.ValueListItem valueListItem30 = new Infragistics.Win.ValueListItem();
  105. Infragistics.Win.ValueListItem valueListItem31 = new Infragistics.Win.ValueListItem();
  106. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn1 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("MakingBill");
  107. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn2 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("SmeltingID");
  108. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn3 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("PlanSteelKind");
  109. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn4 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("DutyNo");
  110. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn5 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("Specification");
  111. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn6 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("MouldingPotRank");
  112. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn7 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("SectionID");
  113. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn8 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("ActivityPath");
  114. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn9 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("MoudulingNumb");
  115. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn10 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("MoudulingNo");
  116. this.ultraGrid1 = new Infragistics.Win.UltraWinGrid.UltraGrid();
  117. this.ultraDataSource1 = new Infragistics.Win.UltraWinDataSource.UltraDataSource();
  118. ((System.ComponentModel.ISupportInitialize)(this.ultraGrid1)).BeginInit();
  119. ((System.ComponentModel.ISupportInitialize)(this.ultraDataSource1)).BeginInit();
  120. this.SuspendLayout();
  121. //
  122. // ultraGrid1
  123. //
  124. this.ultraGrid1.DataSource = this.ultraDataSource1;
  125. appearance1.BackHatchStyle = Infragistics.Win.BackHatchStyle.None;
  126. this.ultraGrid1.DisplayLayout.Appearance = appearance1;
  127. ultraGridBand1.CardSettings.CardScrollbars = Infragistics.Win.UltraWinGrid.CardScrollbars.None;
  128. ultraGridBand1.CardSettings.ShowCaption = false;
  129. ultraGridBand1.CardSettings.Style = Infragistics.Win.UltraWinGrid.CardStyle.StandardLabels;
  130. ultraGridBand1.CardView = true;
  131. ultraGridColumn1.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  132. ultraGridColumn1.Header.Caption = "工单号";
  133. ultraGridColumn1.Header.VisiblePosition = 0;
  134. ultraGridColumn1.RowLayoutColumnInfo.OriginX = 0;
  135. ultraGridColumn1.RowLayoutColumnInfo.OriginY = 0;
  136. ultraGridColumn1.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(130, 26);
  137. ultraGridColumn1.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(60, 26);
  138. ultraGridColumn1.RowLayoutColumnInfo.SpanX = 2;
  139. ultraGridColumn1.RowLayoutColumnInfo.SpanY = 2;
  140. ultraGridColumn2.ButtonDisplayStyle = Infragistics.Win.UltraWinGrid.ButtonDisplayStyle.Always;
  141. ultraGridColumn2.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  142. ultraGridColumn2.Header.Caption = "熔炼号";
  143. ultraGridColumn2.Header.VisiblePosition = 1;
  144. ultraGridColumn2.RowLayoutColumnInfo.OriginX = 2;
  145. ultraGridColumn2.RowLayoutColumnInfo.OriginY = 0;
  146. ultraGridColumn2.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(130, 26);
  147. ultraGridColumn2.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(60, 26);
  148. ultraGridColumn2.RowLayoutColumnInfo.SpanX = 2;
  149. ultraGridColumn2.RowLayoutColumnInfo.SpanY = 2;
  150. ultraGridColumn2.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.EditButton;
  151. ultraGridColumn3.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  152. ultraGridColumn3.Header.Caption = "计划钢种";
  153. ultraGridColumn3.Header.VisiblePosition = 2;
  154. ultraGridColumn3.RowLayoutColumnInfo.OriginX = 4;
  155. ultraGridColumn3.RowLayoutColumnInfo.OriginY = 0;
  156. ultraGridColumn3.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(120, 26);
  157. ultraGridColumn3.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 26);
  158. ultraGridColumn3.RowLayoutColumnInfo.SpanX = 2;
  159. ultraGridColumn3.RowLayoutColumnInfo.SpanY = 2;
  160. ultraGridColumn4.ButtonDisplayStyle = Infragistics.Win.UltraWinGrid.ButtonDisplayStyle.Always;
  161. ultraGridColumn4.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  162. ultraGridColumn4.Header.Caption = "班组";
  163. ultraGridColumn4.Header.VisiblePosition = 3;
  164. ultraGridColumn4.RowLayoutColumnInfo.OriginX = 6;
  165. ultraGridColumn4.RowLayoutColumnInfo.OriginY = 0;
  166. ultraGridColumn4.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(120, 26);
  167. ultraGridColumn4.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 26);
  168. ultraGridColumn4.RowLayoutColumnInfo.SpanX = 2;
  169. ultraGridColumn4.RowLayoutColumnInfo.SpanY = 2;
  170. ultraGridColumn4.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.EditButton;
  171. ultraGridColumn5.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  172. ultraGridColumn5.Header.Caption = "物料描述";
  173. ultraGridColumn5.Header.VisiblePosition = 4;
  174. ultraGridColumn5.RowLayoutColumnInfo.OriginX = 0;
  175. ultraGridColumn5.RowLayoutColumnInfo.OriginY = 2;
  176. ultraGridColumn5.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(0, 26);
  177. ultraGridColumn5.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(60, 26);
  178. ultraGridColumn5.RowLayoutColumnInfo.SpanX = 4;
  179. ultraGridColumn5.RowLayoutColumnInfo.SpanY = 2;
  180. ultraGridColumn6.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  181. ultraGridColumn6.Header.Caption = "钢包等级";
  182. ultraGridColumn6.Header.VisiblePosition = 5;
  183. ultraGridColumn6.RowLayoutColumnInfo.OriginX = 4;
  184. ultraGridColumn6.RowLayoutColumnInfo.OriginY = 2;
  185. ultraGridColumn6.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(120, 26);
  186. ultraGridColumn6.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 26);
  187. ultraGridColumn6.RowLayoutColumnInfo.SpanX = 2;
  188. ultraGridColumn6.RowLayoutColumnInfo.SpanY = 2;
  189. ultraGridColumn7.ButtonDisplayStyle = Infragistics.Win.UltraWinGrid.ButtonDisplayStyle.Always;
  190. ultraGridColumn7.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  191. ultraGridColumn7.Header.Caption = "铸坯断面";
  192. ultraGridColumn7.Header.VisiblePosition = 6;
  193. ultraGridColumn7.RowLayoutColumnInfo.OriginX = 6;
  194. ultraGridColumn7.RowLayoutColumnInfo.OriginY = 2;
  195. ultraGridColumn7.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(120, 26);
  196. ultraGridColumn7.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 26);
  197. ultraGridColumn7.RowLayoutColumnInfo.SpanX = 2;
  198. ultraGridColumn7.RowLayoutColumnInfo.SpanY = 2;
  199. ultraGridColumn7.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.EditButton;
  200. ultraGridColumn8.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  201. ultraGridColumn8.Header.Caption = "作业路线";
  202. ultraGridColumn8.Header.VisiblePosition = 7;
  203. ultraGridColumn8.RowLayoutColumnInfo.OriginX = 0;
  204. ultraGridColumn8.RowLayoutColumnInfo.OriginY = 4;
  205. ultraGridColumn8.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(0, 26);
  206. ultraGridColumn8.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(60, 26);
  207. ultraGridColumn8.RowLayoutColumnInfo.SpanX = 4;
  208. ultraGridColumn8.RowLayoutColumnInfo.SpanY = 2;
  209. ultraGridColumn9.Header.Caption = "浇次内炉数";
  210. ultraGridColumn9.Header.VisiblePosition = 8;
  211. ultraGridColumn9.RowLayoutColumnInfo.OriginX = 4;
  212. ultraGridColumn9.RowLayoutColumnInfo.OriginY = 4;
  213. ultraGridColumn9.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(120, 26);
  214. ultraGridColumn9.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 26);
  215. ultraGridColumn9.RowLayoutColumnInfo.SpanX = 2;
  216. ultraGridColumn9.RowLayoutColumnInfo.SpanY = 2;
  217. ultraGridColumn10.Header.Caption = "浇次内炉序";
  218. ultraGridColumn10.Header.VisiblePosition = 9;
  219. ultraGridColumn10.RowLayoutColumnInfo.OriginX = 6;
  220. ultraGridColumn10.RowLayoutColumnInfo.OriginY = 4;
  221. ultraGridColumn10.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(120, 26);
  222. ultraGridColumn10.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(70, 26);
  223. ultraGridColumn10.RowLayoutColumnInfo.SpanX = 2;
  224. ultraGridColumn10.RowLayoutColumnInfo.SpanY = 2;
  225. ultraGridBand1.Columns.AddRange(new object[] {
  226. ultraGridColumn1,
  227. ultraGridColumn2,
  228. ultraGridColumn3,
  229. ultraGridColumn4,
  230. ultraGridColumn5,
  231. ultraGridColumn6,
  232. ultraGridColumn7,
  233. ultraGridColumn8,
  234. ultraGridColumn9,
  235. ultraGridColumn10});
  236. appearance2.BackColor = System.Drawing.Color.White;
  237. appearance2.ForeColor = System.Drawing.Color.Black;
  238. ultraGridBand1.Override.RowSelectorAppearance = appearance2;
  239. ultraGridBand1.UseRowLayout = true;
  240. this.ultraGrid1.DisplayLayout.BandsSerializer.Add(ultraGridBand1);
  241. this.ultraGrid1.DisplayLayout.BorderStyle = Infragistics.Win.UIElementBorderStyle.None;
  242. this.ultraGrid1.DisplayLayout.CaptionVisible = Infragistics.Win.DefaultableBoolean.False;
  243. appearance3.BackColor = System.Drawing.SystemColors.ActiveBorder;
  244. appearance3.BackColor2 = System.Drawing.SystemColors.ControlDark;
  245. appearance3.BackGradientStyle = Infragistics.Win.GradientStyle.Vertical;
  246. appearance3.BorderColor = System.Drawing.SystemColors.Window;
  247. this.ultraGrid1.DisplayLayout.GroupByBox.Appearance = appearance3;
  248. appearance4.ForeColor = System.Drawing.SystemColors.GrayText;
  249. this.ultraGrid1.DisplayLayout.GroupByBox.BandLabelAppearance = appearance4;
  250. this.ultraGrid1.DisplayLayout.GroupByBox.BorderStyle = Infragistics.Win.UIElementBorderStyle.Solid;
  251. this.ultraGrid1.DisplayLayout.GroupByBox.Hidden = true;
  252. appearance5.BackColor = System.Drawing.SystemColors.ControlLightLight;
  253. appearance5.BackColor2 = System.Drawing.SystemColors.Control;
  254. appearance5.BackGradientStyle = Infragistics.Win.GradientStyle.Horizontal;
  255. appearance5.ForeColor = System.Drawing.SystemColors.GrayText;
  256. this.ultraGrid1.DisplayLayout.GroupByBox.PromptAppearance = appearance5;
  257. this.ultraGrid1.DisplayLayout.MaxColScrollRegions = 1;
  258. this.ultraGrid1.DisplayLayout.MaxRowScrollRegions = 1;
  259. this.ultraGrid1.DisplayLayout.Override.AllowAddNew = Infragistics.Win.UltraWinGrid.AllowAddNew.No;
  260. this.ultraGrid1.DisplayLayout.Override.AllowColMoving = Infragistics.Win.UltraWinGrid.AllowColMoving.NotAllowed;
  261. this.ultraGrid1.DisplayLayout.Override.AllowColSizing = Infragistics.Win.UltraWinGrid.AllowColSizing.None;
  262. this.ultraGrid1.DisplayLayout.Override.AllowColSwapping = Infragistics.Win.UltraWinGrid.AllowColSwapping.NotAllowed;
  263. this.ultraGrid1.DisplayLayout.Override.AllowDelete = Infragistics.Win.DefaultableBoolean.False;
  264. this.ultraGrid1.DisplayLayout.Override.AllowRowFiltering = Infragistics.Win.DefaultableBoolean.False;
  265. this.ultraGrid1.DisplayLayout.Override.BorderStyleCardArea = Infragistics.Win.UIElementBorderStyle.None;
  266. this.ultraGrid1.DisplayLayout.Override.BorderStyleCell = Infragistics.Win.UIElementBorderStyle.Etched;
  267. this.ultraGrid1.DisplayLayout.Override.BorderStyleHeader = Infragistics.Win.UIElementBorderStyle.None;
  268. this.ultraGrid1.DisplayLayout.Override.BorderStyleRow = Infragistics.Win.UIElementBorderStyle.None;
  269. appearance6.BackColor = System.Drawing.Color.PapayaWhip;
  270. this.ultraGrid1.DisplayLayout.Override.CardAreaAppearance = appearance6;
  271. appearance7.BorderColor = System.Drawing.Color.Silver;
  272. appearance7.FontData.BoldAsString = "True";
  273. appearance7.TextTrimming = Infragistics.Win.TextTrimming.EllipsisCharacter;
  274. this.ultraGrid1.DisplayLayout.Override.CellAppearance = appearance7;
  275. this.ultraGrid1.DisplayLayout.Override.CellClickAction = Infragistics.Win.UltraWinGrid.CellClickAction.EditAndSelectText;
  276. this.ultraGrid1.DisplayLayout.Override.CellPadding = 0;
  277. appearance8.BackColor = System.Drawing.SystemColors.Control;
  278. appearance8.BackColor2 = System.Drawing.SystemColors.ControlDark;
  279. appearance8.BackGradientAlignment = Infragistics.Win.GradientAlignment.Element;
  280. appearance8.BackGradientStyle = Infragistics.Win.GradientStyle.Horizontal;
  281. appearance8.BorderColor = System.Drawing.SystemColors.Window;
  282. this.ultraGrid1.DisplayLayout.Override.GroupByRowAppearance = appearance8;
  283. appearance9.BackColor = System.Drawing.Color.PapayaWhip;
  284. appearance9.TextHAlign = Infragistics.Win.HAlign.Center;
  285. appearance9.TextVAlign = Infragistics.Win.VAlign.Middle;
  286. this.ultraGrid1.DisplayLayout.Override.HeaderAppearance = appearance9;
  287. this.ultraGrid1.DisplayLayout.Override.HeaderStyle = Infragistics.Win.HeaderStyle.Standard;
  288. appearance10.BackColor = System.Drawing.Color.LightBlue;
  289. appearance10.BorderColor = System.Drawing.Color.Silver;
  290. appearance10.TextHAlign = Infragistics.Win.HAlign.Left;
  291. appearance10.TextVAlign = Infragistics.Win.VAlign.Middle;
  292. this.ultraGrid1.DisplayLayout.Override.RowAppearance = appearance10;
  293. this.ultraGrid1.DisplayLayout.Override.RowSelectors = Infragistics.Win.DefaultableBoolean.False;
  294. this.ultraGrid1.DisplayLayout.Override.SelectTypeCol = Infragistics.Win.UltraWinGrid.SelectType.None;
  295. this.ultraGrid1.DisplayLayout.Override.SelectTypeRow = Infragistics.Win.UltraWinGrid.SelectType.None;
  296. appearance11.BackColor = System.Drawing.SystemColors.ControlLight;
  297. this.ultraGrid1.DisplayLayout.Override.TemplateAddRowAppearance = appearance11;
  298. this.ultraGrid1.DisplayLayout.Scrollbars = Infragistics.Win.UltraWinGrid.Scrollbars.None;
  299. valueList1.Key = "DutyID";
  300. valueListItem1.DataValue = "11";
  301. valueListItem1.DisplayText = "白班甲组";
  302. valueListItem2.DataValue = "12";
  303. valueListItem2.DisplayText = "白班乙组";
  304. valueListItem3.DataValue = "13";
  305. valueListItem3.DisplayText = "白班丙组";
  306. valueListItem4.DataValue = "14";
  307. valueListItem4.DisplayText = "白班丁组";
  308. valueListItem5.DataValue = "21";
  309. valueListItem5.DisplayText = "中班甲组";
  310. valueListItem6.DataValue = "22";
  311. valueListItem6.DisplayText = "中班乙组";
  312. valueListItem7.DataValue = "23";
  313. valueListItem7.DisplayText = "中班丙组";
  314. valueListItem8.DataValue = "24";
  315. valueListItem8.DisplayText = "中班丁组";
  316. valueListItem9.DataValue = "31";
  317. valueListItem9.DisplayText = "夜班甲组";
  318. valueListItem10.DataValue = "32";
  319. valueListItem10.DisplayText = "夜班乙组";
  320. valueListItem11.DataValue = "33";
  321. valueListItem11.DisplayText = "夜班丙组";
  322. valueListItem12.DataValue = "34";
  323. valueListItem12.DisplayText = "夜班丁组";
  324. valueListItem13.DataValue = "10";
  325. valueListItem13.DisplayText = "白班";
  326. valueListItem14.DataValue = "20";
  327. valueListItem14.DisplayText = "中班";
  328. valueListItem15.DataValue = "30";
  329. valueListItem15.DisplayText = "夜班";
  330. valueListItem16.DataValue = "00";
  331. valueListItem16.DisplayText = "无";
  332. valueListItem17.DataValue = "01";
  333. valueListItem17.DisplayText = "甲组";
  334. valueListItem18.DataValue = "02";
  335. valueListItem18.DisplayText = "乙组";
  336. valueListItem19.DataValue = "03";
  337. valueListItem19.DisplayText = "丙组";
  338. valueListItem20.DataValue = "04";
  339. valueListItem20.DisplayText = "丁组";
  340. valueList1.ValueListItems.Add(valueListItem1);
  341. valueList1.ValueListItems.Add(valueListItem2);
  342. valueList1.ValueListItems.Add(valueListItem3);
  343. valueList1.ValueListItems.Add(valueListItem4);
  344. valueList1.ValueListItems.Add(valueListItem5);
  345. valueList1.ValueListItems.Add(valueListItem6);
  346. valueList1.ValueListItems.Add(valueListItem7);
  347. valueList1.ValueListItems.Add(valueListItem8);
  348. valueList1.ValueListItems.Add(valueListItem9);
  349. valueList1.ValueListItems.Add(valueListItem10);
  350. valueList1.ValueListItems.Add(valueListItem11);
  351. valueList1.ValueListItems.Add(valueListItem12);
  352. valueList1.ValueListItems.Add(valueListItem13);
  353. valueList1.ValueListItems.Add(valueListItem14);
  354. valueList1.ValueListItems.Add(valueListItem15);
  355. valueList1.ValueListItems.Add(valueListItem16);
  356. valueList1.ValueListItems.Add(valueListItem17);
  357. valueList1.ValueListItems.Add(valueListItem18);
  358. valueList1.ValueListItems.Add(valueListItem19);
  359. valueList1.ValueListItems.Add(valueListItem20);
  360. valueList2.Key = "HeatRank";
  361. valueListItem21.DataValue = "0";
  362. valueListItem21.DisplayText = "无调整";
  363. valueListItem22.DataValue = "A";
  364. valueListItem22.DisplayText = "上调5度";
  365. valueListItem23.DataValue = "B";
  366. valueListItem23.DisplayText = "上调10度";
  367. valueListItem24.DataValue = "C";
  368. valueListItem24.DisplayText = "上调15度";
  369. valueListItem25.DataValue = "D";
  370. valueListItem25.DisplayText = "上调20度";
  371. valueListItem26.DataValue = "E";
  372. valueListItem26.DisplayText = "上调25度";
  373. valueListItem27.DataValue = "F";
  374. valueListItem27.DisplayText = "上调30度";
  375. valueListItem28.DataValue = "G";
  376. valueListItem28.DisplayText = "上调35度";
  377. valueListItem29.DataValue = "H";
  378. valueListItem29.DisplayText = "上调40度";
  379. valueListItem30.DataValue = "I";
  380. valueListItem30.DisplayText = "上调45度";
  381. valueListItem31.DataValue = "J";
  382. valueListItem31.DisplayText = "上调50度";
  383. valueList2.ValueListItems.Add(valueListItem21);
  384. valueList2.ValueListItems.Add(valueListItem22);
  385. valueList2.ValueListItems.Add(valueListItem23);
  386. valueList2.ValueListItems.Add(valueListItem24);
  387. valueList2.ValueListItems.Add(valueListItem25);
  388. valueList2.ValueListItems.Add(valueListItem26);
  389. valueList2.ValueListItems.Add(valueListItem27);
  390. valueList2.ValueListItems.Add(valueListItem28);
  391. valueList2.ValueListItems.Add(valueListItem29);
  392. valueList2.ValueListItems.Add(valueListItem30);
  393. valueList2.ValueListItems.Add(valueListItem31);
  394. this.ultraGrid1.DisplayLayout.ValueLists.AddRange(new Infragistics.Win.ValueList[] {
  395. valueList1,
  396. valueList2});
  397. this.ultraGrid1.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
  398. this.ultraGrid1.Location = new System.Drawing.Point(0, 0);
  399. this.ultraGrid1.Name = "ultraGrid1";
  400. this.ultraGrid1.Size = new System.Drawing.Size(768, 120);
  401. this.ultraGrid1.TabIndex = 0;
  402. this.ultraGrid1.Text = "ultraGrid1";
  403. //
  404. // ultraDataSource1
  405. //
  406. this.ultraDataSource1.Band.Columns.AddRange(new object[] {
  407. ultraDataColumn1,
  408. ultraDataColumn2,
  409. ultraDataColumn3,
  410. ultraDataColumn4,
  411. ultraDataColumn5,
  412. ultraDataColumn6,
  413. ultraDataColumn7,
  414. ultraDataColumn8,
  415. ultraDataColumn9,
  416. ultraDataColumn10});
  417. //
  418. // UcFCcmMakingBill
  419. //
  420. this.Controls.Add(this.ultraGrid1);
  421. this.Name = "UcFCcmMakingBill";
  422. this.Size = new System.Drawing.Size(768, 86);
  423. this.Load += new System.EventHandler(this.UcCvtMakingBill_Load);
  424. ((System.ComponentModel.ISupportInitialize)(this.ultraGrid1)).EndInit();
  425. ((System.ComponentModel.ISupportInitialize)(this.ultraDataSource1)).EndInit();
  426. this.ResumeLayout(false);
  427. }
  428. #endregion
  429. #endregion
  430. #region " Init "
  431. private void UcCvtMakingBill_Load(object sender, System.EventArgs e)
  432. {
  433. this.ultraDataSource1.Rows.Add(new object[]{"","","","00","","","","",""});
  434. }
  435. public void SetData(Hashtable ar)
  436. {
  437. if (ar == null) return;
  438. int count = this.ultraDataSource1.Band.Columns.Count;
  439. string strKey = "";
  440. for (int i = 0; i < count; i++)
  441. {
  442. try
  443. {
  444. strKey = this.ultraDataSource1.Band.Columns[i].Key;
  445. this.ultraDataSource1.Rows[0][i] = ar[strKey];
  446. }
  447. catch{}
  448. }
  449. }
  450. //重置数据
  451. public void resetData()
  452. {
  453. try
  454. {
  455. this.ultraDataSource1.Rows[0][0]="";
  456. this.ultraDataSource1.Rows[0][1]="";
  457. this.ultraDataSource1.Rows[0][2]="";
  458. this.ultraDataSource1.Rows[0][3]="00";
  459. this.ultraDataSource1.Rows[0][4]="";
  460. this.ultraDataSource1.Rows[0][5]="";
  461. this.ultraDataSource1.Rows[0][6]="";
  462. this.ultraDataSource1.Rows[0][7]="";
  463. this.ultraDataSource1.Rows[0][8]="";
  464. }
  465. catch
  466. {}
  467. }
  468. #endregion
  469. }
  470. }