|
|
@@ -0,0 +1,1012 @@
|
|
|
+using DevExpress.XtraReports.UI;
|
|
|
+using System;
|
|
|
+using System.Collections.Generic;
|
|
|
+using System.Drawing;
|
|
|
+using System.Linq;
|
|
|
+using System.Text;
|
|
|
+using System.Threading.Tasks;
|
|
|
+
|
|
|
+namespace OTSIncAReportApp._1_UI.OTSReportExport.Template
|
|
|
+{
|
|
|
+ /// <summary>
|
|
|
+ /// 颗粒尺寸表创建类
|
|
|
+ /// </summary>
|
|
|
+ class ParticleSizeTableCreation
|
|
|
+ {
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// VDA19颗粒尺寸有大分类表格式
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_VDA19_particleSizeS()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ #region 表头
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ Template_Rows1_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ #endregion
|
|
|
+ #region 表头信息
|
|
|
+ XRTableRow Template_Rows_2 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows2_Cell_1 = new XRTableCell();
|
|
|
+ Template_Rows2_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_1);
|
|
|
+
|
|
|
+ Template.Rows.Add(Template_Rows_2);
|
|
|
+ #endregion
|
|
|
+ #region VDA标头
|
|
|
+ XRTableRow Template_Rows_3 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows3_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_9 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_10 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_11 = new XRTableCell();
|
|
|
+
|
|
|
+ Template_Rows3_Cell_1.WidthF = 255f;
|
|
|
+ Template_Rows3_Cell_1.Text = "Size Class";
|
|
|
+ Template_Rows3_Cell_2.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_2.Text = "B";
|
|
|
+ Template_Rows3_Cell_3.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_3.Text = "C";
|
|
|
+ Template_Rows3_Cell_4.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_4.Text = "D";
|
|
|
+ Template_Rows3_Cell_5.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_5.Text = "E";
|
|
|
+ Template_Rows3_Cell_6.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_6.Text = "F";
|
|
|
+ Template_Rows3_Cell_7.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_7.Text = "G";
|
|
|
+ Template_Rows3_Cell_8.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_8.Text = "H";
|
|
|
+ Template_Rows3_Cell_9.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_9.Text = "I";
|
|
|
+ Template_Rows3_Cell_10.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_10.Text = "J";
|
|
|
+ Template_Rows3_Cell_11.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_11.Text = "K";
|
|
|
+
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_1);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_2);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_3);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_4);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_5);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_6);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_7);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_8);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_9);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_10);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_11);
|
|
|
+
|
|
|
+ Template.Rows.Add(Template_Rows_3);
|
|
|
+ #endregion
|
|
|
+ #region 颗粒尺寸信息
|
|
|
+ XRTableRow Template_Rows_4 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows4_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_9 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_10 = new XRTableCell();
|
|
|
+
|
|
|
+ XRTableCell Template_Rows4_Cell_11 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_12 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_13 = new XRTableCell();
|
|
|
+
|
|
|
+
|
|
|
+ Template_Rows4_Cell_1.WidthF = 100f;
|
|
|
+ Template_Rows4_Cell_2.WidthF = 100f;
|
|
|
+ Template_Rows4_Cell_3.WidthF = 55f;
|
|
|
+ Template_Rows4_Cell_4.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_5.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_6.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_7.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_8.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_9.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_10.WidthF = 54f;
|
|
|
+
|
|
|
+ Template_Rows4_Cell_11.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_12.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_13.WidthF = 54f;
|
|
|
+
|
|
|
+
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_1);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_2);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_3);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_4);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_5);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_6);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_7);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_8);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_9);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_10);
|
|
|
+
|
|
|
+
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_11);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_12);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_13);
|
|
|
+
|
|
|
+ Template.Rows.Add(Template_Rows_4);
|
|
|
+ #endregion
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+ Template.Rows[1].TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
|
|
+ Template.Rows[0].BackColor = Color.DarkGray;
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+ /// <summary>
|
|
|
+ /// VDA19颗粒尺寸有大分类表格式总结
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_VDA19_particleSizeS_end()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_9 = new XRTableCell();
|
|
|
+
|
|
|
+ XRTableCell Template_Rows1_Cell_10 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_11 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_12 = new XRTableCell();
|
|
|
+
|
|
|
+ Template_Rows1_Cell_1.WidthF = 200f;
|
|
|
+ Template_Rows1_Cell_2.WidthF = 55f;
|
|
|
+ Template_Rows1_Cell_3.WidthF = 54f;
|
|
|
+ Template_Rows1_Cell_4.WidthF = 54f;
|
|
|
+ Template_Rows1_Cell_5.WidthF = 54f;
|
|
|
+ Template_Rows1_Cell_6.WidthF = 54f;
|
|
|
+ Template_Rows1_Cell_7.WidthF = 54f;
|
|
|
+ Template_Rows1_Cell_8.WidthF = 54f;
|
|
|
+ Template_Rows1_Cell_9.WidthF = 54f;
|
|
|
+
|
|
|
+ Template_Rows1_Cell_10.WidthF = 54f;
|
|
|
+ Template_Rows1_Cell_11.WidthF = 54f;
|
|
|
+ Template_Rows1_Cell_12.WidthF = 54f;
|
|
|
+
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_2);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_3);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_4);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_5);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_6);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_7);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_8);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_9);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_10);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_11);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_12);
|
|
|
+
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ public XRTable add_VDA19_ResultTable()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ #region 表头
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ Template_Rows1_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ #endregion
|
|
|
+ #region VDA标头
|
|
|
+ XRTableRow Template_Rows_2 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows2_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_9 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_10 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_11 = new XRTableCell();
|
|
|
+ Template_Rows2_Cell_1.WidthF = 255f;
|
|
|
+ Template_Rows2_Cell_1.Text = "Size Class";
|
|
|
+ Template_Rows2_Cell_2.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_2.Text = "B";
|
|
|
+ Template_Rows2_Cell_3.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_3.Text = "C";
|
|
|
+ Template_Rows2_Cell_4.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_4.Text = "D";
|
|
|
+ Template_Rows2_Cell_5.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_5.Text = "E";
|
|
|
+ Template_Rows2_Cell_6.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_6.Text = "F";
|
|
|
+ Template_Rows2_Cell_7.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_7.Text = "G";
|
|
|
+ Template_Rows2_Cell_8.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_8.Text = "H";
|
|
|
+ Template_Rows2_Cell_9.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_9.Text = "I";
|
|
|
+ Template_Rows2_Cell_10.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_10.Text = "J";
|
|
|
+ Template_Rows2_Cell_11.WidthF = 54f;
|
|
|
+ Template_Rows2_Cell_11.Text = "K";
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_1);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_2);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_3);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_4);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_5);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_6);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_7);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_8);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_9);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_10);
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_11);
|
|
|
+ Template.Rows.Add(Template_Rows_2);
|
|
|
+ #endregion
|
|
|
+ #region VDA粒级头
|
|
|
+ XRTableRow Template_Rows_3 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows3_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_9 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_10 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_11 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_12 = new XRTableCell();
|
|
|
+ Template_Rows3_Cell_1.WidthF = 201f;
|
|
|
+ Template_Rows3_Cell_1.Text = "Size Range(um)";
|
|
|
+ Template_Rows3_Cell_2.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_2.Text = "数量";
|
|
|
+ Template_Rows3_Cell_3.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_4.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_5.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_6.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_7.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_8.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_9.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_10.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_11.WidthF = 54f;
|
|
|
+ Template_Rows3_Cell_12.WidthF = 54f;
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_1);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_2);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_3);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_4);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_5);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_6);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_7);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_8);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_9);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_10);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_11);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_12);
|
|
|
+ Template.Rows.Add(Template_Rows_3);
|
|
|
+ #endregion
|
|
|
+ #region VDA粒级数据
|
|
|
+ XRTableRow Template_Rows_4 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows4_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_9 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_10 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_11 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows4_Cell_12 = new XRTableCell();
|
|
|
+ Template_Rows4_Cell_1.WidthF = 201f;
|
|
|
+ Template_Rows4_Cell_1.Text = "Total Counts";
|
|
|
+ Template_Rows4_Cell_2.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_3.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_4.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_5.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_6.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_7.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_8.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_9.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_10.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_11.WidthF = 54f;
|
|
|
+ Template_Rows4_Cell_12.WidthF = 54f;
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_1);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_2);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_3);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_4);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_5);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_6);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_7);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_8);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_9);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_10);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_11);
|
|
|
+ Template_Rows_4.Controls.Add(Template_Rows4_Cell_12);
|
|
|
+ Template.Rows.Add(Template_Rows_4);
|
|
|
+ #endregion
|
|
|
+ #region VDA级别
|
|
|
+ XRTableRow Template_Rows_5 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows5_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_9 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_10 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows5_Cell_11 = new XRTableCell();
|
|
|
+ Template_Rows5_Cell_1.WidthF = 255f;
|
|
|
+ Template_Rows5_Cell_1.Text = "Cleanliness Level";
|
|
|
+ Template_Rows5_Cell_2.WidthF = 54f;
|
|
|
+ Template_Rows5_Cell_3.WidthF = 54f;
|
|
|
+ Template_Rows5_Cell_4.WidthF = 54f;
|
|
|
+ Template_Rows5_Cell_5.WidthF = 54f;
|
|
|
+ Template_Rows5_Cell_6.WidthF = 54f;
|
|
|
+ Template_Rows5_Cell_7.WidthF = 54f;
|
|
|
+ Template_Rows5_Cell_8.WidthF = 54f;
|
|
|
+ Template_Rows5_Cell_9.WidthF = 54f;
|
|
|
+ Template_Rows5_Cell_10.WidthF = 54f;
|
|
|
+ Template_Rows5_Cell_11.WidthF = 54f;
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_1);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_2);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_3);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_4);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_5);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_6);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_7);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_8);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_9);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_10);
|
|
|
+ Template_Rows_5.Controls.Add(Template_Rows5_Cell_11);
|
|
|
+ Template.Rows.Add(Template_Rows_5);
|
|
|
+ #endregion
|
|
|
+ #region VDA当前标准评级
|
|
|
+ XRTableRow Template_Rows_6 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows6_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows6_Cell_2 = new XRTableCell();
|
|
|
+
|
|
|
+ Template_Rows6_Cell_1.WidthF = 309f;
|
|
|
+ Template_Rows6_Cell_1.Text = "Component Cleanliness Code (CCC):";
|
|
|
+ Template_Rows6_Cell_2.WidthF = 486f;
|
|
|
+
|
|
|
+ Template_Rows_6.Controls.Add(Template_Rows6_Cell_1);
|
|
|
+ Template_Rows_6.Controls.Add(Template_Rows6_Cell_2);
|
|
|
+
|
|
|
+ Template.Rows.Add(Template_Rows_6);
|
|
|
+ #endregion
|
|
|
+ #region VDA标准评级示例
|
|
|
+ XRTableRow Template_Rows_7 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows7_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows7_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows7_Cell_3 = new XRTableCell();
|
|
|
+
|
|
|
+ Template_Rows7_Cell_1.WidthF = 309f;
|
|
|
+ Template_Rows7_Cell_1.Text = "Specification:";
|
|
|
+ Template_Rows7_Cell_2.WidthF = 324f;
|
|
|
+ Template_Rows7_Cell_2.Text = "V(B10/C8/D7/E5/F2/G1/H1/I00/J00/K0)";
|
|
|
+ Template_Rows7_Cell_3.WidthF = 162f;
|
|
|
+ Template_Rows_7.Controls.Add(Template_Rows7_Cell_1);
|
|
|
+ Template_Rows_7.Controls.Add(Template_Rows7_Cell_2);
|
|
|
+ Template_Rows_7.Controls.Add(Template_Rows7_Cell_3);
|
|
|
+
|
|
|
+ Template.Rows.Add(Template_Rows_7);
|
|
|
+ #endregion
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+ Template.Rows[2].Cells[0].TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
|
|
+ Template.Rows[3].Cells[0].TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
|
|
+ Template.Rows[4].Cells[0].TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
|
|
+ Template.Rows[5].Cells[0].TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
|
|
+ Template.Rows[0].BackColor = Color.DarkGray;
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 颗粒尺寸有大分类表格式
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_particleSizeS()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableRow Template_Rows_2 = new XRTableRow();
|
|
|
+ XRTableRow Template_Rows_3 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_9 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_10 = new XRTableCell();
|
|
|
+
|
|
|
+ XRTableCell Template_Rows3_Cell_11 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_12 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_13 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_14 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_15 = new XRTableCell();
|
|
|
+
|
|
|
+ Template_Rows1_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template_Rows2_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_1);
|
|
|
+ Template_Rows3_Cell_1.WidthF = 100f;
|
|
|
+ Template_Rows3_Cell_2.WidthF = 100f;
|
|
|
+ Template_Rows3_Cell_3.WidthF = 55;
|
|
|
+ Template_Rows3_Cell_4.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_5.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_6.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_7.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_8.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_9.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_10.WidthF = 45;
|
|
|
+
|
|
|
+ Template_Rows3_Cell_11.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_12.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_13.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_14.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_15.WidthF = 45;
|
|
|
+
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_1);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_2);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_3);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_4);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_5);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_6);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_7);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_8);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_9);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_10);
|
|
|
+
|
|
|
+
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_11);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_12);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_13);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_14);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_15);
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ Template.Rows.Add(Template_Rows_2);
|
|
|
+ Template.Rows.Add(Template_Rows_3);
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+ Template.Rows[1].TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
|
|
+ Template.Rows[0].BackColor = Color.DarkGray;
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 颗粒尺寸有大分类表格式总结
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_particleSizeS_end()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_9 = new XRTableCell();
|
|
|
+
|
|
|
+ XRTableCell Template_Rows1_Cell_10 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_11 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_12 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_13 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_14 = new XRTableCell();
|
|
|
+ Template_Rows1_Cell_1.WidthF = 200f;
|
|
|
+ Template_Rows1_Cell_2.WidthF = 55f;
|
|
|
+ Template_Rows1_Cell_3.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_4.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_5.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_6.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_7.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_8.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_9.WidthF = 45;
|
|
|
+
|
|
|
+ Template_Rows1_Cell_10.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_11.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_12.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_13.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_14.WidthF = 45;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_2);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_3);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_4);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_5);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_6);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_7);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_8);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_9);
|
|
|
+
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_10);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_11);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_12);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_13);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_14);
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 颗粒尺寸无大分类表格式
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_particleSize()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableRow Template_Rows_2 = new XRTableRow();
|
|
|
+ XRTableRow Template_Rows_3 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_9 = new XRTableCell();
|
|
|
+
|
|
|
+ XRTableCell Template_Rows3_Cell_10 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_11 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_12 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_13 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_14 = new XRTableCell();
|
|
|
+
|
|
|
+ Template_Rows1_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template_Rows2_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_1);
|
|
|
+ Template_Rows3_Cell_1.WidthF = 100f;
|
|
|
+ Template_Rows3_Cell_2.WidthF = 55;
|
|
|
+ Template_Rows3_Cell_3.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_4.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_5.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_6.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_7.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_8.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_9.WidthF = 45;
|
|
|
+
|
|
|
+ Template_Rows3_Cell_10.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_11.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_12.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_13.WidthF = 45;
|
|
|
+ Template_Rows3_Cell_14.WidthF = 45;
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_1);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_2);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_3);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_4);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_5);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_6);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_7);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_8);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_9);
|
|
|
+
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_10);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_11);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_12);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_13);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_14);
|
|
|
+
|
|
|
+
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ Template.Rows.Add(Template_Rows_2);
|
|
|
+ Template.Rows.Add(Template_Rows_3);
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+ Template.Rows[1].TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
|
|
+ Template.Rows[0].BackColor = Color.DarkGray;
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 输入颗粒数量返回VDA19/ISO 16232 级别(00 - 24)
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="parameter">颗粒数量</param>
|
|
|
+ /// <returns></returns>
|
|
|
+ public string VDA_Level(int parameter)
|
|
|
+ {
|
|
|
+ if (parameter > 0 && parameter < 2)
|
|
|
+ return Convert.ToString(0);
|
|
|
+ else if (parameter > 1 && parameter < 4)
|
|
|
+ return Convert.ToString(1);
|
|
|
+ else if (parameter > 3 && parameter < 8)
|
|
|
+ return Convert.ToString(2);
|
|
|
+ else if (parameter > 7 && parameter < 16)
|
|
|
+ return Convert.ToString(3);
|
|
|
+ else if (parameter > 15 && parameter < 32)
|
|
|
+ return Convert.ToString(4);
|
|
|
+ else if (parameter > 31 && parameter < 64)
|
|
|
+ return Convert.ToString(5);
|
|
|
+ else if (parameter > 63 && parameter < 130)
|
|
|
+ return Convert.ToString(6);
|
|
|
+ else if (parameter > 129 && parameter < 250)
|
|
|
+ return Convert.ToString(7);
|
|
|
+ else if (parameter > 249 && parameter < 500)
|
|
|
+ return Convert.ToString(8);
|
|
|
+ else if (parameter > 499 && parameter < 1000)
|
|
|
+ return Convert.ToString(9);
|
|
|
+ else if (parameter > 999 && parameter < 2000)
|
|
|
+ return Convert.ToString(10);
|
|
|
+ else if (parameter > 1999 && parameter < 4000)
|
|
|
+ return Convert.ToString(11);
|
|
|
+ else if (parameter > 3999 && parameter < 8000)
|
|
|
+ return Convert.ToString(12);
|
|
|
+ else if (parameter > 7999 && parameter < 16000)
|
|
|
+ return Convert.ToString(13);
|
|
|
+ else if (parameter > 15999 && parameter < 32000)
|
|
|
+ return Convert.ToString(14);
|
|
|
+ else if (parameter > 31999 && parameter < 64000)
|
|
|
+ return Convert.ToString(15);
|
|
|
+ else if (parameter > 63999 && parameter < 130000)
|
|
|
+ return Convert.ToString(16);
|
|
|
+ else if (parameter > 129999 && parameter < 250000)
|
|
|
+ return Convert.ToString(17);
|
|
|
+ else if (parameter > 249999 && parameter < 500000)
|
|
|
+ return Convert.ToString(18);
|
|
|
+ else if (parameter > 499999 && parameter < 1000000)
|
|
|
+ return Convert.ToString(19);
|
|
|
+ else if (parameter > 999999 && parameter < 2000000)
|
|
|
+ return Convert.ToString(20);
|
|
|
+ else if (parameter > 1999999 && parameter < 4000000)
|
|
|
+ return Convert.ToString(21);
|
|
|
+ else if (parameter > 3999999 && parameter < 8000000)
|
|
|
+ return Convert.ToString(22);
|
|
|
+ else if (parameter > 7999999 && parameter < 16000000)
|
|
|
+ return Convert.ToString(23);
|
|
|
+ else if (parameter > 15999999)
|
|
|
+ return Convert.ToString(24);
|
|
|
+ else
|
|
|
+ return "00";
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 颗粒尺寸无大分类表格式 总结
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_particleSize_end()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_9 = new XRTableCell();
|
|
|
+
|
|
|
+ XRTableCell Template_Rows1_Cell_10 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_11 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_12 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_13 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_14 = new XRTableCell();
|
|
|
+ Template_Rows1_Cell_1.WidthF = 100;
|
|
|
+ Template_Rows1_Cell_2.WidthF = 55f;
|
|
|
+ Template_Rows1_Cell_3.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_4.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_5.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_6.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_7.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_8.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_9.WidthF = 45;
|
|
|
+
|
|
|
+ Template_Rows1_Cell_10.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_11.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_12.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_13.WidthF = 45;
|
|
|
+ Template_Rows1_Cell_14.WidthF = 45;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_2);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_3);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_4);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_5);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_6);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_7);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_8);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_9);
|
|
|
+
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_10);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_11);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_12);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_13);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_14);
|
|
|
+
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+
|
|
|
+
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 颗粒尺寸有大分类表格式
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_particleSizeS_Below7()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableRow Template_Rows_2 = new XRTableRow();
|
|
|
+ XRTableRow Template_Rows_3 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_9 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_10 = new XRTableCell();
|
|
|
+
|
|
|
+ Template_Rows1_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template_Rows2_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_1);
|
|
|
+ Template_Rows3_Cell_1.WidthF = 100f;
|
|
|
+ Template_Rows3_Cell_2.WidthF = 100f;
|
|
|
+ Template_Rows3_Cell_3.WidthF = 55;
|
|
|
+ Template_Rows3_Cell_4.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_5.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_6.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_7.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_8.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_9.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_10.WidthF = 59;
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_1);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_2);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_3);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_4);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_5);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_6);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_7);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_8);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_9);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_10);
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ Template.Rows.Add(Template_Rows_2);
|
|
|
+ Template.Rows.Add(Template_Rows_3);
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+ Template.Rows[1].TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
|
|
+ Template.Rows[0].BackColor = Color.DarkGray;
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 颗粒尺寸有大分类表格式总结
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_particleSizeS_Below7_end()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_9 = new XRTableCell();
|
|
|
+ Template_Rows1_Cell_1.WidthF = 200f;
|
|
|
+ Template_Rows1_Cell_2.WidthF = 55f;
|
|
|
+ Template_Rows1_Cell_3.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_4.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_5.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_6.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_7.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_8.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_9.WidthF = 59f;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_2);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_3);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_4);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_5);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_6);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_7);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_8);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_9);
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 颗粒尺寸无大分类表格式
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_particleSize_Below7()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableRow Template_Rows_2 = new XRTableRow();
|
|
|
+ XRTableRow Template_Rows_3 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows2_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows3_Cell_9 = new XRTableCell();
|
|
|
+
|
|
|
+ Template_Rows1_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template_Rows2_Cell_1.WidthF = 668f;
|
|
|
+ Template_Rows_2.Controls.Add(Template_Rows2_Cell_1);
|
|
|
+ Template_Rows3_Cell_1.WidthF = 100f;
|
|
|
+ Template_Rows3_Cell_2.WidthF = 55;
|
|
|
+ Template_Rows3_Cell_3.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_4.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_5.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_6.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_7.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_8.WidthF = 59;
|
|
|
+ Template_Rows3_Cell_9.WidthF = 59;
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_1);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_2);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_3);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_4);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_5);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_6);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_7);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_8);
|
|
|
+ Template_Rows_3.Controls.Add(Template_Rows3_Cell_9);
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ Template.Rows.Add(Template_Rows_2);
|
|
|
+ Template.Rows.Add(Template_Rows_3);
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+ Template.Rows[1].TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
|
|
+ Template.Rows[0].BackColor = Color.DarkGray;
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 颗粒尺寸无大分类表格式 总结
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public XRTable add_particleSize_Below7_end()
|
|
|
+ {
|
|
|
+ XRTable Template = new XRTable();
|
|
|
+ XRTableRow Template_Rows_1 = new XRTableRow();
|
|
|
+ XRTableCell Template_Rows1_Cell_1 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_2 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_3 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_4 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_5 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_6 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_7 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_8 = new XRTableCell();
|
|
|
+ XRTableCell Template_Rows1_Cell_9 = new XRTableCell();
|
|
|
+ Template_Rows1_Cell_1.WidthF = 100;
|
|
|
+ Template_Rows1_Cell_2.WidthF = 55f;
|
|
|
+ Template_Rows1_Cell_3.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_4.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_5.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_6.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_7.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_8.WidthF = 59f;
|
|
|
+ Template_Rows1_Cell_9.WidthF = 59f;
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_1);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_2);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_3);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_4);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_5);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_6);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_7);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_8);
|
|
|
+ Template_Rows_1.Controls.Add(Template_Rows1_Cell_9);
|
|
|
+ Template.Rows.Add(Template_Rows_1);
|
|
|
+ Template.Borders = DevExpress.XtraPrinting.BorderSide.All;
|
|
|
+ Template.SizeF = new SizeF(668f, Template.SizeF.Height);
|
|
|
+ Template.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
|
|
+
|
|
|
+ return Template;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 判断是否该级别是否合格
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="a_Level"></param>
|
|
|
+ /// <returns></returns>
|
|
|
+ public string isPassLevel(List<string> a_List_Level)
|
|
|
+ {
|
|
|
+ List<int> List_Level = new List<int>();
|
|
|
+ List_Level.Add(10);
|
|
|
+ List_Level.Add(10);
|
|
|
+ List_Level.Add(10);
|
|
|
+ List_Level.Add(10);
|
|
|
+ List_Level.Add(5);
|
|
|
+ List_Level.Add(3);
|
|
|
+ List_Level.Add(1);
|
|
|
+ List_Level.Add(1);
|
|
|
+ List_Level.Add(0);
|
|
|
+ List_Level.Add(-1);
|
|
|
+
|
|
|
+ bool pos = true;
|
|
|
+ for (int i = 0; i < List_Level.Count; i++)
|
|
|
+ {
|
|
|
+ int level = -1;
|
|
|
+ if (a_List_Level[i] == "00")
|
|
|
+ level = -1;
|
|
|
+ else
|
|
|
+ level = Convert.ToInt32(a_List_Level[i]);
|
|
|
+
|
|
|
+ if (level > List_Level[i])
|
|
|
+ {
|
|
|
+ pos = false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ if (pos)
|
|
|
+ {
|
|
|
+ return "通过";
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ return "不通过";
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|