|  | @@ -164,7 +164,7 @@ namespace OTSIncAReportApp._1_UI.OTSTemplateDesigner
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              //ElementSubscript subscript = new ElementSubscript();
 | 
	
		
			
				|  |  |              //    Export_ReportTemplate export_ReportTemplate = new Export_ReportTemplate(m_otsreport_export);
 | 
	
		
			
				|  |  | -            export_ReportTemplate.ParticleSizeTable(TemplateClass, out DataTable surface_dt, out DataTable ls_partsize_dt, out DataTable class_dt, out DataTable subdivde_dt);
 | 
	
		
			
				|  |  | +            export_ReportTemplate.ParticleSizeTable(TemplateClass, out DataTable surface_dt, out DataTable ls_partsize_dt, out DataTable class_dt, out DataTable subdivde_dt,out DataTable colid_data);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              for (int i=0;i< class_dt.Rows.Count;i++)
 | 
	
		
			
				|  |  |              {
 | 
	
	
		
			
				|  | @@ -254,19 +254,19 @@ namespace OTSIncAReportApp._1_UI.OTSTemplateDesigner
 | 
	
		
			
				|  |  |                  DataTable dt_class_dt = dv.ToTable();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  // 实例化饼图对象
 | 
	
		
			
				|  |  | -                Series pieSeriesClass = new Series("颗粒尺寸大分类", ViewType.Pie);
 | 
	
		
			
				|  |  | +                Series pieSeriesClass = new Series("尺寸分类", ViewType.Pie);
 | 
	
		
			
				|  |  |                  pieSeriesClass.ArgumentScaleType = ScaleType.Qualitative;
 | 
	
		
			
				|  |  |                  // 项目名称
 | 
	
		
			
				|  |  | -                pieSeriesClass.ArgumentDataMember = "Class";
 | 
	
		
			
				|  |  | +                pieSeriesClass.ArgumentDataMember = "name";
 | 
	
		
			
				|  |  |                  pieSeriesClass.ValueScaleType = ScaleType.Numerical;
 | 
	
		
			
				|  |  |                  //取值字段
 | 
	
		
			
				|  |  | -                pieSeriesClass.ValueDataMembers.AddRange(new string[] { "total" });
 | 
	
		
			
				|  |  | +                pieSeriesClass.ValueDataMembers.AddRange(new string[] { "quantity" });
 | 
	
		
			
				|  |  |                  (pieSeriesClass.Label as PieSeriesLabel).Position = PieSeriesLabelPosition.Inside;
 | 
	
		
			
				|  |  |                  //显示百分比
 | 
	
		
			
				|  |  |                  pieSeriesClass.PointOptions.PointView = PointView.ArgumentAndValues;
 | 
	
		
			
				|  |  |                  pieSeriesClass.PointOptions.ValueNumericOptions.Format = NumericFormat.Percent;
 | 
	
		
			
				|  |  |                  //设置数据源
 | 
	
		
			
				|  |  | -                pieSeriesClass.DataSource = dt_class_dt;
 | 
	
		
			
				|  |  | +                pieSeriesClass.DataSource = colid_data;
 | 
	
		
			
				|  |  |                  pieSeriesClass.LabelsVisibility = DevExpress.Utils.DefaultBoolean.False;
 | 
	
		
			
				|  |  |                  // 饼图空间添加 新建的饼图对象
 | 
	
		
			
				|  |  |                  xrChart_ParticelSizeCalss.Series.Add(pieSeriesClass);
 | 
	
	
		
			
				|  | @@ -288,7 +288,7 @@ namespace OTSIncAReportApp._1_UI.OTSTemplateDesigner
 | 
	
		
			
				|  |  |                      xrChart_ParticelSizeSubdivision.LocationF = xrChart_ParticelSizeCalss.LocationF;
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                xrLabel_size_IconQuestion_Subdivision.Visible = true;
 | 
	
		
			
				|  |  | +                xrLabel_size_IconQuestion_Subdivision.Visible = false;
 | 
	
		
			
				|  |  |                  DataView dv2 = subdivde_dt.DefaultView;
 | 
	
		
			
				|  |  |                  dv2.Sort = "total DESC";
 | 
	
		
			
				|  |  |                  DataTable dt_subdivde_dt = dv2.ToTable();
 |